All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.bloombox.schema.services.wallet.v1.CardEnroll Maven / Gradle / Ivy

The newest version!
/*
 * Copyright 2019, Momentum Ideas, Co. All rights reserved.
 *
 * Source and object computer code contained herein is the private intellectual
 * property of Momentum Ideas Co., a Delaware Corporation. Use of this
 * code in source form requires permission in writing before use or the
 * assembly, distribution, or publishing of derivative works, for commercial
 * purposes or any other purpose, from a duly authorized officer of Momentum
 * Ideas Co.
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: wallet/v1/WalletService_v1.proto

package io.bloombox.schema.services.wallet.v1;

/**
 * 
 * Specifies an endpoint to enroll in rewards programs via personalizable passes.
 * 
* * Protobuf type {@code bloombox.services.wallet.v1.CardEnroll} */ public final class CardEnroll extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:bloombox.services.wallet.v1.CardEnroll) CardEnrollOrBuilder { private static final long serialVersionUID = 0L; // Use CardEnroll.newBuilder() to construct. private CardEnroll(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private CardEnroll() { } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private CardEnroll( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return io.bloombox.schema.services.wallet.v1.WalletServiceV1.internal_static_bloombox_services_wallet_v1_CardEnroll_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return io.bloombox.schema.services.wallet.v1.WalletServiceV1.internal_static_bloombox_services_wallet_v1_CardEnroll_fieldAccessorTable .ensureFieldAccessorsInitialized( io.bloombox.schema.services.wallet.v1.CardEnroll.class, io.bloombox.schema.services.wallet.v1.CardEnroll.Builder.class); } public interface CardSpecOrBuilder extends // @@protoc_insertion_point(interface_extends:bloombox.services.wallet.v1.CardEnroll.CardSpec) com.google.protobuf.MessageOrBuilder { /** *
     * The user's full name, as entered by the user.
     * 
* * string full_name = 1; */ java.lang.String getFullName(); /** *
     * The user's full name, as entered by the user.
     * 
* * string full_name = 1; */ com.google.protobuf.ByteString getFullNameBytes(); /** *
     * The user's given name, parsed from the full name.
     * 
* * string given_name = 2; */ java.lang.String getGivenName(); /** *
     * The user's given name, parsed from the full name.
     * 
* * string given_name = 2; */ com.google.protobuf.ByteString getGivenNameBytes(); /** *
     * The user's family name, parsed from the full name.
     * 
* * string family_name = 3; */ java.lang.String getFamilyName(); /** *
     * The user's family name, parsed from the full name.
     * 
* * string family_name = 3; */ com.google.protobuf.ByteString getFamilyNameBytes(); /** *
     * The email address, as entered by the user.
     * 
* * string email_address = 4; */ java.lang.String getEmailAddress(); /** *
     * The email address, as entered by the user.
     * 
* * string email_address = 4; */ com.google.protobuf.ByteString getEmailAddressBytes(); /** *
     * The postal code, as entered by the user.
     * 
* * string postal_code = 5; */ java.lang.String getPostalCode(); /** *
     * The postal code, as entered by the user.
     * 
* * string postal_code = 5; */ com.google.protobuf.ByteString getPostalCodeBytes(); /** *
     * The user's ISO country code. This key is only included when the client-side system can deduce the country code.
     * 
* * string ISO_country_code = 6; */ java.lang.String getISOCountryCode(); /** *
     * The user's ISO country code. This key is only included when the client-side system can deduce the country code.
     * 
* * string ISO_country_code = 6; */ com.google.protobuf.ByteString getISOCountryCodeBytes(); /** *
     * The user's phone number, as entered by the user.
     * 
* * string phone_number = 7; */ java.lang.String getPhoneNumber(); /** *
     * The user's phone number, as entered by the user.
     * 
* * string phone_number = 7; */ com.google.protobuf.ByteString getPhoneNumberBytes(); } /** *
   * Card enrollment payload.
   * 
* * Protobuf type {@code bloombox.services.wallet.v1.CardEnroll.CardSpec} */ public static final class CardSpec extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:bloombox.services.wallet.v1.CardEnroll.CardSpec) CardSpecOrBuilder { private static final long serialVersionUID = 0L; // Use CardSpec.newBuilder() to construct. private CardSpec(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private CardSpec() { fullName_ = ""; givenName_ = ""; familyName_ = ""; emailAddress_ = ""; postalCode_ = ""; iSOCountryCode_ = ""; phoneNumber_ = ""; } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private CardSpec( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { java.lang.String s = input.readStringRequireUtf8(); fullName_ = s; break; } case 18: { java.lang.String s = input.readStringRequireUtf8(); givenName_ = s; break; } case 26: { java.lang.String s = input.readStringRequireUtf8(); familyName_ = s; break; } case 34: { java.lang.String s = input.readStringRequireUtf8(); emailAddress_ = s; break; } case 42: { java.lang.String s = input.readStringRequireUtf8(); postalCode_ = s; break; } case 50: { java.lang.String s = input.readStringRequireUtf8(); iSOCountryCode_ = s; break; } case 58: { java.lang.String s = input.readStringRequireUtf8(); phoneNumber_ = s; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return io.bloombox.schema.services.wallet.v1.WalletServiceV1.internal_static_bloombox_services_wallet_v1_CardEnroll_CardSpec_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return io.bloombox.schema.services.wallet.v1.WalletServiceV1.internal_static_bloombox_services_wallet_v1_CardEnroll_CardSpec_fieldAccessorTable .ensureFieldAccessorsInitialized( io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec.class, io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec.Builder.class); } public static final int FULL_NAME_FIELD_NUMBER = 1; private volatile java.lang.Object fullName_; /** *
     * The user's full name, as entered by the user.
     * 
* * string full_name = 1; */ public java.lang.String getFullName() { java.lang.Object ref = fullName_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); fullName_ = s; return s; } } /** *
     * The user's full name, as entered by the user.
     * 
* * string full_name = 1; */ public com.google.protobuf.ByteString getFullNameBytes() { java.lang.Object ref = fullName_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); fullName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int GIVEN_NAME_FIELD_NUMBER = 2; private volatile java.lang.Object givenName_; /** *
     * The user's given name, parsed from the full name.
     * 
* * string given_name = 2; */ public java.lang.String getGivenName() { java.lang.Object ref = givenName_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); givenName_ = s; return s; } } /** *
     * The user's given name, parsed from the full name.
     * 
* * string given_name = 2; */ public com.google.protobuf.ByteString getGivenNameBytes() { java.lang.Object ref = givenName_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); givenName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int FAMILY_NAME_FIELD_NUMBER = 3; private volatile java.lang.Object familyName_; /** *
     * The user's family name, parsed from the full name.
     * 
* * string family_name = 3; */ public java.lang.String getFamilyName() { java.lang.Object ref = familyName_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); familyName_ = s; return s; } } /** *
     * The user's family name, parsed from the full name.
     * 
* * string family_name = 3; */ public com.google.protobuf.ByteString getFamilyNameBytes() { java.lang.Object ref = familyName_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); familyName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int EMAIL_ADDRESS_FIELD_NUMBER = 4; private volatile java.lang.Object emailAddress_; /** *
     * The email address, as entered by the user.
     * 
* * string email_address = 4; */ public java.lang.String getEmailAddress() { java.lang.Object ref = emailAddress_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); emailAddress_ = s; return s; } } /** *
     * The email address, as entered by the user.
     * 
* * string email_address = 4; */ public com.google.protobuf.ByteString getEmailAddressBytes() { java.lang.Object ref = emailAddress_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); emailAddress_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int POSTAL_CODE_FIELD_NUMBER = 5; private volatile java.lang.Object postalCode_; /** *
     * The postal code, as entered by the user.
     * 
* * string postal_code = 5; */ public java.lang.String getPostalCode() { java.lang.Object ref = postalCode_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); postalCode_ = s; return s; } } /** *
     * The postal code, as entered by the user.
     * 
* * string postal_code = 5; */ public com.google.protobuf.ByteString getPostalCodeBytes() { java.lang.Object ref = postalCode_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); postalCode_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int ISO_COUNTRY_CODE_FIELD_NUMBER = 6; private volatile java.lang.Object iSOCountryCode_; /** *
     * The user's ISO country code. This key is only included when the client-side system can deduce the country code.
     * 
* * string ISO_country_code = 6; */ public java.lang.String getISOCountryCode() { java.lang.Object ref = iSOCountryCode_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); iSOCountryCode_ = s; return s; } } /** *
     * The user's ISO country code. This key is only included when the client-side system can deduce the country code.
     * 
* * string ISO_country_code = 6; */ public com.google.protobuf.ByteString getISOCountryCodeBytes() { java.lang.Object ref = iSOCountryCode_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); iSOCountryCode_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int PHONE_NUMBER_FIELD_NUMBER = 7; private volatile java.lang.Object phoneNumber_; /** *
     * The user's phone number, as entered by the user.
     * 
* * string phone_number = 7; */ public java.lang.String getPhoneNumber() { java.lang.Object ref = phoneNumber_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); phoneNumber_ = s; return s; } } /** *
     * The user's phone number, as entered by the user.
     * 
* * string phone_number = 7; */ public com.google.protobuf.ByteString getPhoneNumberBytes() { java.lang.Object ref = phoneNumber_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); phoneNumber_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (!getFullNameBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, fullName_); } if (!getGivenNameBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, givenName_); } if (!getFamilyNameBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, familyName_); } if (!getEmailAddressBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 4, emailAddress_); } if (!getPostalCodeBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 5, postalCode_); } if (!getISOCountryCodeBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 6, iSOCountryCode_); } if (!getPhoneNumberBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 7, phoneNumber_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (!getFullNameBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, fullName_); } if (!getGivenNameBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, givenName_); } if (!getFamilyNameBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, familyName_); } if (!getEmailAddressBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, emailAddress_); } if (!getPostalCodeBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, postalCode_); } if (!getISOCountryCodeBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, iSOCountryCode_); } if (!getPhoneNumberBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, phoneNumber_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec)) { return super.equals(obj); } io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec other = (io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec) obj; if (!getFullName() .equals(other.getFullName())) return false; if (!getGivenName() .equals(other.getGivenName())) return false; if (!getFamilyName() .equals(other.getFamilyName())) return false; if (!getEmailAddress() .equals(other.getEmailAddress())) return false; if (!getPostalCode() .equals(other.getPostalCode())) return false; if (!getISOCountryCode() .equals(other.getISOCountryCode())) return false; if (!getPhoneNumber() .equals(other.getPhoneNumber())) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + FULL_NAME_FIELD_NUMBER; hash = (53 * hash) + getFullName().hashCode(); hash = (37 * hash) + GIVEN_NAME_FIELD_NUMBER; hash = (53 * hash) + getGivenName().hashCode(); hash = (37 * hash) + FAMILY_NAME_FIELD_NUMBER; hash = (53 * hash) + getFamilyName().hashCode(); hash = (37 * hash) + EMAIL_ADDRESS_FIELD_NUMBER; hash = (53 * hash) + getEmailAddress().hashCode(); hash = (37 * hash) + POSTAL_CODE_FIELD_NUMBER; hash = (53 * hash) + getPostalCode().hashCode(); hash = (37 * hash) + ISO_COUNTRY_CODE_FIELD_NUMBER; hash = (53 * hash) + getISOCountryCode().hashCode(); hash = (37 * hash) + PHONE_NUMBER_FIELD_NUMBER; hash = (53 * hash) + getPhoneNumber().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** *
     * Card enrollment payload.
     * 
* * Protobuf type {@code bloombox.services.wallet.v1.CardEnroll.CardSpec} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:bloombox.services.wallet.v1.CardEnroll.CardSpec) io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpecOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return io.bloombox.schema.services.wallet.v1.WalletServiceV1.internal_static_bloombox_services_wallet_v1_CardEnroll_CardSpec_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return io.bloombox.schema.services.wallet.v1.WalletServiceV1.internal_static_bloombox_services_wallet_v1_CardEnroll_CardSpec_fieldAccessorTable .ensureFieldAccessorsInitialized( io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec.class, io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec.Builder.class); } // Construct using io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); fullName_ = ""; givenName_ = ""; familyName_ = ""; emailAddress_ = ""; postalCode_ = ""; iSOCountryCode_ = ""; phoneNumber_ = ""; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return io.bloombox.schema.services.wallet.v1.WalletServiceV1.internal_static_bloombox_services_wallet_v1_CardEnroll_CardSpec_descriptor; } @java.lang.Override public io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec getDefaultInstanceForType() { return io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec.getDefaultInstance(); } @java.lang.Override public io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec build() { io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec buildPartial() { io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec result = new io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec(this); result.fullName_ = fullName_; result.givenName_ = givenName_; result.familyName_ = familyName_; result.emailAddress_ = emailAddress_; result.postalCode_ = postalCode_; result.iSOCountryCode_ = iSOCountryCode_; result.phoneNumber_ = phoneNumber_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec) { return mergeFrom((io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec other) { if (other == io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec.getDefaultInstance()) return this; if (!other.getFullName().isEmpty()) { fullName_ = other.fullName_; onChanged(); } if (!other.getGivenName().isEmpty()) { givenName_ = other.givenName_; onChanged(); } if (!other.getFamilyName().isEmpty()) { familyName_ = other.familyName_; onChanged(); } if (!other.getEmailAddress().isEmpty()) { emailAddress_ = other.emailAddress_; onChanged(); } if (!other.getPostalCode().isEmpty()) { postalCode_ = other.postalCode_; onChanged(); } if (!other.getISOCountryCode().isEmpty()) { iSOCountryCode_ = other.iSOCountryCode_; onChanged(); } if (!other.getPhoneNumber().isEmpty()) { phoneNumber_ = other.phoneNumber_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private java.lang.Object fullName_ = ""; /** *
       * The user's full name, as entered by the user.
       * 
* * string full_name = 1; */ public java.lang.String getFullName() { java.lang.Object ref = fullName_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); fullName_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * The user's full name, as entered by the user.
       * 
* * string full_name = 1; */ public com.google.protobuf.ByteString getFullNameBytes() { java.lang.Object ref = fullName_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); fullName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * The user's full name, as entered by the user.
       * 
* * string full_name = 1; */ public Builder setFullName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } fullName_ = value; onChanged(); return this; } /** *
       * The user's full name, as entered by the user.
       * 
* * string full_name = 1; */ public Builder clearFullName() { fullName_ = getDefaultInstance().getFullName(); onChanged(); return this; } /** *
       * The user's full name, as entered by the user.
       * 
* * string full_name = 1; */ public Builder setFullNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); fullName_ = value; onChanged(); return this; } private java.lang.Object givenName_ = ""; /** *
       * The user's given name, parsed from the full name.
       * 
* * string given_name = 2; */ public java.lang.String getGivenName() { java.lang.Object ref = givenName_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); givenName_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * The user's given name, parsed from the full name.
       * 
* * string given_name = 2; */ public com.google.protobuf.ByteString getGivenNameBytes() { java.lang.Object ref = givenName_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); givenName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * The user's given name, parsed from the full name.
       * 
* * string given_name = 2; */ public Builder setGivenName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } givenName_ = value; onChanged(); return this; } /** *
       * The user's given name, parsed from the full name.
       * 
* * string given_name = 2; */ public Builder clearGivenName() { givenName_ = getDefaultInstance().getGivenName(); onChanged(); return this; } /** *
       * The user's given name, parsed from the full name.
       * 
* * string given_name = 2; */ public Builder setGivenNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); givenName_ = value; onChanged(); return this; } private java.lang.Object familyName_ = ""; /** *
       * The user's family name, parsed from the full name.
       * 
* * string family_name = 3; */ public java.lang.String getFamilyName() { java.lang.Object ref = familyName_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); familyName_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * The user's family name, parsed from the full name.
       * 
* * string family_name = 3; */ public com.google.protobuf.ByteString getFamilyNameBytes() { java.lang.Object ref = familyName_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); familyName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * The user's family name, parsed from the full name.
       * 
* * string family_name = 3; */ public Builder setFamilyName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } familyName_ = value; onChanged(); return this; } /** *
       * The user's family name, parsed from the full name.
       * 
* * string family_name = 3; */ public Builder clearFamilyName() { familyName_ = getDefaultInstance().getFamilyName(); onChanged(); return this; } /** *
       * The user's family name, parsed from the full name.
       * 
* * string family_name = 3; */ public Builder setFamilyNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); familyName_ = value; onChanged(); return this; } private java.lang.Object emailAddress_ = ""; /** *
       * The email address, as entered by the user.
       * 
* * string email_address = 4; */ public java.lang.String getEmailAddress() { java.lang.Object ref = emailAddress_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); emailAddress_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * The email address, as entered by the user.
       * 
* * string email_address = 4; */ public com.google.protobuf.ByteString getEmailAddressBytes() { java.lang.Object ref = emailAddress_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); emailAddress_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * The email address, as entered by the user.
       * 
* * string email_address = 4; */ public Builder setEmailAddress( java.lang.String value) { if (value == null) { throw new NullPointerException(); } emailAddress_ = value; onChanged(); return this; } /** *
       * The email address, as entered by the user.
       * 
* * string email_address = 4; */ public Builder clearEmailAddress() { emailAddress_ = getDefaultInstance().getEmailAddress(); onChanged(); return this; } /** *
       * The email address, as entered by the user.
       * 
* * string email_address = 4; */ public Builder setEmailAddressBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); emailAddress_ = value; onChanged(); return this; } private java.lang.Object postalCode_ = ""; /** *
       * The postal code, as entered by the user.
       * 
* * string postal_code = 5; */ public java.lang.String getPostalCode() { java.lang.Object ref = postalCode_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); postalCode_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * The postal code, as entered by the user.
       * 
* * string postal_code = 5; */ public com.google.protobuf.ByteString getPostalCodeBytes() { java.lang.Object ref = postalCode_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); postalCode_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * The postal code, as entered by the user.
       * 
* * string postal_code = 5; */ public Builder setPostalCode( java.lang.String value) { if (value == null) { throw new NullPointerException(); } postalCode_ = value; onChanged(); return this; } /** *
       * The postal code, as entered by the user.
       * 
* * string postal_code = 5; */ public Builder clearPostalCode() { postalCode_ = getDefaultInstance().getPostalCode(); onChanged(); return this; } /** *
       * The postal code, as entered by the user.
       * 
* * string postal_code = 5; */ public Builder setPostalCodeBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); postalCode_ = value; onChanged(); return this; } private java.lang.Object iSOCountryCode_ = ""; /** *
       * The user's ISO country code. This key is only included when the client-side system can deduce the country code.
       * 
* * string ISO_country_code = 6; */ public java.lang.String getISOCountryCode() { java.lang.Object ref = iSOCountryCode_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); iSOCountryCode_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * The user's ISO country code. This key is only included when the client-side system can deduce the country code.
       * 
* * string ISO_country_code = 6; */ public com.google.protobuf.ByteString getISOCountryCodeBytes() { java.lang.Object ref = iSOCountryCode_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); iSOCountryCode_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * The user's ISO country code. This key is only included when the client-side system can deduce the country code.
       * 
* * string ISO_country_code = 6; */ public Builder setISOCountryCode( java.lang.String value) { if (value == null) { throw new NullPointerException(); } iSOCountryCode_ = value; onChanged(); return this; } /** *
       * The user's ISO country code. This key is only included when the client-side system can deduce the country code.
       * 
* * string ISO_country_code = 6; */ public Builder clearISOCountryCode() { iSOCountryCode_ = getDefaultInstance().getISOCountryCode(); onChanged(); return this; } /** *
       * The user's ISO country code. This key is only included when the client-side system can deduce the country code.
       * 
* * string ISO_country_code = 6; */ public Builder setISOCountryCodeBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); iSOCountryCode_ = value; onChanged(); return this; } private java.lang.Object phoneNumber_ = ""; /** *
       * The user's phone number, as entered by the user.
       * 
* * string phone_number = 7; */ public java.lang.String getPhoneNumber() { java.lang.Object ref = phoneNumber_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); phoneNumber_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * The user's phone number, as entered by the user.
       * 
* * string phone_number = 7; */ public com.google.protobuf.ByteString getPhoneNumberBytes() { java.lang.Object ref = phoneNumber_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); phoneNumber_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * The user's phone number, as entered by the user.
       * 
* * string phone_number = 7; */ public Builder setPhoneNumber( java.lang.String value) { if (value == null) { throw new NullPointerException(); } phoneNumber_ = value; onChanged(); return this; } /** *
       * The user's phone number, as entered by the user.
       * 
* * string phone_number = 7; */ public Builder clearPhoneNumber() { phoneNumber_ = getDefaultInstance().getPhoneNumber(); onChanged(); return this; } /** *
       * The user's phone number, as entered by the user.
       * 
* * string phone_number = 7; */ public Builder setPhoneNumberBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); phoneNumber_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:bloombox.services.wallet.v1.CardEnroll.CardSpec) } // @@protoc_insertion_point(class_scope:bloombox.services.wallet.v1.CardEnroll.CardSpec) private static final io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec(); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public CardSpec parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new CardSpec(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface RequestOrBuilder extends // @@protoc_insertion_point(interface_extends:bloombox.services.wallet.v1.CardEnroll.Request) com.google.protobuf.MessageOrBuilder { /** *
     * Pass Type ID, identifying the type of wallet pass that is enrolling.
     * 
* * string pass_type = 1; */ java.lang.String getPassType(); /** *
     * Pass Type ID, identifying the type of wallet pass that is enrolling.
     * 
* * string pass_type = 1; */ com.google.protobuf.ByteString getPassTypeBytes(); /** *
     * Serial number for the pass that is enrolling.
     * 
* * string serial = 2; */ java.lang.String getSerial(); /** *
     * Serial number for the pass that is enrolling.
     * 
* * string serial = 2; */ com.google.protobuf.ByteString getSerialBytes(); /** *
     * Personalization token for this request. Signed and returned by the server.
     * 
* * string personalization_token = 3; */ java.lang.String getPersonalizationToken(); /** *
     * Personalization token for this request. Signed and returned by the server.
     * 
* * string personalization_token = 3; */ com.google.protobuf.ByteString getPersonalizationTokenBytes(); /** *
     * Dictionary containing required personal information for enrollment.
     * 
* * .bloombox.services.wallet.v1.CardEnroll.CardSpec required_personalization_info = 4; */ boolean hasRequiredPersonalizationInfo(); /** *
     * Dictionary containing required personal information for enrollment.
     * 
* * .bloombox.services.wallet.v1.CardEnroll.CardSpec required_personalization_info = 4; */ io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec getRequiredPersonalizationInfo(); /** *
     * Dictionary containing required personal information for enrollment.
     * 
* * .bloombox.services.wallet.v1.CardEnroll.CardSpec required_personalization_info = 4; */ io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpecOrBuilder getRequiredPersonalizationInfoOrBuilder(); } /** *
   * Request to enroll via a personalizable pass.
   * 
* * Protobuf type {@code bloombox.services.wallet.v1.CardEnroll.Request} */ public static final class Request extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:bloombox.services.wallet.v1.CardEnroll.Request) RequestOrBuilder { private static final long serialVersionUID = 0L; // Use Request.newBuilder() to construct. private Request(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Request() { passType_ = ""; serial_ = ""; personalizationToken_ = ""; } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Request( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { java.lang.String s = input.readStringRequireUtf8(); passType_ = s; break; } case 18: { java.lang.String s = input.readStringRequireUtf8(); serial_ = s; break; } case 26: { java.lang.String s = input.readStringRequireUtf8(); personalizationToken_ = s; break; } case 34: { io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec.Builder subBuilder = null; if (requiredPersonalizationInfo_ != null) { subBuilder = requiredPersonalizationInfo_.toBuilder(); } requiredPersonalizationInfo_ = input.readMessage(io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(requiredPersonalizationInfo_); requiredPersonalizationInfo_ = subBuilder.buildPartial(); } break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return io.bloombox.schema.services.wallet.v1.WalletServiceV1.internal_static_bloombox_services_wallet_v1_CardEnroll_Request_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return io.bloombox.schema.services.wallet.v1.WalletServiceV1.internal_static_bloombox_services_wallet_v1_CardEnroll_Request_fieldAccessorTable .ensureFieldAccessorsInitialized( io.bloombox.schema.services.wallet.v1.CardEnroll.Request.class, io.bloombox.schema.services.wallet.v1.CardEnroll.Request.Builder.class); } public static final int PASS_TYPE_FIELD_NUMBER = 1; private volatile java.lang.Object passType_; /** *
     * Pass Type ID, identifying the type of wallet pass that is enrolling.
     * 
* * string pass_type = 1; */ public java.lang.String getPassType() { java.lang.Object ref = passType_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); passType_ = s; return s; } } /** *
     * Pass Type ID, identifying the type of wallet pass that is enrolling.
     * 
* * string pass_type = 1; */ public com.google.protobuf.ByteString getPassTypeBytes() { java.lang.Object ref = passType_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); passType_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int SERIAL_FIELD_NUMBER = 2; private volatile java.lang.Object serial_; /** *
     * Serial number for the pass that is enrolling.
     * 
* * string serial = 2; */ public java.lang.String getSerial() { java.lang.Object ref = serial_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); serial_ = s; return s; } } /** *
     * Serial number for the pass that is enrolling.
     * 
* * string serial = 2; */ public com.google.protobuf.ByteString getSerialBytes() { java.lang.Object ref = serial_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); serial_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int PERSONALIZATION_TOKEN_FIELD_NUMBER = 3; private volatile java.lang.Object personalizationToken_; /** *
     * Personalization token for this request. Signed and returned by the server.
     * 
* * string personalization_token = 3; */ public java.lang.String getPersonalizationToken() { java.lang.Object ref = personalizationToken_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); personalizationToken_ = s; return s; } } /** *
     * Personalization token for this request. Signed and returned by the server.
     * 
* * string personalization_token = 3; */ public com.google.protobuf.ByteString getPersonalizationTokenBytes() { java.lang.Object ref = personalizationToken_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); personalizationToken_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int REQUIRED_PERSONALIZATION_INFO_FIELD_NUMBER = 4; private io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec requiredPersonalizationInfo_; /** *
     * Dictionary containing required personal information for enrollment.
     * 
* * .bloombox.services.wallet.v1.CardEnroll.CardSpec required_personalization_info = 4; */ public boolean hasRequiredPersonalizationInfo() { return requiredPersonalizationInfo_ != null; } /** *
     * Dictionary containing required personal information for enrollment.
     * 
* * .bloombox.services.wallet.v1.CardEnroll.CardSpec required_personalization_info = 4; */ public io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec getRequiredPersonalizationInfo() { return requiredPersonalizationInfo_ == null ? io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec.getDefaultInstance() : requiredPersonalizationInfo_; } /** *
     * Dictionary containing required personal information for enrollment.
     * 
* * .bloombox.services.wallet.v1.CardEnroll.CardSpec required_personalization_info = 4; */ public io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpecOrBuilder getRequiredPersonalizationInfoOrBuilder() { return getRequiredPersonalizationInfo(); } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (!getPassTypeBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, passType_); } if (!getSerialBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, serial_); } if (!getPersonalizationTokenBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, personalizationToken_); } if (requiredPersonalizationInfo_ != null) { output.writeMessage(4, getRequiredPersonalizationInfo()); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (!getPassTypeBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, passType_); } if (!getSerialBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, serial_); } if (!getPersonalizationTokenBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, personalizationToken_); } if (requiredPersonalizationInfo_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, getRequiredPersonalizationInfo()); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof io.bloombox.schema.services.wallet.v1.CardEnroll.Request)) { return super.equals(obj); } io.bloombox.schema.services.wallet.v1.CardEnroll.Request other = (io.bloombox.schema.services.wallet.v1.CardEnroll.Request) obj; if (!getPassType() .equals(other.getPassType())) return false; if (!getSerial() .equals(other.getSerial())) return false; if (!getPersonalizationToken() .equals(other.getPersonalizationToken())) return false; if (hasRequiredPersonalizationInfo() != other.hasRequiredPersonalizationInfo()) return false; if (hasRequiredPersonalizationInfo()) { if (!getRequiredPersonalizationInfo() .equals(other.getRequiredPersonalizationInfo())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + PASS_TYPE_FIELD_NUMBER; hash = (53 * hash) + getPassType().hashCode(); hash = (37 * hash) + SERIAL_FIELD_NUMBER; hash = (53 * hash) + getSerial().hashCode(); hash = (37 * hash) + PERSONALIZATION_TOKEN_FIELD_NUMBER; hash = (53 * hash) + getPersonalizationToken().hashCode(); if (hasRequiredPersonalizationInfo()) { hash = (37 * hash) + REQUIRED_PERSONALIZATION_INFO_FIELD_NUMBER; hash = (53 * hash) + getRequiredPersonalizationInfo().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static io.bloombox.schema.services.wallet.v1.CardEnroll.Request parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.Request parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.Request parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.Request parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.Request parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.Request parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.Request parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.Request parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.Request parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.Request parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.Request parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.Request parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(io.bloombox.schema.services.wallet.v1.CardEnroll.Request prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** *
     * Request to enroll via a personalizable pass.
     * 
* * Protobuf type {@code bloombox.services.wallet.v1.CardEnroll.Request} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:bloombox.services.wallet.v1.CardEnroll.Request) io.bloombox.schema.services.wallet.v1.CardEnroll.RequestOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return io.bloombox.schema.services.wallet.v1.WalletServiceV1.internal_static_bloombox_services_wallet_v1_CardEnroll_Request_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return io.bloombox.schema.services.wallet.v1.WalletServiceV1.internal_static_bloombox_services_wallet_v1_CardEnroll_Request_fieldAccessorTable .ensureFieldAccessorsInitialized( io.bloombox.schema.services.wallet.v1.CardEnroll.Request.class, io.bloombox.schema.services.wallet.v1.CardEnroll.Request.Builder.class); } // Construct using io.bloombox.schema.services.wallet.v1.CardEnroll.Request.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); passType_ = ""; serial_ = ""; personalizationToken_ = ""; if (requiredPersonalizationInfoBuilder_ == null) { requiredPersonalizationInfo_ = null; } else { requiredPersonalizationInfo_ = null; requiredPersonalizationInfoBuilder_ = null; } return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return io.bloombox.schema.services.wallet.v1.WalletServiceV1.internal_static_bloombox_services_wallet_v1_CardEnroll_Request_descriptor; } @java.lang.Override public io.bloombox.schema.services.wallet.v1.CardEnroll.Request getDefaultInstanceForType() { return io.bloombox.schema.services.wallet.v1.CardEnroll.Request.getDefaultInstance(); } @java.lang.Override public io.bloombox.schema.services.wallet.v1.CardEnroll.Request build() { io.bloombox.schema.services.wallet.v1.CardEnroll.Request result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public io.bloombox.schema.services.wallet.v1.CardEnroll.Request buildPartial() { io.bloombox.schema.services.wallet.v1.CardEnroll.Request result = new io.bloombox.schema.services.wallet.v1.CardEnroll.Request(this); result.passType_ = passType_; result.serial_ = serial_; result.personalizationToken_ = personalizationToken_; if (requiredPersonalizationInfoBuilder_ == null) { result.requiredPersonalizationInfo_ = requiredPersonalizationInfo_; } else { result.requiredPersonalizationInfo_ = requiredPersonalizationInfoBuilder_.build(); } onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof io.bloombox.schema.services.wallet.v1.CardEnroll.Request) { return mergeFrom((io.bloombox.schema.services.wallet.v1.CardEnroll.Request)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(io.bloombox.schema.services.wallet.v1.CardEnroll.Request other) { if (other == io.bloombox.schema.services.wallet.v1.CardEnroll.Request.getDefaultInstance()) return this; if (!other.getPassType().isEmpty()) { passType_ = other.passType_; onChanged(); } if (!other.getSerial().isEmpty()) { serial_ = other.serial_; onChanged(); } if (!other.getPersonalizationToken().isEmpty()) { personalizationToken_ = other.personalizationToken_; onChanged(); } if (other.hasRequiredPersonalizationInfo()) { mergeRequiredPersonalizationInfo(other.getRequiredPersonalizationInfo()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { io.bloombox.schema.services.wallet.v1.CardEnroll.Request parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (io.bloombox.schema.services.wallet.v1.CardEnroll.Request) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private java.lang.Object passType_ = ""; /** *
       * Pass Type ID, identifying the type of wallet pass that is enrolling.
       * 
* * string pass_type = 1; */ public java.lang.String getPassType() { java.lang.Object ref = passType_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); passType_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * Pass Type ID, identifying the type of wallet pass that is enrolling.
       * 
* * string pass_type = 1; */ public com.google.protobuf.ByteString getPassTypeBytes() { java.lang.Object ref = passType_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); passType_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Pass Type ID, identifying the type of wallet pass that is enrolling.
       * 
* * string pass_type = 1; */ public Builder setPassType( java.lang.String value) { if (value == null) { throw new NullPointerException(); } passType_ = value; onChanged(); return this; } /** *
       * Pass Type ID, identifying the type of wallet pass that is enrolling.
       * 
* * string pass_type = 1; */ public Builder clearPassType() { passType_ = getDefaultInstance().getPassType(); onChanged(); return this; } /** *
       * Pass Type ID, identifying the type of wallet pass that is enrolling.
       * 
* * string pass_type = 1; */ public Builder setPassTypeBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); passType_ = value; onChanged(); return this; } private java.lang.Object serial_ = ""; /** *
       * Serial number for the pass that is enrolling.
       * 
* * string serial = 2; */ public java.lang.String getSerial() { java.lang.Object ref = serial_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); serial_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * Serial number for the pass that is enrolling.
       * 
* * string serial = 2; */ public com.google.protobuf.ByteString getSerialBytes() { java.lang.Object ref = serial_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); serial_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Serial number for the pass that is enrolling.
       * 
* * string serial = 2; */ public Builder setSerial( java.lang.String value) { if (value == null) { throw new NullPointerException(); } serial_ = value; onChanged(); return this; } /** *
       * Serial number for the pass that is enrolling.
       * 
* * string serial = 2; */ public Builder clearSerial() { serial_ = getDefaultInstance().getSerial(); onChanged(); return this; } /** *
       * Serial number for the pass that is enrolling.
       * 
* * string serial = 2; */ public Builder setSerialBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); serial_ = value; onChanged(); return this; } private java.lang.Object personalizationToken_ = ""; /** *
       * Personalization token for this request. Signed and returned by the server.
       * 
* * string personalization_token = 3; */ public java.lang.String getPersonalizationToken() { java.lang.Object ref = personalizationToken_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); personalizationToken_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * Personalization token for this request. Signed and returned by the server.
       * 
* * string personalization_token = 3; */ public com.google.protobuf.ByteString getPersonalizationTokenBytes() { java.lang.Object ref = personalizationToken_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); personalizationToken_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Personalization token for this request. Signed and returned by the server.
       * 
* * string personalization_token = 3; */ public Builder setPersonalizationToken( java.lang.String value) { if (value == null) { throw new NullPointerException(); } personalizationToken_ = value; onChanged(); return this; } /** *
       * Personalization token for this request. Signed and returned by the server.
       * 
* * string personalization_token = 3; */ public Builder clearPersonalizationToken() { personalizationToken_ = getDefaultInstance().getPersonalizationToken(); onChanged(); return this; } /** *
       * Personalization token for this request. Signed and returned by the server.
       * 
* * string personalization_token = 3; */ public Builder setPersonalizationTokenBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); personalizationToken_ = value; onChanged(); return this; } private io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec requiredPersonalizationInfo_; private com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec, io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec.Builder, io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpecOrBuilder> requiredPersonalizationInfoBuilder_; /** *
       * Dictionary containing required personal information for enrollment.
       * 
* * .bloombox.services.wallet.v1.CardEnroll.CardSpec required_personalization_info = 4; */ public boolean hasRequiredPersonalizationInfo() { return requiredPersonalizationInfoBuilder_ != null || requiredPersonalizationInfo_ != null; } /** *
       * Dictionary containing required personal information for enrollment.
       * 
* * .bloombox.services.wallet.v1.CardEnroll.CardSpec required_personalization_info = 4; */ public io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec getRequiredPersonalizationInfo() { if (requiredPersonalizationInfoBuilder_ == null) { return requiredPersonalizationInfo_ == null ? io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec.getDefaultInstance() : requiredPersonalizationInfo_; } else { return requiredPersonalizationInfoBuilder_.getMessage(); } } /** *
       * Dictionary containing required personal information for enrollment.
       * 
* * .bloombox.services.wallet.v1.CardEnroll.CardSpec required_personalization_info = 4; */ public Builder setRequiredPersonalizationInfo(io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec value) { if (requiredPersonalizationInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } requiredPersonalizationInfo_ = value; onChanged(); } else { requiredPersonalizationInfoBuilder_.setMessage(value); } return this; } /** *
       * Dictionary containing required personal information for enrollment.
       * 
* * .bloombox.services.wallet.v1.CardEnroll.CardSpec required_personalization_info = 4; */ public Builder setRequiredPersonalizationInfo( io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec.Builder builderForValue) { if (requiredPersonalizationInfoBuilder_ == null) { requiredPersonalizationInfo_ = builderForValue.build(); onChanged(); } else { requiredPersonalizationInfoBuilder_.setMessage(builderForValue.build()); } return this; } /** *
       * Dictionary containing required personal information for enrollment.
       * 
* * .bloombox.services.wallet.v1.CardEnroll.CardSpec required_personalization_info = 4; */ public Builder mergeRequiredPersonalizationInfo(io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec value) { if (requiredPersonalizationInfoBuilder_ == null) { if (requiredPersonalizationInfo_ != null) { requiredPersonalizationInfo_ = io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec.newBuilder(requiredPersonalizationInfo_).mergeFrom(value).buildPartial(); } else { requiredPersonalizationInfo_ = value; } onChanged(); } else { requiredPersonalizationInfoBuilder_.mergeFrom(value); } return this; } /** *
       * Dictionary containing required personal information for enrollment.
       * 
* * .bloombox.services.wallet.v1.CardEnroll.CardSpec required_personalization_info = 4; */ public Builder clearRequiredPersonalizationInfo() { if (requiredPersonalizationInfoBuilder_ == null) { requiredPersonalizationInfo_ = null; onChanged(); } else { requiredPersonalizationInfo_ = null; requiredPersonalizationInfoBuilder_ = null; } return this; } /** *
       * Dictionary containing required personal information for enrollment.
       * 
* * .bloombox.services.wallet.v1.CardEnroll.CardSpec required_personalization_info = 4; */ public io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec.Builder getRequiredPersonalizationInfoBuilder() { onChanged(); return getRequiredPersonalizationInfoFieldBuilder().getBuilder(); } /** *
       * Dictionary containing required personal information for enrollment.
       * 
* * .bloombox.services.wallet.v1.CardEnroll.CardSpec required_personalization_info = 4; */ public io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpecOrBuilder getRequiredPersonalizationInfoOrBuilder() { if (requiredPersonalizationInfoBuilder_ != null) { return requiredPersonalizationInfoBuilder_.getMessageOrBuilder(); } else { return requiredPersonalizationInfo_ == null ? io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec.getDefaultInstance() : requiredPersonalizationInfo_; } } /** *
       * Dictionary containing required personal information for enrollment.
       * 
* * .bloombox.services.wallet.v1.CardEnroll.CardSpec required_personalization_info = 4; */ private com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec, io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec.Builder, io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpecOrBuilder> getRequiredPersonalizationInfoFieldBuilder() { if (requiredPersonalizationInfoBuilder_ == null) { requiredPersonalizationInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec, io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpec.Builder, io.bloombox.schema.services.wallet.v1.CardEnroll.CardSpecOrBuilder>( getRequiredPersonalizationInfo(), getParentForChildren(), isClean()); requiredPersonalizationInfo_ = null; } return requiredPersonalizationInfoBuilder_; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:bloombox.services.wallet.v1.CardEnroll.Request) } // @@protoc_insertion_point(class_scope:bloombox.services.wallet.v1.CardEnroll.Request) private static final io.bloombox.schema.services.wallet.v1.CardEnroll.Request DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new io.bloombox.schema.services.wallet.v1.CardEnroll.Request(); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.Request getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Request parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Request(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public io.bloombox.schema.services.wallet.v1.CardEnroll.Request getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface ResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:bloombox.services.wallet.v1.CardEnroll.Response) com.google.protobuf.MessageOrBuilder { /** *
     * Raw signature returned from the server.
     * 
* * bytes signature = 1; */ com.google.protobuf.ByteString getSignature(); } /** *
   * Response to a request to enroll via a personalizable pass.
   * 
* * Protobuf type {@code bloombox.services.wallet.v1.CardEnroll.Response} */ public static final class Response extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:bloombox.services.wallet.v1.CardEnroll.Response) ResponseOrBuilder { private static final long serialVersionUID = 0L; // Use Response.newBuilder() to construct. private Response(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Response() { signature_ = com.google.protobuf.ByteString.EMPTY; } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Response( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { signature_ = input.readBytes(); break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return io.bloombox.schema.services.wallet.v1.WalletServiceV1.internal_static_bloombox_services_wallet_v1_CardEnroll_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return io.bloombox.schema.services.wallet.v1.WalletServiceV1.internal_static_bloombox_services_wallet_v1_CardEnroll_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( io.bloombox.schema.services.wallet.v1.CardEnroll.Response.class, io.bloombox.schema.services.wallet.v1.CardEnroll.Response.Builder.class); } public static final int SIGNATURE_FIELD_NUMBER = 1; private com.google.protobuf.ByteString signature_; /** *
     * Raw signature returned from the server.
     * 
* * bytes signature = 1; */ public com.google.protobuf.ByteString getSignature() { return signature_; } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (!signature_.isEmpty()) { output.writeBytes(1, signature_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (!signature_.isEmpty()) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, signature_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof io.bloombox.schema.services.wallet.v1.CardEnroll.Response)) { return super.equals(obj); } io.bloombox.schema.services.wallet.v1.CardEnroll.Response other = (io.bloombox.schema.services.wallet.v1.CardEnroll.Response) obj; if (!getSignature() .equals(other.getSignature())) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + SIGNATURE_FIELD_NUMBER; hash = (53 * hash) + getSignature().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static io.bloombox.schema.services.wallet.v1.CardEnroll.Response parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.Response parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.Response parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.Response parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.Response parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.Response parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.Response parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.Response parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.Response parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.Response parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.Response parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.Response parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(io.bloombox.schema.services.wallet.v1.CardEnroll.Response prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** *
     * Response to a request to enroll via a personalizable pass.
     * 
* * Protobuf type {@code bloombox.services.wallet.v1.CardEnroll.Response} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:bloombox.services.wallet.v1.CardEnroll.Response) io.bloombox.schema.services.wallet.v1.CardEnroll.ResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return io.bloombox.schema.services.wallet.v1.WalletServiceV1.internal_static_bloombox_services_wallet_v1_CardEnroll_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return io.bloombox.schema.services.wallet.v1.WalletServiceV1.internal_static_bloombox_services_wallet_v1_CardEnroll_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( io.bloombox.schema.services.wallet.v1.CardEnroll.Response.class, io.bloombox.schema.services.wallet.v1.CardEnroll.Response.Builder.class); } // Construct using io.bloombox.schema.services.wallet.v1.CardEnroll.Response.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); signature_ = com.google.protobuf.ByteString.EMPTY; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return io.bloombox.schema.services.wallet.v1.WalletServiceV1.internal_static_bloombox_services_wallet_v1_CardEnroll_Response_descriptor; } @java.lang.Override public io.bloombox.schema.services.wallet.v1.CardEnroll.Response getDefaultInstanceForType() { return io.bloombox.schema.services.wallet.v1.CardEnroll.Response.getDefaultInstance(); } @java.lang.Override public io.bloombox.schema.services.wallet.v1.CardEnroll.Response build() { io.bloombox.schema.services.wallet.v1.CardEnroll.Response result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public io.bloombox.schema.services.wallet.v1.CardEnroll.Response buildPartial() { io.bloombox.schema.services.wallet.v1.CardEnroll.Response result = new io.bloombox.schema.services.wallet.v1.CardEnroll.Response(this); result.signature_ = signature_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof io.bloombox.schema.services.wallet.v1.CardEnroll.Response) { return mergeFrom((io.bloombox.schema.services.wallet.v1.CardEnroll.Response)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(io.bloombox.schema.services.wallet.v1.CardEnroll.Response other) { if (other == io.bloombox.schema.services.wallet.v1.CardEnroll.Response.getDefaultInstance()) return this; if (other.getSignature() != com.google.protobuf.ByteString.EMPTY) { setSignature(other.getSignature()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { io.bloombox.schema.services.wallet.v1.CardEnroll.Response parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (io.bloombox.schema.services.wallet.v1.CardEnroll.Response) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private com.google.protobuf.ByteString signature_ = com.google.protobuf.ByteString.EMPTY; /** *
       * Raw signature returned from the server.
       * 
* * bytes signature = 1; */ public com.google.protobuf.ByteString getSignature() { return signature_; } /** *
       * Raw signature returned from the server.
       * 
* * bytes signature = 1; */ public Builder setSignature(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } signature_ = value; onChanged(); return this; } /** *
       * Raw signature returned from the server.
       * 
* * bytes signature = 1; */ public Builder clearSignature() { signature_ = getDefaultInstance().getSignature(); onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:bloombox.services.wallet.v1.CardEnroll.Response) } // @@protoc_insertion_point(class_scope:bloombox.services.wallet.v1.CardEnroll.Response) private static final io.bloombox.schema.services.wallet.v1.CardEnroll.Response DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new io.bloombox.schema.services.wallet.v1.CardEnroll.Response(); } public static io.bloombox.schema.services.wallet.v1.CardEnroll.Response getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Response parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Response(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public io.bloombox.schema.services.wallet.v1.CardEnroll.Response getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof io.bloombox.schema.services.wallet.v1.CardEnroll)) { return super.equals(obj); } io.bloombox.schema.services.wallet.v1.CardEnroll other = (io.bloombox.schema.services.wallet.v1.CardEnroll) obj; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static io.bloombox.schema.services.wallet.v1.CardEnroll parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.wallet.v1.CardEnroll parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static io.bloombox.schema.services.wallet.v1.CardEnroll parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.wallet.v1.CardEnroll parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static io.bloombox.schema.services.wallet.v1.CardEnroll parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.wallet.v1.CardEnroll parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static io.bloombox.schema.services.wallet.v1.CardEnroll parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static io.bloombox.schema.services.wallet.v1.CardEnroll parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static io.bloombox.schema.services.wallet.v1.CardEnroll parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static io.bloombox.schema.services.wallet.v1.CardEnroll parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static io.bloombox.schema.services.wallet.v1.CardEnroll parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static io.bloombox.schema.services.wallet.v1.CardEnroll parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(io.bloombox.schema.services.wallet.v1.CardEnroll prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** *
   * Specifies an endpoint to enroll in rewards programs via personalizable passes.
   * 
* * Protobuf type {@code bloombox.services.wallet.v1.CardEnroll} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:bloombox.services.wallet.v1.CardEnroll) io.bloombox.schema.services.wallet.v1.CardEnrollOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return io.bloombox.schema.services.wallet.v1.WalletServiceV1.internal_static_bloombox_services_wallet_v1_CardEnroll_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return io.bloombox.schema.services.wallet.v1.WalletServiceV1.internal_static_bloombox_services_wallet_v1_CardEnroll_fieldAccessorTable .ensureFieldAccessorsInitialized( io.bloombox.schema.services.wallet.v1.CardEnroll.class, io.bloombox.schema.services.wallet.v1.CardEnroll.Builder.class); } // Construct using io.bloombox.schema.services.wallet.v1.CardEnroll.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return io.bloombox.schema.services.wallet.v1.WalletServiceV1.internal_static_bloombox_services_wallet_v1_CardEnroll_descriptor; } @java.lang.Override public io.bloombox.schema.services.wallet.v1.CardEnroll getDefaultInstanceForType() { return io.bloombox.schema.services.wallet.v1.CardEnroll.getDefaultInstance(); } @java.lang.Override public io.bloombox.schema.services.wallet.v1.CardEnroll build() { io.bloombox.schema.services.wallet.v1.CardEnroll result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public io.bloombox.schema.services.wallet.v1.CardEnroll buildPartial() { io.bloombox.schema.services.wallet.v1.CardEnroll result = new io.bloombox.schema.services.wallet.v1.CardEnroll(this); onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof io.bloombox.schema.services.wallet.v1.CardEnroll) { return mergeFrom((io.bloombox.schema.services.wallet.v1.CardEnroll)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(io.bloombox.schema.services.wallet.v1.CardEnroll other) { if (other == io.bloombox.schema.services.wallet.v1.CardEnroll.getDefaultInstance()) return this; this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { io.bloombox.schema.services.wallet.v1.CardEnroll parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (io.bloombox.schema.services.wallet.v1.CardEnroll) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:bloombox.services.wallet.v1.CardEnroll) } // @@protoc_insertion_point(class_scope:bloombox.services.wallet.v1.CardEnroll) private static final io.bloombox.schema.services.wallet.v1.CardEnroll DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new io.bloombox.schema.services.wallet.v1.CardEnroll(); } public static io.bloombox.schema.services.wallet.v1.CardEnroll getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public CardEnroll parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new CardEnroll(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public io.bloombox.schema.services.wallet.v1.CardEnroll getDefaultInstanceForType() { return DEFAULT_INSTANCE; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy