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

io.bloombox.schema.services.pos.v1beta1.MemberSearch 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: pos/v1beta1/POSService_Beta1.proto

package io.bloombox.schema.services.pos.v1beta1;

/**
 * 
 * Specifies an RPC operation to search member accounts by ID, contact info, or name.
 * 
* * Protobuf type {@code bloombox.services.pos.v1beta1.MemberSearch} */ public final class MemberSearch extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:bloombox.services.pos.v1beta1.MemberSearch) MemberSearchOrBuilder { private static final long serialVersionUID = 0L; // Use MemberSearch.newBuilder() to construct. private MemberSearch(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private MemberSearch() { } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private MemberSearch( 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.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return io.bloombox.schema.services.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_fieldAccessorTable .ensureFieldAccessorsInitialized( io.bloombox.schema.services.pos.v1beta1.MemberSearch.class, io.bloombox.schema.services.pos.v1beta1.MemberSearch.Builder.class); } public interface MemberPredicateOrBuilder extends // @@protoc_insertion_point(interface_extends:bloombox.services.pos.v1beta1.MemberSearch.MemberPredicate) com.google.protobuf.MessageOrBuilder { /** *
     * Search by email address.
     * 
* * string email = 1; */ java.lang.String getEmail(); /** *
     * Search by email address.
     * 
* * string email = 1; */ com.google.protobuf.ByteString getEmailBytes(); /** *
     * Search by telephone number.
     * 
* * string phone = 2; */ java.lang.String getPhone(); /** *
     * Search by telephone number.
     * 
* * string phone = 2; */ com.google.protobuf.ByteString getPhoneBytes(); } /** *
   * Criteria to qualify a search for a member account.
   * 
* * Protobuf type {@code bloombox.services.pos.v1beta1.MemberSearch.MemberPredicate} */ public static final class MemberPredicate extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:bloombox.services.pos.v1beta1.MemberSearch.MemberPredicate) MemberPredicateOrBuilder { private static final long serialVersionUID = 0L; // Use MemberPredicate.newBuilder() to construct. private MemberPredicate(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private MemberPredicate() { email_ = ""; phone_ = ""; } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private MemberPredicate( 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(); email_ = s; break; } case 18: { java.lang.String s = input.readStringRequireUtf8(); phone_ = 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.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_MemberPredicate_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return io.bloombox.schema.services.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_MemberPredicate_fieldAccessorTable .ensureFieldAccessorsInitialized( io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate.class, io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate.Builder.class); } public static final int EMAIL_FIELD_NUMBER = 1; private volatile java.lang.Object email_; /** *
     * Search by email address.
     * 
* * string email = 1; */ public java.lang.String getEmail() { java.lang.Object ref = email_; 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(); email_ = s; return s; } } /** *
     * Search by email address.
     * 
* * string email = 1; */ public com.google.protobuf.ByteString getEmailBytes() { java.lang.Object ref = email_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); email_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int PHONE_FIELD_NUMBER = 2; private volatile java.lang.Object phone_; /** *
     * Search by telephone number.
     * 
* * string phone = 2; */ public java.lang.String getPhone() { java.lang.Object ref = phone_; 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(); phone_ = s; return s; } } /** *
     * Search by telephone number.
     * 
* * string phone = 2; */ public com.google.protobuf.ByteString getPhoneBytes() { java.lang.Object ref = phone_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); phone_ = 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 (!getEmailBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, email_); } if (!getPhoneBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, phone_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (!getEmailBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, email_); } if (!getPhoneBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, phone_); } 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.pos.v1beta1.MemberSearch.MemberPredicate)) { return super.equals(obj); } io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate other = (io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate) obj; if (!getEmail() .equals(other.getEmail())) return false; if (!getPhone() .equals(other.getPhone())) 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) + EMAIL_FIELD_NUMBER; hash = (53 * hash) + getEmail().hashCode(); hash = (37 * hash) + PHONE_FIELD_NUMBER; hash = (53 * hash) + getPhone().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate 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.pos.v1beta1.MemberSearch.MemberPredicate parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate 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.pos.v1beta1.MemberSearch.MemberPredicate parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate 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.pos.v1beta1.MemberSearch.MemberPredicate parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate 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.pos.v1beta1.MemberSearch.MemberPredicate parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate 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.pos.v1beta1.MemberSearch.MemberPredicate 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; } /** *
     * Criteria to qualify a search for a member account.
     * 
* * Protobuf type {@code bloombox.services.pos.v1beta1.MemberSearch.MemberPredicate} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:bloombox.services.pos.v1beta1.MemberSearch.MemberPredicate) io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicateOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return io.bloombox.schema.services.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_MemberPredicate_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return io.bloombox.schema.services.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_MemberPredicate_fieldAccessorTable .ensureFieldAccessorsInitialized( io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate.class, io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate.Builder.class); } // Construct using io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate.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(); email_ = ""; phone_ = ""; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return io.bloombox.schema.services.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_MemberPredicate_descriptor; } @java.lang.Override public io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate getDefaultInstanceForType() { return io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate.getDefaultInstance(); } @java.lang.Override public io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate build() { io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate buildPartial() { io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate result = new io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate(this); result.email_ = email_; result.phone_ = phone_; 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.pos.v1beta1.MemberSearch.MemberPredicate) { return mergeFrom((io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate other) { if (other == io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate.getDefaultInstance()) return this; if (!other.getEmail().isEmpty()) { email_ = other.email_; onChanged(); } if (!other.getPhone().isEmpty()) { phone_ = other.phone_; 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.pos.v1beta1.MemberSearch.MemberPredicate parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private java.lang.Object email_ = ""; /** *
       * Search by email address.
       * 
* * string email = 1; */ public java.lang.String getEmail() { java.lang.Object ref = email_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); email_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * Search by email address.
       * 
* * string email = 1; */ public com.google.protobuf.ByteString getEmailBytes() { java.lang.Object ref = email_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); email_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Search by email address.
       * 
* * string email = 1; */ public Builder setEmail( java.lang.String value) { if (value == null) { throw new NullPointerException(); } email_ = value; onChanged(); return this; } /** *
       * Search by email address.
       * 
* * string email = 1; */ public Builder clearEmail() { email_ = getDefaultInstance().getEmail(); onChanged(); return this; } /** *
       * Search by email address.
       * 
* * string email = 1; */ public Builder setEmailBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); email_ = value; onChanged(); return this; } private java.lang.Object phone_ = ""; /** *
       * Search by telephone number.
       * 
* * string phone = 2; */ public java.lang.String getPhone() { java.lang.Object ref = phone_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); phone_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * Search by telephone number.
       * 
* * string phone = 2; */ public com.google.protobuf.ByteString getPhoneBytes() { java.lang.Object ref = phone_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); phone_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Search by telephone number.
       * 
* * string phone = 2; */ public Builder setPhone( java.lang.String value) { if (value == null) { throw new NullPointerException(); } phone_ = value; onChanged(); return this; } /** *
       * Search by telephone number.
       * 
* * string phone = 2; */ public Builder clearPhone() { phone_ = getDefaultInstance().getPhone(); onChanged(); return this; } /** *
       * Search by telephone number.
       * 
* * string phone = 2; */ public Builder setPhoneBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); phone_ = 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.pos.v1beta1.MemberSearch.MemberPredicate) } // @@protoc_insertion_point(class_scope:bloombox.services.pos.v1beta1.MemberSearch.MemberPredicate) private static final io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate(); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public MemberPredicate parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new MemberPredicate(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.pos.v1beta1.MemberSearch.MemberPredicate getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface DigitalPassOrBuilder extends // @@protoc_insertion_point(interface_extends:bloombox.services.pos.v1beta1.MemberSearch.DigitalPass) com.google.protobuf.MessageOrBuilder { /** *
     * Specifies the scanned/received information from the pass.
     * 
* * .bloombox.identity.pass.DigitalPassKey pass = 1; */ boolean hasPass(); /** *
     * Specifies the scanned/received information from the pass.
     * 
* * .bloombox.identity.pass.DigitalPassKey pass = 1; */ io.bloombox.schema.pass.PassIDKey.DigitalPassKey getPass(); /** *
     * Specifies the scanned/received information from the pass.
     * 
* * .bloombox.identity.pass.DigitalPassKey pass = 1; */ io.bloombox.schema.pass.PassIDKey.DigitalPassKeyOrBuilder getPassOrBuilder(); /** *
     * Cryptographic signature hash from the physical device that scanned the pass.
     * 
* * .opencannabis.crypto.Hash challenge = 2; */ boolean hasChallenge(); /** *
     * Cryptographic signature hash from the physical device that scanned the pass.
     * 
* * .opencannabis.crypto.Hash challenge = 2; */ io.opencannabis.schema.crypto.primitives.integrity.Hash getChallenge(); /** *
     * Cryptographic signature hash from the physical device that scanned the pass.
     * 
* * .opencannabis.crypto.Hash challenge = 2; */ io.opencannabis.schema.crypto.primitives.integrity.HashOrBuilder getChallengeOrBuilder(); } /** *
   * Criteria to qualify a search via a digital pass.
   * 
* * Protobuf type {@code bloombox.services.pos.v1beta1.MemberSearch.DigitalPass} */ public static final class DigitalPass extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:bloombox.services.pos.v1beta1.MemberSearch.DigitalPass) DigitalPassOrBuilder { private static final long serialVersionUID = 0L; // Use DigitalPass.newBuilder() to construct. private DigitalPass(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private DigitalPass() { } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private DigitalPass( 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: { io.bloombox.schema.pass.PassIDKey.DigitalPassKey.Builder subBuilder = null; if (pass_ != null) { subBuilder = pass_.toBuilder(); } pass_ = input.readMessage(io.bloombox.schema.pass.PassIDKey.DigitalPassKey.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(pass_); pass_ = subBuilder.buildPartial(); } break; } case 18: { io.opencannabis.schema.crypto.primitives.integrity.Hash.Builder subBuilder = null; if (challenge_ != null) { subBuilder = challenge_.toBuilder(); } challenge_ = input.readMessage(io.opencannabis.schema.crypto.primitives.integrity.Hash.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(challenge_); challenge_ = 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.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_DigitalPass_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return io.bloombox.schema.services.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_DigitalPass_fieldAccessorTable .ensureFieldAccessorsInitialized( io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass.class, io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass.Builder.class); } public static final int PASS_FIELD_NUMBER = 1; private io.bloombox.schema.pass.PassIDKey.DigitalPassKey pass_; /** *
     * Specifies the scanned/received information from the pass.
     * 
* * .bloombox.identity.pass.DigitalPassKey pass = 1; */ public boolean hasPass() { return pass_ != null; } /** *
     * Specifies the scanned/received information from the pass.
     * 
* * .bloombox.identity.pass.DigitalPassKey pass = 1; */ public io.bloombox.schema.pass.PassIDKey.DigitalPassKey getPass() { return pass_ == null ? io.bloombox.schema.pass.PassIDKey.DigitalPassKey.getDefaultInstance() : pass_; } /** *
     * Specifies the scanned/received information from the pass.
     * 
* * .bloombox.identity.pass.DigitalPassKey pass = 1; */ public io.bloombox.schema.pass.PassIDKey.DigitalPassKeyOrBuilder getPassOrBuilder() { return getPass(); } public static final int CHALLENGE_FIELD_NUMBER = 2; private io.opencannabis.schema.crypto.primitives.integrity.Hash challenge_; /** *
     * Cryptographic signature hash from the physical device that scanned the pass.
     * 
* * .opencannabis.crypto.Hash challenge = 2; */ public boolean hasChallenge() { return challenge_ != null; } /** *
     * Cryptographic signature hash from the physical device that scanned the pass.
     * 
* * .opencannabis.crypto.Hash challenge = 2; */ public io.opencannabis.schema.crypto.primitives.integrity.Hash getChallenge() { return challenge_ == null ? io.opencannabis.schema.crypto.primitives.integrity.Hash.getDefaultInstance() : challenge_; } /** *
     * Cryptographic signature hash from the physical device that scanned the pass.
     * 
* * .opencannabis.crypto.Hash challenge = 2; */ public io.opencannabis.schema.crypto.primitives.integrity.HashOrBuilder getChallengeOrBuilder() { return getChallenge(); } 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 (pass_ != null) { output.writeMessage(1, getPass()); } if (challenge_ != null) { output.writeMessage(2, getChallenge()); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (pass_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, getPass()); } if (challenge_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getChallenge()); } 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.pos.v1beta1.MemberSearch.DigitalPass)) { return super.equals(obj); } io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass other = (io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass) obj; if (hasPass() != other.hasPass()) return false; if (hasPass()) { if (!getPass() .equals(other.getPass())) return false; } if (hasChallenge() != other.hasChallenge()) return false; if (hasChallenge()) { if (!getChallenge() .equals(other.getChallenge())) 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(); if (hasPass()) { hash = (37 * hash) + PASS_FIELD_NUMBER; hash = (53 * hash) + getPass().hashCode(); } if (hasChallenge()) { hash = (37 * hash) + CHALLENGE_FIELD_NUMBER; hash = (53 * hash) + getChallenge().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass 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.pos.v1beta1.MemberSearch.DigitalPass parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass 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.pos.v1beta1.MemberSearch.DigitalPass parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass 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.pos.v1beta1.MemberSearch.DigitalPass parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass 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.pos.v1beta1.MemberSearch.DigitalPass parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass 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.pos.v1beta1.MemberSearch.DigitalPass 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; } /** *
     * Criteria to qualify a search via a digital pass.
     * 
* * Protobuf type {@code bloombox.services.pos.v1beta1.MemberSearch.DigitalPass} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:bloombox.services.pos.v1beta1.MemberSearch.DigitalPass) io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPassOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return io.bloombox.schema.services.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_DigitalPass_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return io.bloombox.schema.services.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_DigitalPass_fieldAccessorTable .ensureFieldAccessorsInitialized( io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass.class, io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass.Builder.class); } // Construct using io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass.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(); if (passBuilder_ == null) { pass_ = null; } else { pass_ = null; passBuilder_ = null; } if (challengeBuilder_ == null) { challenge_ = null; } else { challenge_ = null; challengeBuilder_ = null; } return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return io.bloombox.schema.services.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_DigitalPass_descriptor; } @java.lang.Override public io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass getDefaultInstanceForType() { return io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass.getDefaultInstance(); } @java.lang.Override public io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass build() { io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass buildPartial() { io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass result = new io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass(this); if (passBuilder_ == null) { result.pass_ = pass_; } else { result.pass_ = passBuilder_.build(); } if (challengeBuilder_ == null) { result.challenge_ = challenge_; } else { result.challenge_ = challengeBuilder_.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.pos.v1beta1.MemberSearch.DigitalPass) { return mergeFrom((io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass other) { if (other == io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass.getDefaultInstance()) return this; if (other.hasPass()) { mergePass(other.getPass()); } if (other.hasChallenge()) { mergeChallenge(other.getChallenge()); } 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.pos.v1beta1.MemberSearch.DigitalPass parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private io.bloombox.schema.pass.PassIDKey.DigitalPassKey pass_; private com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.pass.PassIDKey.DigitalPassKey, io.bloombox.schema.pass.PassIDKey.DigitalPassKey.Builder, io.bloombox.schema.pass.PassIDKey.DigitalPassKeyOrBuilder> passBuilder_; /** *
       * Specifies the scanned/received information from the pass.
       * 
* * .bloombox.identity.pass.DigitalPassKey pass = 1; */ public boolean hasPass() { return passBuilder_ != null || pass_ != null; } /** *
       * Specifies the scanned/received information from the pass.
       * 
* * .bloombox.identity.pass.DigitalPassKey pass = 1; */ public io.bloombox.schema.pass.PassIDKey.DigitalPassKey getPass() { if (passBuilder_ == null) { return pass_ == null ? io.bloombox.schema.pass.PassIDKey.DigitalPassKey.getDefaultInstance() : pass_; } else { return passBuilder_.getMessage(); } } /** *
       * Specifies the scanned/received information from the pass.
       * 
* * .bloombox.identity.pass.DigitalPassKey pass = 1; */ public Builder setPass(io.bloombox.schema.pass.PassIDKey.DigitalPassKey value) { if (passBuilder_ == null) { if (value == null) { throw new NullPointerException(); } pass_ = value; onChanged(); } else { passBuilder_.setMessage(value); } return this; } /** *
       * Specifies the scanned/received information from the pass.
       * 
* * .bloombox.identity.pass.DigitalPassKey pass = 1; */ public Builder setPass( io.bloombox.schema.pass.PassIDKey.DigitalPassKey.Builder builderForValue) { if (passBuilder_ == null) { pass_ = builderForValue.build(); onChanged(); } else { passBuilder_.setMessage(builderForValue.build()); } return this; } /** *
       * Specifies the scanned/received information from the pass.
       * 
* * .bloombox.identity.pass.DigitalPassKey pass = 1; */ public Builder mergePass(io.bloombox.schema.pass.PassIDKey.DigitalPassKey value) { if (passBuilder_ == null) { if (pass_ != null) { pass_ = io.bloombox.schema.pass.PassIDKey.DigitalPassKey.newBuilder(pass_).mergeFrom(value).buildPartial(); } else { pass_ = value; } onChanged(); } else { passBuilder_.mergeFrom(value); } return this; } /** *
       * Specifies the scanned/received information from the pass.
       * 
* * .bloombox.identity.pass.DigitalPassKey pass = 1; */ public Builder clearPass() { if (passBuilder_ == null) { pass_ = null; onChanged(); } else { pass_ = null; passBuilder_ = null; } return this; } /** *
       * Specifies the scanned/received information from the pass.
       * 
* * .bloombox.identity.pass.DigitalPassKey pass = 1; */ public io.bloombox.schema.pass.PassIDKey.DigitalPassKey.Builder getPassBuilder() { onChanged(); return getPassFieldBuilder().getBuilder(); } /** *
       * Specifies the scanned/received information from the pass.
       * 
* * .bloombox.identity.pass.DigitalPassKey pass = 1; */ public io.bloombox.schema.pass.PassIDKey.DigitalPassKeyOrBuilder getPassOrBuilder() { if (passBuilder_ != null) { return passBuilder_.getMessageOrBuilder(); } else { return pass_ == null ? io.bloombox.schema.pass.PassIDKey.DigitalPassKey.getDefaultInstance() : pass_; } } /** *
       * Specifies the scanned/received information from the pass.
       * 
* * .bloombox.identity.pass.DigitalPassKey pass = 1; */ private com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.pass.PassIDKey.DigitalPassKey, io.bloombox.schema.pass.PassIDKey.DigitalPassKey.Builder, io.bloombox.schema.pass.PassIDKey.DigitalPassKeyOrBuilder> getPassFieldBuilder() { if (passBuilder_ == null) { passBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.pass.PassIDKey.DigitalPassKey, io.bloombox.schema.pass.PassIDKey.DigitalPassKey.Builder, io.bloombox.schema.pass.PassIDKey.DigitalPassKeyOrBuilder>( getPass(), getParentForChildren(), isClean()); pass_ = null; } return passBuilder_; } private io.opencannabis.schema.crypto.primitives.integrity.Hash challenge_; private com.google.protobuf.SingleFieldBuilderV3< io.opencannabis.schema.crypto.primitives.integrity.Hash, io.opencannabis.schema.crypto.primitives.integrity.Hash.Builder, io.opencannabis.schema.crypto.primitives.integrity.HashOrBuilder> challengeBuilder_; /** *
       * Cryptographic signature hash from the physical device that scanned the pass.
       * 
* * .opencannabis.crypto.Hash challenge = 2; */ public boolean hasChallenge() { return challengeBuilder_ != null || challenge_ != null; } /** *
       * Cryptographic signature hash from the physical device that scanned the pass.
       * 
* * .opencannabis.crypto.Hash challenge = 2; */ public io.opencannabis.schema.crypto.primitives.integrity.Hash getChallenge() { if (challengeBuilder_ == null) { return challenge_ == null ? io.opencannabis.schema.crypto.primitives.integrity.Hash.getDefaultInstance() : challenge_; } else { return challengeBuilder_.getMessage(); } } /** *
       * Cryptographic signature hash from the physical device that scanned the pass.
       * 
* * .opencannabis.crypto.Hash challenge = 2; */ public Builder setChallenge(io.opencannabis.schema.crypto.primitives.integrity.Hash value) { if (challengeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } challenge_ = value; onChanged(); } else { challengeBuilder_.setMessage(value); } return this; } /** *
       * Cryptographic signature hash from the physical device that scanned the pass.
       * 
* * .opencannabis.crypto.Hash challenge = 2; */ public Builder setChallenge( io.opencannabis.schema.crypto.primitives.integrity.Hash.Builder builderForValue) { if (challengeBuilder_ == null) { challenge_ = builderForValue.build(); onChanged(); } else { challengeBuilder_.setMessage(builderForValue.build()); } return this; } /** *
       * Cryptographic signature hash from the physical device that scanned the pass.
       * 
* * .opencannabis.crypto.Hash challenge = 2; */ public Builder mergeChallenge(io.opencannabis.schema.crypto.primitives.integrity.Hash value) { if (challengeBuilder_ == null) { if (challenge_ != null) { challenge_ = io.opencannabis.schema.crypto.primitives.integrity.Hash.newBuilder(challenge_).mergeFrom(value).buildPartial(); } else { challenge_ = value; } onChanged(); } else { challengeBuilder_.mergeFrom(value); } return this; } /** *
       * Cryptographic signature hash from the physical device that scanned the pass.
       * 
* * .opencannabis.crypto.Hash challenge = 2; */ public Builder clearChallenge() { if (challengeBuilder_ == null) { challenge_ = null; onChanged(); } else { challenge_ = null; challengeBuilder_ = null; } return this; } /** *
       * Cryptographic signature hash from the physical device that scanned the pass.
       * 
* * .opencannabis.crypto.Hash challenge = 2; */ public io.opencannabis.schema.crypto.primitives.integrity.Hash.Builder getChallengeBuilder() { onChanged(); return getChallengeFieldBuilder().getBuilder(); } /** *
       * Cryptographic signature hash from the physical device that scanned the pass.
       * 
* * .opencannabis.crypto.Hash challenge = 2; */ public io.opencannabis.schema.crypto.primitives.integrity.HashOrBuilder getChallengeOrBuilder() { if (challengeBuilder_ != null) { return challengeBuilder_.getMessageOrBuilder(); } else { return challenge_ == null ? io.opencannabis.schema.crypto.primitives.integrity.Hash.getDefaultInstance() : challenge_; } } /** *
       * Cryptographic signature hash from the physical device that scanned the pass.
       * 
* * .opencannabis.crypto.Hash challenge = 2; */ private com.google.protobuf.SingleFieldBuilderV3< io.opencannabis.schema.crypto.primitives.integrity.Hash, io.opencannabis.schema.crypto.primitives.integrity.Hash.Builder, io.opencannabis.schema.crypto.primitives.integrity.HashOrBuilder> getChallengeFieldBuilder() { if (challengeBuilder_ == null) { challengeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< io.opencannabis.schema.crypto.primitives.integrity.Hash, io.opencannabis.schema.crypto.primitives.integrity.Hash.Builder, io.opencannabis.schema.crypto.primitives.integrity.HashOrBuilder>( getChallenge(), getParentForChildren(), isClean()); challenge_ = null; } return challengeBuilder_; } @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.pos.v1beta1.MemberSearch.DigitalPass) } // @@protoc_insertion_point(class_scope:bloombox.services.pos.v1beta1.MemberSearch.DigitalPass) private static final io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass(); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public DigitalPass parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new DigitalPass(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.pos.v1beta1.MemberSearch.DigitalPass getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface RequestOrBuilder extends // @@protoc_insertion_point(interface_extends:bloombox.services.pos.v1beta1.MemberSearch.Request) com.google.protobuf.MessageOrBuilder { /** *
     * Cursor, specifying a previous operation to continue paging.
     * 
* * string cursor = 1; */ java.lang.String getCursor(); /** *
     * Cursor, specifying a previous operation to continue paging.
     * 
* * string cursor = 1; */ com.google.protobuf.ByteString getCursorBytes(); /** *
     * Result count limit for this operation.
     * 
* * uint32 limit = 2; */ int getLimit(); /** *
     * Bluetooth signals witnessed by the device forming this query, if applicable.
     * 
* * repeated string signal = 3; */ java.util.List getSignalList(); /** *
     * Bluetooth signals witnessed by the device forming this query, if applicable.
     * 
* * repeated string signal = 3; */ int getSignalCount(); /** *
     * Bluetooth signals witnessed by the device forming this query, if applicable.
     * 
* * repeated string signal = 3; */ java.lang.String getSignal(int index); /** *
     * Bluetooth signals witnessed by the device forming this query, if applicable.
     * 
* * repeated string signal = 3; */ com.google.protobuf.ByteString getSignalBytes(int index); /** *
     * Search criteria.
     * 
* * .bloombox.services.pos.v1beta1.MemberSearch.MemberPredicate search = 20; */ boolean hasSearch(); /** *
     * Search criteria.
     * 
* * .bloombox.services.pos.v1beta1.MemberSearch.MemberPredicate search = 20; */ io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate getSearch(); /** *
     * Search criteria.
     * 
* * .bloombox.services.pos.v1beta1.MemberSearch.MemberPredicate search = 20; */ io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicateOrBuilder getSearchOrBuilder(); /** *
     * Identification presented by the user.
     * 
* * .bloombox.identity.IDReference identification = 21; */ boolean hasIdentification(); /** *
     * Identification presented by the user.
     * 
* * .bloombox.identity.IDReference identification = 21; */ io.bloombox.schema.identity.IdentityID.IDReference getIdentification(); /** *
     * Identification presented by the user.
     * 
* * .bloombox.identity.IDReference identification = 21; */ io.bloombox.schema.identity.IdentityID.IDReferenceOrBuilder getIdentificationOrBuilder(); /** *
     * Flag to indicate lobby-checked-in users are desired.
     * 
* * bool lobby = 22; */ boolean getLobby(); /** *
     * Flag to indicate currently-shopping users with an open ticket.
     * 
* * bool shopping = 23; */ boolean getShopping(); /** *
     * Specifies a members-resolve request being requested based on a digital wallet pass.
     * 
* * .bloombox.services.pos.v1beta1.MemberSearch.DigitalPass wallet = 24; */ boolean hasWallet(); /** *
     * Specifies a members-resolve request being requested based on a digital wallet pass.
     * 
* * .bloombox.services.pos.v1beta1.MemberSearch.DigitalPass wallet = 24; */ io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass getWallet(); /** *
     * Specifies a members-resolve request being requested based on a digital wallet pass.
     * 
* * .bloombox.services.pos.v1beta1.MemberSearch.DigitalPass wallet = 24; */ io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPassOrBuilder getWalletOrBuilder(); public io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request.SpecCase getSpecCase(); } /** *
   * Request to search for a member account.
   * 
* * Protobuf type {@code bloombox.services.pos.v1beta1.MemberSearch.Request} */ public static final class Request extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:bloombox.services.pos.v1beta1.MemberSearch.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() { cursor_ = ""; signal_ = com.google.protobuf.LazyStringArrayList.EMPTY; } @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(); cursor_ = s; break; } case 16: { limit_ = input.readUInt32(); break; } case 26: { java.lang.String s = input.readStringRequireUtf8(); if (!((mutable_bitField0_ & 0x00000004) != 0)) { signal_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000004; } signal_.add(s); break; } case 162: { io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate.Builder subBuilder = null; if (specCase_ == 20) { subBuilder = ((io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate) spec_).toBuilder(); } spec_ = input.readMessage(io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate) spec_); spec_ = subBuilder.buildPartial(); } specCase_ = 20; break; } case 170: { io.bloombox.schema.identity.IdentityID.IDReference.Builder subBuilder = null; if (specCase_ == 21) { subBuilder = ((io.bloombox.schema.identity.IdentityID.IDReference) spec_).toBuilder(); } spec_ = input.readMessage(io.bloombox.schema.identity.IdentityID.IDReference.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((io.bloombox.schema.identity.IdentityID.IDReference) spec_); spec_ = subBuilder.buildPartial(); } specCase_ = 21; break; } case 176: { specCase_ = 22; spec_ = input.readBool(); break; } case 184: { specCase_ = 23; spec_ = input.readBool(); break; } case 194: { io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass.Builder subBuilder = null; if (specCase_ == 24) { subBuilder = ((io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass) spec_).toBuilder(); } spec_ = input.readMessage(io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass) spec_); spec_ = subBuilder.buildPartial(); } specCase_ = 24; 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 { if (((mutable_bitField0_ & 0x00000004) != 0)) { signal_ = signal_.getUnmodifiableView(); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return io.bloombox.schema.services.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_Request_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return io.bloombox.schema.services.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_Request_fieldAccessorTable .ensureFieldAccessorsInitialized( io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request.class, io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request.Builder.class); } private int bitField0_; private int specCase_ = 0; private java.lang.Object spec_; public enum SpecCase implements com.google.protobuf.Internal.EnumLite { SEARCH(20), IDENTIFICATION(21), LOBBY(22), SHOPPING(23), WALLET(24), SPEC_NOT_SET(0); private final int value; private SpecCase(int value) { this.value = value; } /** * @deprecated Use {@link #forNumber(int)} instead. */ @java.lang.Deprecated public static SpecCase valueOf(int value) { return forNumber(value); } public static SpecCase forNumber(int value) { switch (value) { case 20: return SEARCH; case 21: return IDENTIFICATION; case 22: return LOBBY; case 23: return SHOPPING; case 24: return WALLET; case 0: return SPEC_NOT_SET; default: return null; } } public int getNumber() { return this.value; } }; public SpecCase getSpecCase() { return SpecCase.forNumber( specCase_); } public static final int CURSOR_FIELD_NUMBER = 1; private volatile java.lang.Object cursor_; /** *
     * Cursor, specifying a previous operation to continue paging.
     * 
* * string cursor = 1; */ public java.lang.String getCursor() { java.lang.Object ref = cursor_; 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(); cursor_ = s; return s; } } /** *
     * Cursor, specifying a previous operation to continue paging.
     * 
* * string cursor = 1; */ public com.google.protobuf.ByteString getCursorBytes() { java.lang.Object ref = cursor_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); cursor_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int LIMIT_FIELD_NUMBER = 2; private int limit_; /** *
     * Result count limit for this operation.
     * 
* * uint32 limit = 2; */ public int getLimit() { return limit_; } public static final int SIGNAL_FIELD_NUMBER = 3; private com.google.protobuf.LazyStringList signal_; /** *
     * Bluetooth signals witnessed by the device forming this query, if applicable.
     * 
* * repeated string signal = 3; */ public com.google.protobuf.ProtocolStringList getSignalList() { return signal_; } /** *
     * Bluetooth signals witnessed by the device forming this query, if applicable.
     * 
* * repeated string signal = 3; */ public int getSignalCount() { return signal_.size(); } /** *
     * Bluetooth signals witnessed by the device forming this query, if applicable.
     * 
* * repeated string signal = 3; */ public java.lang.String getSignal(int index) { return signal_.get(index); } /** *
     * Bluetooth signals witnessed by the device forming this query, if applicable.
     * 
* * repeated string signal = 3; */ public com.google.protobuf.ByteString getSignalBytes(int index) { return signal_.getByteString(index); } public static final int SEARCH_FIELD_NUMBER = 20; /** *
     * Search criteria.
     * 
* * .bloombox.services.pos.v1beta1.MemberSearch.MemberPredicate search = 20; */ public boolean hasSearch() { return specCase_ == 20; } /** *
     * Search criteria.
     * 
* * .bloombox.services.pos.v1beta1.MemberSearch.MemberPredicate search = 20; */ public io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate getSearch() { if (specCase_ == 20) { return (io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate) spec_; } return io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate.getDefaultInstance(); } /** *
     * Search criteria.
     * 
* * .bloombox.services.pos.v1beta1.MemberSearch.MemberPredicate search = 20; */ public io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicateOrBuilder getSearchOrBuilder() { if (specCase_ == 20) { return (io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate) spec_; } return io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate.getDefaultInstance(); } public static final int IDENTIFICATION_FIELD_NUMBER = 21; /** *
     * Identification presented by the user.
     * 
* * .bloombox.identity.IDReference identification = 21; */ public boolean hasIdentification() { return specCase_ == 21; } /** *
     * Identification presented by the user.
     * 
* * .bloombox.identity.IDReference identification = 21; */ public io.bloombox.schema.identity.IdentityID.IDReference getIdentification() { if (specCase_ == 21) { return (io.bloombox.schema.identity.IdentityID.IDReference) spec_; } return io.bloombox.schema.identity.IdentityID.IDReference.getDefaultInstance(); } /** *
     * Identification presented by the user.
     * 
* * .bloombox.identity.IDReference identification = 21; */ public io.bloombox.schema.identity.IdentityID.IDReferenceOrBuilder getIdentificationOrBuilder() { if (specCase_ == 21) { return (io.bloombox.schema.identity.IdentityID.IDReference) spec_; } return io.bloombox.schema.identity.IdentityID.IDReference.getDefaultInstance(); } public static final int LOBBY_FIELD_NUMBER = 22; /** *
     * Flag to indicate lobby-checked-in users are desired.
     * 
* * bool lobby = 22; */ public boolean getLobby() { if (specCase_ == 22) { return (java.lang.Boolean) spec_; } return false; } public static final int SHOPPING_FIELD_NUMBER = 23; /** *
     * Flag to indicate currently-shopping users with an open ticket.
     * 
* * bool shopping = 23; */ public boolean getShopping() { if (specCase_ == 23) { return (java.lang.Boolean) spec_; } return false; } public static final int WALLET_FIELD_NUMBER = 24; /** *
     * Specifies a members-resolve request being requested based on a digital wallet pass.
     * 
* * .bloombox.services.pos.v1beta1.MemberSearch.DigitalPass wallet = 24; */ public boolean hasWallet() { return specCase_ == 24; } /** *
     * Specifies a members-resolve request being requested based on a digital wallet pass.
     * 
* * .bloombox.services.pos.v1beta1.MemberSearch.DigitalPass wallet = 24; */ public io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass getWallet() { if (specCase_ == 24) { return (io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass) spec_; } return io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass.getDefaultInstance(); } /** *
     * Specifies a members-resolve request being requested based on a digital wallet pass.
     * 
* * .bloombox.services.pos.v1beta1.MemberSearch.DigitalPass wallet = 24; */ public io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPassOrBuilder getWalletOrBuilder() { if (specCase_ == 24) { return (io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass) spec_; } return io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass.getDefaultInstance(); } 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 (!getCursorBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, cursor_); } if (limit_ != 0) { output.writeUInt32(2, limit_); } for (int i = 0; i < signal_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, signal_.getRaw(i)); } if (specCase_ == 20) { output.writeMessage(20, (io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate) spec_); } if (specCase_ == 21) { output.writeMessage(21, (io.bloombox.schema.identity.IdentityID.IDReference) spec_); } if (specCase_ == 22) { output.writeBool( 22, (boolean)((java.lang.Boolean) spec_)); } if (specCase_ == 23) { output.writeBool( 23, (boolean)((java.lang.Boolean) spec_)); } if (specCase_ == 24) { output.writeMessage(24, (io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass) spec_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (!getCursorBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, cursor_); } if (limit_ != 0) { size += com.google.protobuf.CodedOutputStream .computeUInt32Size(2, limit_); } { int dataSize = 0; for (int i = 0; i < signal_.size(); i++) { dataSize += computeStringSizeNoTag(signal_.getRaw(i)); } size += dataSize; size += 1 * getSignalList().size(); } if (specCase_ == 20) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(20, (io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate) spec_); } if (specCase_ == 21) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(21, (io.bloombox.schema.identity.IdentityID.IDReference) spec_); } if (specCase_ == 22) { size += com.google.protobuf.CodedOutputStream .computeBoolSize( 22, (boolean)((java.lang.Boolean) spec_)); } if (specCase_ == 23) { size += com.google.protobuf.CodedOutputStream .computeBoolSize( 23, (boolean)((java.lang.Boolean) spec_)); } if (specCase_ == 24) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(24, (io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass) spec_); } 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.pos.v1beta1.MemberSearch.Request)) { return super.equals(obj); } io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request other = (io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request) obj; if (!getCursor() .equals(other.getCursor())) return false; if (getLimit() != other.getLimit()) return false; if (!getSignalList() .equals(other.getSignalList())) return false; if (!getSpecCase().equals(other.getSpecCase())) return false; switch (specCase_) { case 20: if (!getSearch() .equals(other.getSearch())) return false; break; case 21: if (!getIdentification() .equals(other.getIdentification())) return false; break; case 22: if (getLobby() != other.getLobby()) return false; break; case 23: if (getShopping() != other.getShopping()) return false; break; case 24: if (!getWallet() .equals(other.getWallet())) return false; break; case 0: default: } 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) + CURSOR_FIELD_NUMBER; hash = (53 * hash) + getCursor().hashCode(); hash = (37 * hash) + LIMIT_FIELD_NUMBER; hash = (53 * hash) + getLimit(); if (getSignalCount() > 0) { hash = (37 * hash) + SIGNAL_FIELD_NUMBER; hash = (53 * hash) + getSignalList().hashCode(); } switch (specCase_) { case 20: hash = (37 * hash) + SEARCH_FIELD_NUMBER; hash = (53 * hash) + getSearch().hashCode(); break; case 21: hash = (37 * hash) + IDENTIFICATION_FIELD_NUMBER; hash = (53 * hash) + getIdentification().hashCode(); break; case 22: hash = (37 * hash) + LOBBY_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( getLobby()); break; case 23: hash = (37 * hash) + SHOPPING_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( getShopping()); break; case 24: hash = (37 * hash) + WALLET_FIELD_NUMBER; hash = (53 * hash) + getWallet().hashCode(); break; case 0: default: } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.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.pos.v1beta1.MemberSearch.Request parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.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.pos.v1beta1.MemberSearch.Request parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.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.pos.v1beta1.MemberSearch.Request parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.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.pos.v1beta1.MemberSearch.Request parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.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.pos.v1beta1.MemberSearch.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.pos.v1beta1.MemberSearch.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.pos.v1beta1.MemberSearch.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 search for a member account.
     * 
* * Protobuf type {@code bloombox.services.pos.v1beta1.MemberSearch.Request} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:bloombox.services.pos.v1beta1.MemberSearch.Request) io.bloombox.schema.services.pos.v1beta1.MemberSearch.RequestOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return io.bloombox.schema.services.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_Request_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return io.bloombox.schema.services.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_Request_fieldAccessorTable .ensureFieldAccessorsInitialized( io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request.class, io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request.Builder.class); } // Construct using io.bloombox.schema.services.pos.v1beta1.MemberSearch.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(); cursor_ = ""; limit_ = 0; signal_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000004); specCase_ = 0; spec_ = null; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return io.bloombox.schema.services.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_Request_descriptor; } @java.lang.Override public io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request getDefaultInstanceForType() { return io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request.getDefaultInstance(); } @java.lang.Override public io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request build() { io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request buildPartial() { io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request result = new io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; result.cursor_ = cursor_; result.limit_ = limit_; if (((bitField0_ & 0x00000004) != 0)) { signal_ = signal_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000004); } result.signal_ = signal_; if (specCase_ == 20) { if (searchBuilder_ == null) { result.spec_ = spec_; } else { result.spec_ = searchBuilder_.build(); } } if (specCase_ == 21) { if (identificationBuilder_ == null) { result.spec_ = spec_; } else { result.spec_ = identificationBuilder_.build(); } } if (specCase_ == 22) { result.spec_ = spec_; } if (specCase_ == 23) { result.spec_ = spec_; } if (specCase_ == 24) { if (walletBuilder_ == null) { result.spec_ = spec_; } else { result.spec_ = walletBuilder_.build(); } } result.bitField0_ = to_bitField0_; result.specCase_ = specCase_; 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.pos.v1beta1.MemberSearch.Request) { return mergeFrom((io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request other) { if (other == io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request.getDefaultInstance()) return this; if (!other.getCursor().isEmpty()) { cursor_ = other.cursor_; onChanged(); } if (other.getLimit() != 0) { setLimit(other.getLimit()); } if (!other.signal_.isEmpty()) { if (signal_.isEmpty()) { signal_ = other.signal_; bitField0_ = (bitField0_ & ~0x00000004); } else { ensureSignalIsMutable(); signal_.addAll(other.signal_); } onChanged(); } switch (other.getSpecCase()) { case SEARCH: { mergeSearch(other.getSearch()); break; } case IDENTIFICATION: { mergeIdentification(other.getIdentification()); break; } case LOBBY: { setLobby(other.getLobby()); break; } case SHOPPING: { setShopping(other.getShopping()); break; } case WALLET: { mergeWallet(other.getWallet()); break; } case SPEC_NOT_SET: { break; } } 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.pos.v1beta1.MemberSearch.Request parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int specCase_ = 0; private java.lang.Object spec_; public SpecCase getSpecCase() { return SpecCase.forNumber( specCase_); } public Builder clearSpec() { specCase_ = 0; spec_ = null; onChanged(); return this; } private int bitField0_; private java.lang.Object cursor_ = ""; /** *
       * Cursor, specifying a previous operation to continue paging.
       * 
* * string cursor = 1; */ public java.lang.String getCursor() { java.lang.Object ref = cursor_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); cursor_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * Cursor, specifying a previous operation to continue paging.
       * 
* * string cursor = 1; */ public com.google.protobuf.ByteString getCursorBytes() { java.lang.Object ref = cursor_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); cursor_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Cursor, specifying a previous operation to continue paging.
       * 
* * string cursor = 1; */ public Builder setCursor( java.lang.String value) { if (value == null) { throw new NullPointerException(); } cursor_ = value; onChanged(); return this; } /** *
       * Cursor, specifying a previous operation to continue paging.
       * 
* * string cursor = 1; */ public Builder clearCursor() { cursor_ = getDefaultInstance().getCursor(); onChanged(); return this; } /** *
       * Cursor, specifying a previous operation to continue paging.
       * 
* * string cursor = 1; */ public Builder setCursorBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); cursor_ = value; onChanged(); return this; } private int limit_ ; /** *
       * Result count limit for this operation.
       * 
* * uint32 limit = 2; */ public int getLimit() { return limit_; } /** *
       * Result count limit for this operation.
       * 
* * uint32 limit = 2; */ public Builder setLimit(int value) { limit_ = value; onChanged(); return this; } /** *
       * Result count limit for this operation.
       * 
* * uint32 limit = 2; */ public Builder clearLimit() { limit_ = 0; onChanged(); return this; } private com.google.protobuf.LazyStringList signal_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureSignalIsMutable() { if (!((bitField0_ & 0x00000004) != 0)) { signal_ = new com.google.protobuf.LazyStringArrayList(signal_); bitField0_ |= 0x00000004; } } /** *
       * Bluetooth signals witnessed by the device forming this query, if applicable.
       * 
* * repeated string signal = 3; */ public com.google.protobuf.ProtocolStringList getSignalList() { return signal_.getUnmodifiableView(); } /** *
       * Bluetooth signals witnessed by the device forming this query, if applicable.
       * 
* * repeated string signal = 3; */ public int getSignalCount() { return signal_.size(); } /** *
       * Bluetooth signals witnessed by the device forming this query, if applicable.
       * 
* * repeated string signal = 3; */ public java.lang.String getSignal(int index) { return signal_.get(index); } /** *
       * Bluetooth signals witnessed by the device forming this query, if applicable.
       * 
* * repeated string signal = 3; */ public com.google.protobuf.ByteString getSignalBytes(int index) { return signal_.getByteString(index); } /** *
       * Bluetooth signals witnessed by the device forming this query, if applicable.
       * 
* * repeated string signal = 3; */ public Builder setSignal( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureSignalIsMutable(); signal_.set(index, value); onChanged(); return this; } /** *
       * Bluetooth signals witnessed by the device forming this query, if applicable.
       * 
* * repeated string signal = 3; */ public Builder addSignal( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureSignalIsMutable(); signal_.add(value); onChanged(); return this; } /** *
       * Bluetooth signals witnessed by the device forming this query, if applicable.
       * 
* * repeated string signal = 3; */ public Builder addAllSignal( java.lang.Iterable values) { ensureSignalIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, signal_); onChanged(); return this; } /** *
       * Bluetooth signals witnessed by the device forming this query, if applicable.
       * 
* * repeated string signal = 3; */ public Builder clearSignal() { signal_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000004); onChanged(); return this; } /** *
       * Bluetooth signals witnessed by the device forming this query, if applicable.
       * 
* * repeated string signal = 3; */ public Builder addSignalBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); ensureSignalIsMutable(); signal_.add(value); onChanged(); return this; } private com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate, io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate.Builder, io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicateOrBuilder> searchBuilder_; /** *
       * Search criteria.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.MemberPredicate search = 20; */ public boolean hasSearch() { return specCase_ == 20; } /** *
       * Search criteria.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.MemberPredicate search = 20; */ public io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate getSearch() { if (searchBuilder_ == null) { if (specCase_ == 20) { return (io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate) spec_; } return io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate.getDefaultInstance(); } else { if (specCase_ == 20) { return searchBuilder_.getMessage(); } return io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate.getDefaultInstance(); } } /** *
       * Search criteria.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.MemberPredicate search = 20; */ public Builder setSearch(io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate value) { if (searchBuilder_ == null) { if (value == null) { throw new NullPointerException(); } spec_ = value; onChanged(); } else { searchBuilder_.setMessage(value); } specCase_ = 20; return this; } /** *
       * Search criteria.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.MemberPredicate search = 20; */ public Builder setSearch( io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate.Builder builderForValue) { if (searchBuilder_ == null) { spec_ = builderForValue.build(); onChanged(); } else { searchBuilder_.setMessage(builderForValue.build()); } specCase_ = 20; return this; } /** *
       * Search criteria.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.MemberPredicate search = 20; */ public Builder mergeSearch(io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate value) { if (searchBuilder_ == null) { if (specCase_ == 20 && spec_ != io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate.getDefaultInstance()) { spec_ = io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate.newBuilder((io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate) spec_) .mergeFrom(value).buildPartial(); } else { spec_ = value; } onChanged(); } else { if (specCase_ == 20) { searchBuilder_.mergeFrom(value); } searchBuilder_.setMessage(value); } specCase_ = 20; return this; } /** *
       * Search criteria.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.MemberPredicate search = 20; */ public Builder clearSearch() { if (searchBuilder_ == null) { if (specCase_ == 20) { specCase_ = 0; spec_ = null; onChanged(); } } else { if (specCase_ == 20) { specCase_ = 0; spec_ = null; } searchBuilder_.clear(); } return this; } /** *
       * Search criteria.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.MemberPredicate search = 20; */ public io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate.Builder getSearchBuilder() { return getSearchFieldBuilder().getBuilder(); } /** *
       * Search criteria.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.MemberPredicate search = 20; */ public io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicateOrBuilder getSearchOrBuilder() { if ((specCase_ == 20) && (searchBuilder_ != null)) { return searchBuilder_.getMessageOrBuilder(); } else { if (specCase_ == 20) { return (io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate) spec_; } return io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate.getDefaultInstance(); } } /** *
       * Search criteria.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.MemberPredicate search = 20; */ private com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate, io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate.Builder, io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicateOrBuilder> getSearchFieldBuilder() { if (searchBuilder_ == null) { if (!(specCase_ == 20)) { spec_ = io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate.getDefaultInstance(); } searchBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate, io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate.Builder, io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicateOrBuilder>( (io.bloombox.schema.services.pos.v1beta1.MemberSearch.MemberPredicate) spec_, getParentForChildren(), isClean()); spec_ = null; } specCase_ = 20; onChanged();; return searchBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.identity.IdentityID.IDReference, io.bloombox.schema.identity.IdentityID.IDReference.Builder, io.bloombox.schema.identity.IdentityID.IDReferenceOrBuilder> identificationBuilder_; /** *
       * Identification presented by the user.
       * 
* * .bloombox.identity.IDReference identification = 21; */ public boolean hasIdentification() { return specCase_ == 21; } /** *
       * Identification presented by the user.
       * 
* * .bloombox.identity.IDReference identification = 21; */ public io.bloombox.schema.identity.IdentityID.IDReference getIdentification() { if (identificationBuilder_ == null) { if (specCase_ == 21) { return (io.bloombox.schema.identity.IdentityID.IDReference) spec_; } return io.bloombox.schema.identity.IdentityID.IDReference.getDefaultInstance(); } else { if (specCase_ == 21) { return identificationBuilder_.getMessage(); } return io.bloombox.schema.identity.IdentityID.IDReference.getDefaultInstance(); } } /** *
       * Identification presented by the user.
       * 
* * .bloombox.identity.IDReference identification = 21; */ public Builder setIdentification(io.bloombox.schema.identity.IdentityID.IDReference value) { if (identificationBuilder_ == null) { if (value == null) { throw new NullPointerException(); } spec_ = value; onChanged(); } else { identificationBuilder_.setMessage(value); } specCase_ = 21; return this; } /** *
       * Identification presented by the user.
       * 
* * .bloombox.identity.IDReference identification = 21; */ public Builder setIdentification( io.bloombox.schema.identity.IdentityID.IDReference.Builder builderForValue) { if (identificationBuilder_ == null) { spec_ = builderForValue.build(); onChanged(); } else { identificationBuilder_.setMessage(builderForValue.build()); } specCase_ = 21; return this; } /** *
       * Identification presented by the user.
       * 
* * .bloombox.identity.IDReference identification = 21; */ public Builder mergeIdentification(io.bloombox.schema.identity.IdentityID.IDReference value) { if (identificationBuilder_ == null) { if (specCase_ == 21 && spec_ != io.bloombox.schema.identity.IdentityID.IDReference.getDefaultInstance()) { spec_ = io.bloombox.schema.identity.IdentityID.IDReference.newBuilder((io.bloombox.schema.identity.IdentityID.IDReference) spec_) .mergeFrom(value).buildPartial(); } else { spec_ = value; } onChanged(); } else { if (specCase_ == 21) { identificationBuilder_.mergeFrom(value); } identificationBuilder_.setMessage(value); } specCase_ = 21; return this; } /** *
       * Identification presented by the user.
       * 
* * .bloombox.identity.IDReference identification = 21; */ public Builder clearIdentification() { if (identificationBuilder_ == null) { if (specCase_ == 21) { specCase_ = 0; spec_ = null; onChanged(); } } else { if (specCase_ == 21) { specCase_ = 0; spec_ = null; } identificationBuilder_.clear(); } return this; } /** *
       * Identification presented by the user.
       * 
* * .bloombox.identity.IDReference identification = 21; */ public io.bloombox.schema.identity.IdentityID.IDReference.Builder getIdentificationBuilder() { return getIdentificationFieldBuilder().getBuilder(); } /** *
       * Identification presented by the user.
       * 
* * .bloombox.identity.IDReference identification = 21; */ public io.bloombox.schema.identity.IdentityID.IDReferenceOrBuilder getIdentificationOrBuilder() { if ((specCase_ == 21) && (identificationBuilder_ != null)) { return identificationBuilder_.getMessageOrBuilder(); } else { if (specCase_ == 21) { return (io.bloombox.schema.identity.IdentityID.IDReference) spec_; } return io.bloombox.schema.identity.IdentityID.IDReference.getDefaultInstance(); } } /** *
       * Identification presented by the user.
       * 
* * .bloombox.identity.IDReference identification = 21; */ private com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.identity.IdentityID.IDReference, io.bloombox.schema.identity.IdentityID.IDReference.Builder, io.bloombox.schema.identity.IdentityID.IDReferenceOrBuilder> getIdentificationFieldBuilder() { if (identificationBuilder_ == null) { if (!(specCase_ == 21)) { spec_ = io.bloombox.schema.identity.IdentityID.IDReference.getDefaultInstance(); } identificationBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.identity.IdentityID.IDReference, io.bloombox.schema.identity.IdentityID.IDReference.Builder, io.bloombox.schema.identity.IdentityID.IDReferenceOrBuilder>( (io.bloombox.schema.identity.IdentityID.IDReference) spec_, getParentForChildren(), isClean()); spec_ = null; } specCase_ = 21; onChanged();; return identificationBuilder_; } /** *
       * Flag to indicate lobby-checked-in users are desired.
       * 
* * bool lobby = 22; */ public boolean getLobby() { if (specCase_ == 22) { return (java.lang.Boolean) spec_; } return false; } /** *
       * Flag to indicate lobby-checked-in users are desired.
       * 
* * bool lobby = 22; */ public Builder setLobby(boolean value) { specCase_ = 22; spec_ = value; onChanged(); return this; } /** *
       * Flag to indicate lobby-checked-in users are desired.
       * 
* * bool lobby = 22; */ public Builder clearLobby() { if (specCase_ == 22) { specCase_ = 0; spec_ = null; onChanged(); } return this; } /** *
       * Flag to indicate currently-shopping users with an open ticket.
       * 
* * bool shopping = 23; */ public boolean getShopping() { if (specCase_ == 23) { return (java.lang.Boolean) spec_; } return false; } /** *
       * Flag to indicate currently-shopping users with an open ticket.
       * 
* * bool shopping = 23; */ public Builder setShopping(boolean value) { specCase_ = 23; spec_ = value; onChanged(); return this; } /** *
       * Flag to indicate currently-shopping users with an open ticket.
       * 
* * bool shopping = 23; */ public Builder clearShopping() { if (specCase_ == 23) { specCase_ = 0; spec_ = null; onChanged(); } return this; } private com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass, io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass.Builder, io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPassOrBuilder> walletBuilder_; /** *
       * Specifies a members-resolve request being requested based on a digital wallet pass.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.DigitalPass wallet = 24; */ public boolean hasWallet() { return specCase_ == 24; } /** *
       * Specifies a members-resolve request being requested based on a digital wallet pass.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.DigitalPass wallet = 24; */ public io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass getWallet() { if (walletBuilder_ == null) { if (specCase_ == 24) { return (io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass) spec_; } return io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass.getDefaultInstance(); } else { if (specCase_ == 24) { return walletBuilder_.getMessage(); } return io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass.getDefaultInstance(); } } /** *
       * Specifies a members-resolve request being requested based on a digital wallet pass.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.DigitalPass wallet = 24; */ public Builder setWallet(io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass value) { if (walletBuilder_ == null) { if (value == null) { throw new NullPointerException(); } spec_ = value; onChanged(); } else { walletBuilder_.setMessage(value); } specCase_ = 24; return this; } /** *
       * Specifies a members-resolve request being requested based on a digital wallet pass.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.DigitalPass wallet = 24; */ public Builder setWallet( io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass.Builder builderForValue) { if (walletBuilder_ == null) { spec_ = builderForValue.build(); onChanged(); } else { walletBuilder_.setMessage(builderForValue.build()); } specCase_ = 24; return this; } /** *
       * Specifies a members-resolve request being requested based on a digital wallet pass.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.DigitalPass wallet = 24; */ public Builder mergeWallet(io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass value) { if (walletBuilder_ == null) { if (specCase_ == 24 && spec_ != io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass.getDefaultInstance()) { spec_ = io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass.newBuilder((io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass) spec_) .mergeFrom(value).buildPartial(); } else { spec_ = value; } onChanged(); } else { if (specCase_ == 24) { walletBuilder_.mergeFrom(value); } walletBuilder_.setMessage(value); } specCase_ = 24; return this; } /** *
       * Specifies a members-resolve request being requested based on a digital wallet pass.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.DigitalPass wallet = 24; */ public Builder clearWallet() { if (walletBuilder_ == null) { if (specCase_ == 24) { specCase_ = 0; spec_ = null; onChanged(); } } else { if (specCase_ == 24) { specCase_ = 0; spec_ = null; } walletBuilder_.clear(); } return this; } /** *
       * Specifies a members-resolve request being requested based on a digital wallet pass.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.DigitalPass wallet = 24; */ public io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass.Builder getWalletBuilder() { return getWalletFieldBuilder().getBuilder(); } /** *
       * Specifies a members-resolve request being requested based on a digital wallet pass.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.DigitalPass wallet = 24; */ public io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPassOrBuilder getWalletOrBuilder() { if ((specCase_ == 24) && (walletBuilder_ != null)) { return walletBuilder_.getMessageOrBuilder(); } else { if (specCase_ == 24) { return (io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass) spec_; } return io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass.getDefaultInstance(); } } /** *
       * Specifies a members-resolve request being requested based on a digital wallet pass.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.DigitalPass wallet = 24; */ private com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass, io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass.Builder, io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPassOrBuilder> getWalletFieldBuilder() { if (walletBuilder_ == null) { if (!(specCase_ == 24)) { spec_ = io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass.getDefaultInstance(); } walletBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass, io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass.Builder, io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPassOrBuilder>( (io.bloombox.schema.services.pos.v1beta1.MemberSearch.DigitalPass) spec_, getParentForChildren(), isClean()); spec_ = null; } specCase_ = 24; onChanged();; return walletBuilder_; } @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.pos.v1beta1.MemberSearch.Request) } // @@protoc_insertion_point(class_scope:bloombox.services.pos.v1beta1.MemberSearch.Request) private static final io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request(); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.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.pos.v1beta1.MemberSearch.Request getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface ResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:bloombox.services.pos.v1beta1.MemberSearch.Response) com.google.protobuf.MessageOrBuilder { /** *
     * Cursor to resume this operation and keep paging.
     * 
* * string cursor = 1; */ java.lang.String getCursor(); /** *
     * Cursor to resume this operation and keep paging.
     * 
* * string cursor = 1; */ com.google.protobuf.ByteString getCursorBytes(); /** *
     * Record count in this batch.
     * 
* * uint32 count = 2; */ int getCount(); /** *
     * Total resultset record count.
     * 
* * uint32 total = 3; */ int getTotal(); /** *
     * Matching member accounts.
     * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ java.util.List getMemberList(); /** *
     * Matching member accounts.
     * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ io.bloombox.schema.identity.AppMemberKey.MembershipReference getMember(int index); /** *
     * Matching member accounts.
     * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ int getMemberCount(); /** *
     * Matching member accounts.
     * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ java.util.List getMemberOrBuilderList(); /** *
     * Matching member accounts.
     * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ io.bloombox.schema.identity.AppMemberKey.MembershipReferenceOrBuilder getMemberOrBuilder( int index); } /** *
   * Specifies the structure of a response to a request to search for member accounts.
   * 
* * Protobuf type {@code bloombox.services.pos.v1beta1.MemberSearch.Response} */ public static final class Response extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:bloombox.services.pos.v1beta1.MemberSearch.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() { cursor_ = ""; member_ = java.util.Collections.emptyList(); } @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: { java.lang.String s = input.readStringRequireUtf8(); cursor_ = s; break; } case 16: { count_ = input.readUInt32(); break; } case 24: { total_ = input.readUInt32(); break; } case 34: { if (!((mutable_bitField0_ & 0x00000008) != 0)) { member_ = new java.util.ArrayList(); mutable_bitField0_ |= 0x00000008; } member_.add( input.readMessage(io.bloombox.schema.identity.AppMemberKey.MembershipReference.parser(), extensionRegistry)); 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 { if (((mutable_bitField0_ & 0x00000008) != 0)) { member_ = java.util.Collections.unmodifiableList(member_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return io.bloombox.schema.services.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return io.bloombox.schema.services.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response.class, io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response.Builder.class); } private int bitField0_; public static final int CURSOR_FIELD_NUMBER = 1; private volatile java.lang.Object cursor_; /** *
     * Cursor to resume this operation and keep paging.
     * 
* * string cursor = 1; */ public java.lang.String getCursor() { java.lang.Object ref = cursor_; 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(); cursor_ = s; return s; } } /** *
     * Cursor to resume this operation and keep paging.
     * 
* * string cursor = 1; */ public com.google.protobuf.ByteString getCursorBytes() { java.lang.Object ref = cursor_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); cursor_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int COUNT_FIELD_NUMBER = 2; private int count_; /** *
     * Record count in this batch.
     * 
* * uint32 count = 2; */ public int getCount() { return count_; } public static final int TOTAL_FIELD_NUMBER = 3; private int total_; /** *
     * Total resultset record count.
     * 
* * uint32 total = 3; */ public int getTotal() { return total_; } public static final int MEMBER_FIELD_NUMBER = 4; private java.util.List member_; /** *
     * Matching member accounts.
     * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ public java.util.List getMemberList() { return member_; } /** *
     * Matching member accounts.
     * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ public java.util.List getMemberOrBuilderList() { return member_; } /** *
     * Matching member accounts.
     * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ public int getMemberCount() { return member_.size(); } /** *
     * Matching member accounts.
     * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ public io.bloombox.schema.identity.AppMemberKey.MembershipReference getMember(int index) { return member_.get(index); } /** *
     * Matching member accounts.
     * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ public io.bloombox.schema.identity.AppMemberKey.MembershipReferenceOrBuilder getMemberOrBuilder( int index) { return member_.get(index); } 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 (!getCursorBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, cursor_); } if (count_ != 0) { output.writeUInt32(2, count_); } if (total_ != 0) { output.writeUInt32(3, total_); } for (int i = 0; i < member_.size(); i++) { output.writeMessage(4, member_.get(i)); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (!getCursorBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, cursor_); } if (count_ != 0) { size += com.google.protobuf.CodedOutputStream .computeUInt32Size(2, count_); } if (total_ != 0) { size += com.google.protobuf.CodedOutputStream .computeUInt32Size(3, total_); } for (int i = 0; i < member_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, member_.get(i)); } 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.pos.v1beta1.MemberSearch.Response)) { return super.equals(obj); } io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response other = (io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response) obj; if (!getCursor() .equals(other.getCursor())) return false; if (getCount() != other.getCount()) return false; if (getTotal() != other.getTotal()) return false; if (!getMemberList() .equals(other.getMemberList())) 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) + CURSOR_FIELD_NUMBER; hash = (53 * hash) + getCursor().hashCode(); hash = (37 * hash) + COUNT_FIELD_NUMBER; hash = (53 * hash) + getCount(); hash = (37 * hash) + TOTAL_FIELD_NUMBER; hash = (53 * hash) + getTotal(); if (getMemberCount() > 0) { hash = (37 * hash) + MEMBER_FIELD_NUMBER; hash = (53 * hash) + getMemberList().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.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.pos.v1beta1.MemberSearch.Response parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.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.pos.v1beta1.MemberSearch.Response parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.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.pos.v1beta1.MemberSearch.Response parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.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.pos.v1beta1.MemberSearch.Response parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.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.pos.v1beta1.MemberSearch.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.pos.v1beta1.MemberSearch.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.pos.v1beta1.MemberSearch.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; } /** *
     * Specifies the structure of a response to a request to search for member accounts.
     * 
* * Protobuf type {@code bloombox.services.pos.v1beta1.MemberSearch.Response} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:bloombox.services.pos.v1beta1.MemberSearch.Response) io.bloombox.schema.services.pos.v1beta1.MemberSearch.ResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return io.bloombox.schema.services.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_Response_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return io.bloombox.schema.services.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_Response_fieldAccessorTable .ensureFieldAccessorsInitialized( io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response.class, io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response.Builder.class); } // Construct using io.bloombox.schema.services.pos.v1beta1.MemberSearch.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) { getMemberFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); cursor_ = ""; count_ = 0; total_ = 0; if (memberBuilder_ == null) { member_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); } else { memberBuilder_.clear(); } return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return io.bloombox.schema.services.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_Response_descriptor; } @java.lang.Override public io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response getDefaultInstanceForType() { return io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response.getDefaultInstance(); } @java.lang.Override public io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response build() { io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response buildPartial() { io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response result = new io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; result.cursor_ = cursor_; result.count_ = count_; result.total_ = total_; if (memberBuilder_ == null) { if (((bitField0_ & 0x00000008) != 0)) { member_ = java.util.Collections.unmodifiableList(member_); bitField0_ = (bitField0_ & ~0x00000008); } result.member_ = member_; } else { result.member_ = memberBuilder_.build(); } result.bitField0_ = to_bitField0_; 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.pos.v1beta1.MemberSearch.Response) { return mergeFrom((io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response other) { if (other == io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response.getDefaultInstance()) return this; if (!other.getCursor().isEmpty()) { cursor_ = other.cursor_; onChanged(); } if (other.getCount() != 0) { setCount(other.getCount()); } if (other.getTotal() != 0) { setTotal(other.getTotal()); } if (memberBuilder_ == null) { if (!other.member_.isEmpty()) { if (member_.isEmpty()) { member_ = other.member_; bitField0_ = (bitField0_ & ~0x00000008); } else { ensureMemberIsMutable(); member_.addAll(other.member_); } onChanged(); } } else { if (!other.member_.isEmpty()) { if (memberBuilder_.isEmpty()) { memberBuilder_.dispose(); memberBuilder_ = null; member_ = other.member_; bitField0_ = (bitField0_ & ~0x00000008); memberBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getMemberFieldBuilder() : null; } else { memberBuilder_.addAllMessages(other.member_); } } } 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.pos.v1beta1.MemberSearch.Response parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object cursor_ = ""; /** *
       * Cursor to resume this operation and keep paging.
       * 
* * string cursor = 1; */ public java.lang.String getCursor() { java.lang.Object ref = cursor_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); cursor_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * Cursor to resume this operation and keep paging.
       * 
* * string cursor = 1; */ public com.google.protobuf.ByteString getCursorBytes() { java.lang.Object ref = cursor_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); cursor_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * Cursor to resume this operation and keep paging.
       * 
* * string cursor = 1; */ public Builder setCursor( java.lang.String value) { if (value == null) { throw new NullPointerException(); } cursor_ = value; onChanged(); return this; } /** *
       * Cursor to resume this operation and keep paging.
       * 
* * string cursor = 1; */ public Builder clearCursor() { cursor_ = getDefaultInstance().getCursor(); onChanged(); return this; } /** *
       * Cursor to resume this operation and keep paging.
       * 
* * string cursor = 1; */ public Builder setCursorBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); cursor_ = value; onChanged(); return this; } private int count_ ; /** *
       * Record count in this batch.
       * 
* * uint32 count = 2; */ public int getCount() { return count_; } /** *
       * Record count in this batch.
       * 
* * uint32 count = 2; */ public Builder setCount(int value) { count_ = value; onChanged(); return this; } /** *
       * Record count in this batch.
       * 
* * uint32 count = 2; */ public Builder clearCount() { count_ = 0; onChanged(); return this; } private int total_ ; /** *
       * Total resultset record count.
       * 
* * uint32 total = 3; */ public int getTotal() { return total_; } /** *
       * Total resultset record count.
       * 
* * uint32 total = 3; */ public Builder setTotal(int value) { total_ = value; onChanged(); return this; } /** *
       * Total resultset record count.
       * 
* * uint32 total = 3; */ public Builder clearTotal() { total_ = 0; onChanged(); return this; } private java.util.List member_ = java.util.Collections.emptyList(); private void ensureMemberIsMutable() { if (!((bitField0_ & 0x00000008) != 0)) { member_ = new java.util.ArrayList(member_); bitField0_ |= 0x00000008; } } private com.google.protobuf.RepeatedFieldBuilderV3< io.bloombox.schema.identity.AppMemberKey.MembershipReference, io.bloombox.schema.identity.AppMemberKey.MembershipReference.Builder, io.bloombox.schema.identity.AppMemberKey.MembershipReferenceOrBuilder> memberBuilder_; /** *
       * Matching member accounts.
       * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ public java.util.List getMemberList() { if (memberBuilder_ == null) { return java.util.Collections.unmodifiableList(member_); } else { return memberBuilder_.getMessageList(); } } /** *
       * Matching member accounts.
       * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ public int getMemberCount() { if (memberBuilder_ == null) { return member_.size(); } else { return memberBuilder_.getCount(); } } /** *
       * Matching member accounts.
       * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ public io.bloombox.schema.identity.AppMemberKey.MembershipReference getMember(int index) { if (memberBuilder_ == null) { return member_.get(index); } else { return memberBuilder_.getMessage(index); } } /** *
       * Matching member accounts.
       * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ public Builder setMember( int index, io.bloombox.schema.identity.AppMemberKey.MembershipReference value) { if (memberBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureMemberIsMutable(); member_.set(index, value); onChanged(); } else { memberBuilder_.setMessage(index, value); } return this; } /** *
       * Matching member accounts.
       * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ public Builder setMember( int index, io.bloombox.schema.identity.AppMemberKey.MembershipReference.Builder builderForValue) { if (memberBuilder_ == null) { ensureMemberIsMutable(); member_.set(index, builderForValue.build()); onChanged(); } else { memberBuilder_.setMessage(index, builderForValue.build()); } return this; } /** *
       * Matching member accounts.
       * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ public Builder addMember(io.bloombox.schema.identity.AppMemberKey.MembershipReference value) { if (memberBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureMemberIsMutable(); member_.add(value); onChanged(); } else { memberBuilder_.addMessage(value); } return this; } /** *
       * Matching member accounts.
       * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ public Builder addMember( int index, io.bloombox.schema.identity.AppMemberKey.MembershipReference value) { if (memberBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureMemberIsMutable(); member_.add(index, value); onChanged(); } else { memberBuilder_.addMessage(index, value); } return this; } /** *
       * Matching member accounts.
       * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ public Builder addMember( io.bloombox.schema.identity.AppMemberKey.MembershipReference.Builder builderForValue) { if (memberBuilder_ == null) { ensureMemberIsMutable(); member_.add(builderForValue.build()); onChanged(); } else { memberBuilder_.addMessage(builderForValue.build()); } return this; } /** *
       * Matching member accounts.
       * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ public Builder addMember( int index, io.bloombox.schema.identity.AppMemberKey.MembershipReference.Builder builderForValue) { if (memberBuilder_ == null) { ensureMemberIsMutable(); member_.add(index, builderForValue.build()); onChanged(); } else { memberBuilder_.addMessage(index, builderForValue.build()); } return this; } /** *
       * Matching member accounts.
       * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ public Builder addAllMember( java.lang.Iterable values) { if (memberBuilder_ == null) { ensureMemberIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, member_); onChanged(); } else { memberBuilder_.addAllMessages(values); } return this; } /** *
       * Matching member accounts.
       * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ public Builder clearMember() { if (memberBuilder_ == null) { member_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); onChanged(); } else { memberBuilder_.clear(); } return this; } /** *
       * Matching member accounts.
       * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ public Builder removeMember(int index) { if (memberBuilder_ == null) { ensureMemberIsMutable(); member_.remove(index); onChanged(); } else { memberBuilder_.remove(index); } return this; } /** *
       * Matching member accounts.
       * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ public io.bloombox.schema.identity.AppMemberKey.MembershipReference.Builder getMemberBuilder( int index) { return getMemberFieldBuilder().getBuilder(index); } /** *
       * Matching member accounts.
       * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ public io.bloombox.schema.identity.AppMemberKey.MembershipReferenceOrBuilder getMemberOrBuilder( int index) { if (memberBuilder_ == null) { return member_.get(index); } else { return memberBuilder_.getMessageOrBuilder(index); } } /** *
       * Matching member accounts.
       * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ public java.util.List getMemberOrBuilderList() { if (memberBuilder_ != null) { return memberBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(member_); } } /** *
       * Matching member accounts.
       * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ public io.bloombox.schema.identity.AppMemberKey.MembershipReference.Builder addMemberBuilder() { return getMemberFieldBuilder().addBuilder( io.bloombox.schema.identity.AppMemberKey.MembershipReference.getDefaultInstance()); } /** *
       * Matching member accounts.
       * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ public io.bloombox.schema.identity.AppMemberKey.MembershipReference.Builder addMemberBuilder( int index) { return getMemberFieldBuilder().addBuilder( index, io.bloombox.schema.identity.AppMemberKey.MembershipReference.getDefaultInstance()); } /** *
       * Matching member accounts.
       * 
* * repeated .bloombox.identity.MembershipReference member = 4; */ public java.util.List getMemberBuilderList() { return getMemberFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilderV3< io.bloombox.schema.identity.AppMemberKey.MembershipReference, io.bloombox.schema.identity.AppMemberKey.MembershipReference.Builder, io.bloombox.schema.identity.AppMemberKey.MembershipReferenceOrBuilder> getMemberFieldBuilder() { if (memberBuilder_ == null) { memberBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< io.bloombox.schema.identity.AppMemberKey.MembershipReference, io.bloombox.schema.identity.AppMemberKey.MembershipReference.Builder, io.bloombox.schema.identity.AppMemberKey.MembershipReferenceOrBuilder>( member_, ((bitField0_ & 0x00000008) != 0), getParentForChildren(), isClean()); member_ = null; } return memberBuilder_; } @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.pos.v1beta1.MemberSearch.Response) } // @@protoc_insertion_point(class_scope:bloombox.services.pos.v1beta1.MemberSearch.Response) private static final io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response(); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.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.pos.v1beta1.MemberSearch.Response getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface OperationOrBuilder extends // @@protoc_insertion_point(interface_extends:bloombox.services.pos.v1beta1.MemberSearch.Operation) com.google.protobuf.MessageOrBuilder { /** *
     * Request to search for members.
     * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Request request = 1; */ boolean hasRequest(); /** *
     * Request to search for members.
     * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Request request = 1; */ io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request getRequest(); /** *
     * Request to search for members.
     * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Request request = 1; */ io.bloombox.schema.services.pos.v1beta1.MemberSearch.RequestOrBuilder getRequestOrBuilder(); /** *
     * Response to a request to search for members.
     * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Response response = 2; */ boolean hasResponse(); /** *
     * Response to a request to search for members.
     * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Response response = 2; */ io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response getResponse(); /** *
     * Response to a request to search for members.
     * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Response response = 2; */ io.bloombox.schema.services.pos.v1beta1.MemberSearch.ResponseOrBuilder getResponseOrBuilder(); } /** *
   * Specifies one complete member search operation.
   * 
* * Protobuf type {@code bloombox.services.pos.v1beta1.MemberSearch.Operation} */ public static final class Operation extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:bloombox.services.pos.v1beta1.MemberSearch.Operation) OperationOrBuilder { private static final long serialVersionUID = 0L; // Use Operation.newBuilder() to construct. private Operation(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Operation() { } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Operation( 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: { io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request.Builder subBuilder = null; if (request_ != null) { subBuilder = request_.toBuilder(); } request_ = input.readMessage(io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(request_); request_ = subBuilder.buildPartial(); } break; } case 18: { io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response.Builder subBuilder = null; if (response_ != null) { subBuilder = response_.toBuilder(); } response_ = input.readMessage(io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(response_); response_ = 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.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_Operation_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return io.bloombox.schema.services.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_Operation_fieldAccessorTable .ensureFieldAccessorsInitialized( io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation.class, io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation.Builder.class); } public static final int REQUEST_FIELD_NUMBER = 1; private io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request request_; /** *
     * Request to search for members.
     * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Request request = 1; */ public boolean hasRequest() { return request_ != null; } /** *
     * Request to search for members.
     * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Request request = 1; */ public io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request getRequest() { return request_ == null ? io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request.getDefaultInstance() : request_; } /** *
     * Request to search for members.
     * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Request request = 1; */ public io.bloombox.schema.services.pos.v1beta1.MemberSearch.RequestOrBuilder getRequestOrBuilder() { return getRequest(); } public static final int RESPONSE_FIELD_NUMBER = 2; private io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response response_; /** *
     * Response to a request to search for members.
     * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Response response = 2; */ public boolean hasResponse() { return response_ != null; } /** *
     * Response to a request to search for members.
     * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Response response = 2; */ public io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response getResponse() { return response_ == null ? io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response.getDefaultInstance() : response_; } /** *
     * Response to a request to search for members.
     * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Response response = 2; */ public io.bloombox.schema.services.pos.v1beta1.MemberSearch.ResponseOrBuilder getResponseOrBuilder() { return getResponse(); } 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 (request_ != null) { output.writeMessage(1, getRequest()); } if (response_ != null) { output.writeMessage(2, getResponse()); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (request_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, getRequest()); } if (response_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getResponse()); } 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.pos.v1beta1.MemberSearch.Operation)) { return super.equals(obj); } io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation other = (io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation) obj; if (hasRequest() != other.hasRequest()) return false; if (hasRequest()) { if (!getRequest() .equals(other.getRequest())) return false; } if (hasResponse() != other.hasResponse()) return false; if (hasResponse()) { if (!getResponse() .equals(other.getResponse())) 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(); if (hasRequest()) { hash = (37 * hash) + REQUEST_FIELD_NUMBER; hash = (53 * hash) + getRequest().hashCode(); } if (hasResponse()) { hash = (37 * hash) + RESPONSE_FIELD_NUMBER; hash = (53 * hash) + getResponse().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation 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.pos.v1beta1.MemberSearch.Operation parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation 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.pos.v1beta1.MemberSearch.Operation parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation 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.pos.v1beta1.MemberSearch.Operation parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation 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.pos.v1beta1.MemberSearch.Operation parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation 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.pos.v1beta1.MemberSearch.Operation 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 one complete member search operation.
     * 
* * Protobuf type {@code bloombox.services.pos.v1beta1.MemberSearch.Operation} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:bloombox.services.pos.v1beta1.MemberSearch.Operation) io.bloombox.schema.services.pos.v1beta1.MemberSearch.OperationOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return io.bloombox.schema.services.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_Operation_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return io.bloombox.schema.services.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_Operation_fieldAccessorTable .ensureFieldAccessorsInitialized( io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation.class, io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation.Builder.class); } // Construct using io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation.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(); if (requestBuilder_ == null) { request_ = null; } else { request_ = null; requestBuilder_ = null; } if (responseBuilder_ == null) { response_ = null; } else { response_ = null; responseBuilder_ = null; } return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return io.bloombox.schema.services.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_Operation_descriptor; } @java.lang.Override public io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation getDefaultInstanceForType() { return io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation.getDefaultInstance(); } @java.lang.Override public io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation build() { io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation buildPartial() { io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation result = new io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation(this); if (requestBuilder_ == null) { result.request_ = request_; } else { result.request_ = requestBuilder_.build(); } if (responseBuilder_ == null) { result.response_ = response_; } else { result.response_ = responseBuilder_.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.pos.v1beta1.MemberSearch.Operation) { return mergeFrom((io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation other) { if (other == io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation.getDefaultInstance()) return this; if (other.hasRequest()) { mergeRequest(other.getRequest()); } if (other.hasResponse()) { mergeResponse(other.getResponse()); } 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.pos.v1beta1.MemberSearch.Operation parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request request_; private com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request, io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request.Builder, io.bloombox.schema.services.pos.v1beta1.MemberSearch.RequestOrBuilder> requestBuilder_; /** *
       * Request to search for members.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Request request = 1; */ public boolean hasRequest() { return requestBuilder_ != null || request_ != null; } /** *
       * Request to search for members.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Request request = 1; */ public io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request getRequest() { if (requestBuilder_ == null) { return request_ == null ? io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request.getDefaultInstance() : request_; } else { return requestBuilder_.getMessage(); } } /** *
       * Request to search for members.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Request request = 1; */ public Builder setRequest(io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request value) { if (requestBuilder_ == null) { if (value == null) { throw new NullPointerException(); } request_ = value; onChanged(); } else { requestBuilder_.setMessage(value); } return this; } /** *
       * Request to search for members.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Request request = 1; */ public Builder setRequest( io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request.Builder builderForValue) { if (requestBuilder_ == null) { request_ = builderForValue.build(); onChanged(); } else { requestBuilder_.setMessage(builderForValue.build()); } return this; } /** *
       * Request to search for members.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Request request = 1; */ public Builder mergeRequest(io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request value) { if (requestBuilder_ == null) { if (request_ != null) { request_ = io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request.newBuilder(request_).mergeFrom(value).buildPartial(); } else { request_ = value; } onChanged(); } else { requestBuilder_.mergeFrom(value); } return this; } /** *
       * Request to search for members.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Request request = 1; */ public Builder clearRequest() { if (requestBuilder_ == null) { request_ = null; onChanged(); } else { request_ = null; requestBuilder_ = null; } return this; } /** *
       * Request to search for members.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Request request = 1; */ public io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request.Builder getRequestBuilder() { onChanged(); return getRequestFieldBuilder().getBuilder(); } /** *
       * Request to search for members.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Request request = 1; */ public io.bloombox.schema.services.pos.v1beta1.MemberSearch.RequestOrBuilder getRequestOrBuilder() { if (requestBuilder_ != null) { return requestBuilder_.getMessageOrBuilder(); } else { return request_ == null ? io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request.getDefaultInstance() : request_; } } /** *
       * Request to search for members.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Request request = 1; */ private com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request, io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request.Builder, io.bloombox.schema.services.pos.v1beta1.MemberSearch.RequestOrBuilder> getRequestFieldBuilder() { if (requestBuilder_ == null) { requestBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request, io.bloombox.schema.services.pos.v1beta1.MemberSearch.Request.Builder, io.bloombox.schema.services.pos.v1beta1.MemberSearch.RequestOrBuilder>( getRequest(), getParentForChildren(), isClean()); request_ = null; } return requestBuilder_; } private io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response response_; private com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response, io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response.Builder, io.bloombox.schema.services.pos.v1beta1.MemberSearch.ResponseOrBuilder> responseBuilder_; /** *
       * Response to a request to search for members.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Response response = 2; */ public boolean hasResponse() { return responseBuilder_ != null || response_ != null; } /** *
       * Response to a request to search for members.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Response response = 2; */ public io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response getResponse() { if (responseBuilder_ == null) { return response_ == null ? io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response.getDefaultInstance() : response_; } else { return responseBuilder_.getMessage(); } } /** *
       * Response to a request to search for members.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Response response = 2; */ public Builder setResponse(io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response value) { if (responseBuilder_ == null) { if (value == null) { throw new NullPointerException(); } response_ = value; onChanged(); } else { responseBuilder_.setMessage(value); } return this; } /** *
       * Response to a request to search for members.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Response response = 2; */ public Builder setResponse( io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response.Builder builderForValue) { if (responseBuilder_ == null) { response_ = builderForValue.build(); onChanged(); } else { responseBuilder_.setMessage(builderForValue.build()); } return this; } /** *
       * Response to a request to search for members.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Response response = 2; */ public Builder mergeResponse(io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response value) { if (responseBuilder_ == null) { if (response_ != null) { response_ = io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response.newBuilder(response_).mergeFrom(value).buildPartial(); } else { response_ = value; } onChanged(); } else { responseBuilder_.mergeFrom(value); } return this; } /** *
       * Response to a request to search for members.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Response response = 2; */ public Builder clearResponse() { if (responseBuilder_ == null) { response_ = null; onChanged(); } else { response_ = null; responseBuilder_ = null; } return this; } /** *
       * Response to a request to search for members.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Response response = 2; */ public io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response.Builder getResponseBuilder() { onChanged(); return getResponseFieldBuilder().getBuilder(); } /** *
       * Response to a request to search for members.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Response response = 2; */ public io.bloombox.schema.services.pos.v1beta1.MemberSearch.ResponseOrBuilder getResponseOrBuilder() { if (responseBuilder_ != null) { return responseBuilder_.getMessageOrBuilder(); } else { return response_ == null ? io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response.getDefaultInstance() : response_; } } /** *
       * Response to a request to search for members.
       * 
* * .bloombox.services.pos.v1beta1.MemberSearch.Response response = 2; */ private com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response, io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response.Builder, io.bloombox.schema.services.pos.v1beta1.MemberSearch.ResponseOrBuilder> getResponseFieldBuilder() { if (responseBuilder_ == null) { responseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response, io.bloombox.schema.services.pos.v1beta1.MemberSearch.Response.Builder, io.bloombox.schema.services.pos.v1beta1.MemberSearch.ResponseOrBuilder>( getResponse(), getParentForChildren(), isClean()); response_ = null; } return responseBuilder_; } @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.pos.v1beta1.MemberSearch.Operation) } // @@protoc_insertion_point(class_scope:bloombox.services.pos.v1beta1.MemberSearch.Operation) private static final io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation(); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch.Operation getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Operation parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Operation(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.pos.v1beta1.MemberSearch.Operation 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.pos.v1beta1.MemberSearch)) { return super.equals(obj); } io.bloombox.schema.services.pos.v1beta1.MemberSearch other = (io.bloombox.schema.services.pos.v1beta1.MemberSearch) 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.pos.v1beta1.MemberSearch parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch 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.pos.v1beta1.MemberSearch parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch 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.pos.v1beta1.MemberSearch parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch 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.pos.v1beta1.MemberSearch parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch 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.pos.v1beta1.MemberSearch parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch 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.pos.v1beta1.MemberSearch 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 RPC operation to search member accounts by ID, contact info, or name.
   * 
* * Protobuf type {@code bloombox.services.pos.v1beta1.MemberSearch} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:bloombox.services.pos.v1beta1.MemberSearch) io.bloombox.schema.services.pos.v1beta1.MemberSearchOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return io.bloombox.schema.services.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return io.bloombox.schema.services.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_fieldAccessorTable .ensureFieldAccessorsInitialized( io.bloombox.schema.services.pos.v1beta1.MemberSearch.class, io.bloombox.schema.services.pos.v1beta1.MemberSearch.Builder.class); } // Construct using io.bloombox.schema.services.pos.v1beta1.MemberSearch.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.pos.v1beta1.POSServiceBeta1.internal_static_bloombox_services_pos_v1beta1_MemberSearch_descriptor; } @java.lang.Override public io.bloombox.schema.services.pos.v1beta1.MemberSearch getDefaultInstanceForType() { return io.bloombox.schema.services.pos.v1beta1.MemberSearch.getDefaultInstance(); } @java.lang.Override public io.bloombox.schema.services.pos.v1beta1.MemberSearch build() { io.bloombox.schema.services.pos.v1beta1.MemberSearch result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public io.bloombox.schema.services.pos.v1beta1.MemberSearch buildPartial() { io.bloombox.schema.services.pos.v1beta1.MemberSearch result = new io.bloombox.schema.services.pos.v1beta1.MemberSearch(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.pos.v1beta1.MemberSearch) { return mergeFrom((io.bloombox.schema.services.pos.v1beta1.MemberSearch)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(io.bloombox.schema.services.pos.v1beta1.MemberSearch other) { if (other == io.bloombox.schema.services.pos.v1beta1.MemberSearch.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.pos.v1beta1.MemberSearch parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (io.bloombox.schema.services.pos.v1beta1.MemberSearch) 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.pos.v1beta1.MemberSearch) } // @@protoc_insertion_point(class_scope:bloombox.services.pos.v1beta1.MemberSearch) private static final io.bloombox.schema.services.pos.v1beta1.MemberSearch DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new io.bloombox.schema.services.pos.v1beta1.MemberSearch(); } public static io.bloombox.schema.services.pos.v1beta1.MemberSearch getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public MemberSearch parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new MemberSearch(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.pos.v1beta1.MemberSearch getDefaultInstanceForType() { return DEFAULT_INSTANCE; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy