• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright 2020 Google LLC
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *     https://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 // Generated by the protocol buffer compiler.  DO NOT EDIT!
17 // source: google/cloud/channel/v1/service.proto
18 
19 package com.google.cloud.channel.v1;
20 
21 /**
22  *
23  *
24  * <pre>
25  * Request message for
26  * [CloudChannelService.GetCustomer][google.cloud.channel.v1.CloudChannelService.GetCustomer].
27  * </pre>
28  *
29  * Protobuf type {@code google.cloud.channel.v1.GetCustomerRequest}
30  */
31 public final class GetCustomerRequest extends com.google.protobuf.GeneratedMessageV3
32     implements
33     // @@protoc_insertion_point(message_implements:google.cloud.channel.v1.GetCustomerRequest)
34     GetCustomerRequestOrBuilder {
35   private static final long serialVersionUID = 0L;
36   // Use GetCustomerRequest.newBuilder() to construct.
GetCustomerRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)37   private GetCustomerRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
38     super(builder);
39   }
40 
GetCustomerRequest()41   private GetCustomerRequest() {
42     name_ = "";
43   }
44 
45   @java.lang.Override
46   @SuppressWarnings({"unused"})
newInstance(UnusedPrivateParameter unused)47   protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
48     return new GetCustomerRequest();
49   }
50 
51   @java.lang.Override
getUnknownFields()52   public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
53     return this.unknownFields;
54   }
55 
getDescriptor()56   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
57     return com.google.cloud.channel.v1.ServiceProto
58         .internal_static_google_cloud_channel_v1_GetCustomerRequest_descriptor;
59   }
60 
61   @java.lang.Override
62   protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()63       internalGetFieldAccessorTable() {
64     return com.google.cloud.channel.v1.ServiceProto
65         .internal_static_google_cloud_channel_v1_GetCustomerRequest_fieldAccessorTable
66         .ensureFieldAccessorsInitialized(
67             com.google.cloud.channel.v1.GetCustomerRequest.class,
68             com.google.cloud.channel.v1.GetCustomerRequest.Builder.class);
69   }
70 
71   public static final int NAME_FIELD_NUMBER = 1;
72 
73   @SuppressWarnings("serial")
74   private volatile java.lang.Object name_ = "";
75   /**
76    *
77    *
78    * <pre>
79    * Required. The resource name of the customer to retrieve.
80    * Name uses the format: accounts/{account_id}/customers/{customer_id}
81    * </pre>
82    *
83    * <code>
84    * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
85    * </code>
86    *
87    * @return The name.
88    */
89   @java.lang.Override
getName()90   public java.lang.String getName() {
91     java.lang.Object ref = name_;
92     if (ref instanceof java.lang.String) {
93       return (java.lang.String) ref;
94     } else {
95       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
96       java.lang.String s = bs.toStringUtf8();
97       name_ = s;
98       return s;
99     }
100   }
101   /**
102    *
103    *
104    * <pre>
105    * Required. The resource name of the customer to retrieve.
106    * Name uses the format: accounts/{account_id}/customers/{customer_id}
107    * </pre>
108    *
109    * <code>
110    * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
111    * </code>
112    *
113    * @return The bytes for name.
114    */
115   @java.lang.Override
getNameBytes()116   public com.google.protobuf.ByteString getNameBytes() {
117     java.lang.Object ref = name_;
118     if (ref instanceof java.lang.String) {
119       com.google.protobuf.ByteString b =
120           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
121       name_ = b;
122       return b;
123     } else {
124       return (com.google.protobuf.ByteString) ref;
125     }
126   }
127 
128   private byte memoizedIsInitialized = -1;
129 
130   @java.lang.Override
isInitialized()131   public final boolean isInitialized() {
132     byte isInitialized = memoizedIsInitialized;
133     if (isInitialized == 1) return true;
134     if (isInitialized == 0) return false;
135 
136     memoizedIsInitialized = 1;
137     return true;
138   }
139 
140   @java.lang.Override
writeTo(com.google.protobuf.CodedOutputStream output)141   public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
142     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
143       com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_);
144     }
145     getUnknownFields().writeTo(output);
146   }
147 
148   @java.lang.Override
getSerializedSize()149   public int getSerializedSize() {
150     int size = memoizedSize;
151     if (size != -1) return size;
152 
153     size = 0;
154     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
155       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_);
156     }
157     size += getUnknownFields().getSerializedSize();
158     memoizedSize = size;
159     return size;
160   }
161 
162   @java.lang.Override
equals(final java.lang.Object obj)163   public boolean equals(final java.lang.Object obj) {
164     if (obj == this) {
165       return true;
166     }
167     if (!(obj instanceof com.google.cloud.channel.v1.GetCustomerRequest)) {
168       return super.equals(obj);
169     }
170     com.google.cloud.channel.v1.GetCustomerRequest other =
171         (com.google.cloud.channel.v1.GetCustomerRequest) obj;
172 
173     if (!getName().equals(other.getName())) return false;
174     if (!getUnknownFields().equals(other.getUnknownFields())) return false;
175     return true;
176   }
177 
178   @java.lang.Override
hashCode()179   public int hashCode() {
180     if (memoizedHashCode != 0) {
181       return memoizedHashCode;
182     }
183     int hash = 41;
184     hash = (19 * hash) + getDescriptor().hashCode();
185     hash = (37 * hash) + NAME_FIELD_NUMBER;
186     hash = (53 * hash) + getName().hashCode();
187     hash = (29 * hash) + getUnknownFields().hashCode();
188     memoizedHashCode = hash;
189     return hash;
190   }
191 
parseFrom(java.nio.ByteBuffer data)192   public static com.google.cloud.channel.v1.GetCustomerRequest parseFrom(java.nio.ByteBuffer data)
193       throws com.google.protobuf.InvalidProtocolBufferException {
194     return PARSER.parseFrom(data);
195   }
196 
parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)197   public static com.google.cloud.channel.v1.GetCustomerRequest parseFrom(
198       java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
199       throws com.google.protobuf.InvalidProtocolBufferException {
200     return PARSER.parseFrom(data, extensionRegistry);
201   }
202 
parseFrom( com.google.protobuf.ByteString data)203   public static com.google.cloud.channel.v1.GetCustomerRequest parseFrom(
204       com.google.protobuf.ByteString data)
205       throws com.google.protobuf.InvalidProtocolBufferException {
206     return PARSER.parseFrom(data);
207   }
208 
parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)209   public static com.google.cloud.channel.v1.GetCustomerRequest parseFrom(
210       com.google.protobuf.ByteString data,
211       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
212       throws com.google.protobuf.InvalidProtocolBufferException {
213     return PARSER.parseFrom(data, extensionRegistry);
214   }
215 
parseFrom(byte[] data)216   public static com.google.cloud.channel.v1.GetCustomerRequest parseFrom(byte[] data)
217       throws com.google.protobuf.InvalidProtocolBufferException {
218     return PARSER.parseFrom(data);
219   }
220 
parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)221   public static com.google.cloud.channel.v1.GetCustomerRequest parseFrom(
222       byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
223       throws com.google.protobuf.InvalidProtocolBufferException {
224     return PARSER.parseFrom(data, extensionRegistry);
225   }
226 
parseFrom(java.io.InputStream input)227   public static com.google.cloud.channel.v1.GetCustomerRequest parseFrom(java.io.InputStream input)
228       throws java.io.IOException {
229     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
230   }
231 
parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)232   public static com.google.cloud.channel.v1.GetCustomerRequest parseFrom(
233       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
234       throws java.io.IOException {
235     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
236         PARSER, input, extensionRegistry);
237   }
238 
parseDelimitedFrom( java.io.InputStream input)239   public static com.google.cloud.channel.v1.GetCustomerRequest parseDelimitedFrom(
240       java.io.InputStream input) throws java.io.IOException {
241     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
242   }
243 
parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)244   public static com.google.cloud.channel.v1.GetCustomerRequest parseDelimitedFrom(
245       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
246       throws java.io.IOException {
247     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
248         PARSER, input, extensionRegistry);
249   }
250 
parseFrom( com.google.protobuf.CodedInputStream input)251   public static com.google.cloud.channel.v1.GetCustomerRequest parseFrom(
252       com.google.protobuf.CodedInputStream input) throws java.io.IOException {
253     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
254   }
255 
parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)256   public static com.google.cloud.channel.v1.GetCustomerRequest parseFrom(
257       com.google.protobuf.CodedInputStream input,
258       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
259       throws java.io.IOException {
260     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
261         PARSER, input, extensionRegistry);
262   }
263 
264   @java.lang.Override
newBuilderForType()265   public Builder newBuilderForType() {
266     return newBuilder();
267   }
268 
newBuilder()269   public static Builder newBuilder() {
270     return DEFAULT_INSTANCE.toBuilder();
271   }
272 
newBuilder(com.google.cloud.channel.v1.GetCustomerRequest prototype)273   public static Builder newBuilder(com.google.cloud.channel.v1.GetCustomerRequest prototype) {
274     return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
275   }
276 
277   @java.lang.Override
toBuilder()278   public Builder toBuilder() {
279     return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
280   }
281 
282   @java.lang.Override
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)283   protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
284     Builder builder = new Builder(parent);
285     return builder;
286   }
287   /**
288    *
289    *
290    * <pre>
291    * Request message for
292    * [CloudChannelService.GetCustomer][google.cloud.channel.v1.CloudChannelService.GetCustomer].
293    * </pre>
294    *
295    * Protobuf type {@code google.cloud.channel.v1.GetCustomerRequest}
296    */
297   public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder>
298       implements
299       // @@protoc_insertion_point(builder_implements:google.cloud.channel.v1.GetCustomerRequest)
300       com.google.cloud.channel.v1.GetCustomerRequestOrBuilder {
getDescriptor()301     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
302       return com.google.cloud.channel.v1.ServiceProto
303           .internal_static_google_cloud_channel_v1_GetCustomerRequest_descriptor;
304     }
305 
306     @java.lang.Override
307     protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()308         internalGetFieldAccessorTable() {
309       return com.google.cloud.channel.v1.ServiceProto
310           .internal_static_google_cloud_channel_v1_GetCustomerRequest_fieldAccessorTable
311           .ensureFieldAccessorsInitialized(
312               com.google.cloud.channel.v1.GetCustomerRequest.class,
313               com.google.cloud.channel.v1.GetCustomerRequest.Builder.class);
314     }
315 
316     // Construct using com.google.cloud.channel.v1.GetCustomerRequest.newBuilder()
Builder()317     private Builder() {}
318 
Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)319     private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
320       super(parent);
321     }
322 
323     @java.lang.Override
clear()324     public Builder clear() {
325       super.clear();
326       bitField0_ = 0;
327       name_ = "";
328       return this;
329     }
330 
331     @java.lang.Override
getDescriptorForType()332     public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
333       return com.google.cloud.channel.v1.ServiceProto
334           .internal_static_google_cloud_channel_v1_GetCustomerRequest_descriptor;
335     }
336 
337     @java.lang.Override
getDefaultInstanceForType()338     public com.google.cloud.channel.v1.GetCustomerRequest getDefaultInstanceForType() {
339       return com.google.cloud.channel.v1.GetCustomerRequest.getDefaultInstance();
340     }
341 
342     @java.lang.Override
build()343     public com.google.cloud.channel.v1.GetCustomerRequest build() {
344       com.google.cloud.channel.v1.GetCustomerRequest result = buildPartial();
345       if (!result.isInitialized()) {
346         throw newUninitializedMessageException(result);
347       }
348       return result;
349     }
350 
351     @java.lang.Override
buildPartial()352     public com.google.cloud.channel.v1.GetCustomerRequest buildPartial() {
353       com.google.cloud.channel.v1.GetCustomerRequest result =
354           new com.google.cloud.channel.v1.GetCustomerRequest(this);
355       if (bitField0_ != 0) {
356         buildPartial0(result);
357       }
358       onBuilt();
359       return result;
360     }
361 
buildPartial0(com.google.cloud.channel.v1.GetCustomerRequest result)362     private void buildPartial0(com.google.cloud.channel.v1.GetCustomerRequest result) {
363       int from_bitField0_ = bitField0_;
364       if (((from_bitField0_ & 0x00000001) != 0)) {
365         result.name_ = name_;
366       }
367     }
368 
369     @java.lang.Override
clone()370     public Builder clone() {
371       return super.clone();
372     }
373 
374     @java.lang.Override
setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)375     public Builder setField(
376         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
377       return super.setField(field, value);
378     }
379 
380     @java.lang.Override
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)381     public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
382       return super.clearField(field);
383     }
384 
385     @java.lang.Override
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)386     public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
387       return super.clearOneof(oneof);
388     }
389 
390     @java.lang.Override
setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)391     public Builder setRepeatedField(
392         com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) {
393       return super.setRepeatedField(field, index, value);
394     }
395 
396     @java.lang.Override
addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)397     public Builder addRepeatedField(
398         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
399       return super.addRepeatedField(field, value);
400     }
401 
402     @java.lang.Override
mergeFrom(com.google.protobuf.Message other)403     public Builder mergeFrom(com.google.protobuf.Message other) {
404       if (other instanceof com.google.cloud.channel.v1.GetCustomerRequest) {
405         return mergeFrom((com.google.cloud.channel.v1.GetCustomerRequest) other);
406       } else {
407         super.mergeFrom(other);
408         return this;
409       }
410     }
411 
mergeFrom(com.google.cloud.channel.v1.GetCustomerRequest other)412     public Builder mergeFrom(com.google.cloud.channel.v1.GetCustomerRequest other) {
413       if (other == com.google.cloud.channel.v1.GetCustomerRequest.getDefaultInstance()) return this;
414       if (!other.getName().isEmpty()) {
415         name_ = other.name_;
416         bitField0_ |= 0x00000001;
417         onChanged();
418       }
419       this.mergeUnknownFields(other.getUnknownFields());
420       onChanged();
421       return this;
422     }
423 
424     @java.lang.Override
isInitialized()425     public final boolean isInitialized() {
426       return true;
427     }
428 
429     @java.lang.Override
mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)430     public Builder mergeFrom(
431         com.google.protobuf.CodedInputStream input,
432         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
433         throws java.io.IOException {
434       if (extensionRegistry == null) {
435         throw new java.lang.NullPointerException();
436       }
437       try {
438         boolean done = false;
439         while (!done) {
440           int tag = input.readTag();
441           switch (tag) {
442             case 0:
443               done = true;
444               break;
445             case 10:
446               {
447                 name_ = input.readStringRequireUtf8();
448                 bitField0_ |= 0x00000001;
449                 break;
450               } // case 10
451             default:
452               {
453                 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
454                   done = true; // was an endgroup tag
455                 }
456                 break;
457               } // default:
458           } // switch (tag)
459         } // while (!done)
460       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
461         throw e.unwrapIOException();
462       } finally {
463         onChanged();
464       } // finally
465       return this;
466     }
467 
468     private int bitField0_;
469 
470     private java.lang.Object name_ = "";
471     /**
472      *
473      *
474      * <pre>
475      * Required. The resource name of the customer to retrieve.
476      * Name uses the format: accounts/{account_id}/customers/{customer_id}
477      * </pre>
478      *
479      * <code>
480      * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
481      * </code>
482      *
483      * @return The name.
484      */
getName()485     public java.lang.String getName() {
486       java.lang.Object ref = name_;
487       if (!(ref instanceof java.lang.String)) {
488         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
489         java.lang.String s = bs.toStringUtf8();
490         name_ = s;
491         return s;
492       } else {
493         return (java.lang.String) ref;
494       }
495     }
496     /**
497      *
498      *
499      * <pre>
500      * Required. The resource name of the customer to retrieve.
501      * Name uses the format: accounts/{account_id}/customers/{customer_id}
502      * </pre>
503      *
504      * <code>
505      * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
506      * </code>
507      *
508      * @return The bytes for name.
509      */
getNameBytes()510     public com.google.protobuf.ByteString getNameBytes() {
511       java.lang.Object ref = name_;
512       if (ref instanceof String) {
513         com.google.protobuf.ByteString b =
514             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
515         name_ = b;
516         return b;
517       } else {
518         return (com.google.protobuf.ByteString) ref;
519       }
520     }
521     /**
522      *
523      *
524      * <pre>
525      * Required. The resource name of the customer to retrieve.
526      * Name uses the format: accounts/{account_id}/customers/{customer_id}
527      * </pre>
528      *
529      * <code>
530      * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
531      * </code>
532      *
533      * @param value The name to set.
534      * @return This builder for chaining.
535      */
setName(java.lang.String value)536     public Builder setName(java.lang.String value) {
537       if (value == null) {
538         throw new NullPointerException();
539       }
540       name_ = value;
541       bitField0_ |= 0x00000001;
542       onChanged();
543       return this;
544     }
545     /**
546      *
547      *
548      * <pre>
549      * Required. The resource name of the customer to retrieve.
550      * Name uses the format: accounts/{account_id}/customers/{customer_id}
551      * </pre>
552      *
553      * <code>
554      * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
555      * </code>
556      *
557      * @return This builder for chaining.
558      */
clearName()559     public Builder clearName() {
560       name_ = getDefaultInstance().getName();
561       bitField0_ = (bitField0_ & ~0x00000001);
562       onChanged();
563       return this;
564     }
565     /**
566      *
567      *
568      * <pre>
569      * Required. The resource name of the customer to retrieve.
570      * Name uses the format: accounts/{account_id}/customers/{customer_id}
571      * </pre>
572      *
573      * <code>
574      * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
575      * </code>
576      *
577      * @param value The bytes for name to set.
578      * @return This builder for chaining.
579      */
setNameBytes(com.google.protobuf.ByteString value)580     public Builder setNameBytes(com.google.protobuf.ByteString value) {
581       if (value == null) {
582         throw new NullPointerException();
583       }
584       checkByteStringIsUtf8(value);
585       name_ = value;
586       bitField0_ |= 0x00000001;
587       onChanged();
588       return this;
589     }
590 
591     @java.lang.Override
setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)592     public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
593       return super.setUnknownFields(unknownFields);
594     }
595 
596     @java.lang.Override
mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)597     public final Builder mergeUnknownFields(
598         final com.google.protobuf.UnknownFieldSet unknownFields) {
599       return super.mergeUnknownFields(unknownFields);
600     }
601 
602     // @@protoc_insertion_point(builder_scope:google.cloud.channel.v1.GetCustomerRequest)
603   }
604 
605   // @@protoc_insertion_point(class_scope:google.cloud.channel.v1.GetCustomerRequest)
606   private static final com.google.cloud.channel.v1.GetCustomerRequest DEFAULT_INSTANCE;
607 
608   static {
609     DEFAULT_INSTANCE = new com.google.cloud.channel.v1.GetCustomerRequest();
610   }
611 
getDefaultInstance()612   public static com.google.cloud.channel.v1.GetCustomerRequest getDefaultInstance() {
613     return DEFAULT_INSTANCE;
614   }
615 
616   private static final com.google.protobuf.Parser<GetCustomerRequest> PARSER =
617       new com.google.protobuf.AbstractParser<GetCustomerRequest>() {
618         @java.lang.Override
619         public GetCustomerRequest parsePartialFrom(
620             com.google.protobuf.CodedInputStream input,
621             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
622             throws com.google.protobuf.InvalidProtocolBufferException {
623           Builder builder = newBuilder();
624           try {
625             builder.mergeFrom(input, extensionRegistry);
626           } catch (com.google.protobuf.InvalidProtocolBufferException e) {
627             throw e.setUnfinishedMessage(builder.buildPartial());
628           } catch (com.google.protobuf.UninitializedMessageException e) {
629             throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
630           } catch (java.io.IOException e) {
631             throw new com.google.protobuf.InvalidProtocolBufferException(e)
632                 .setUnfinishedMessage(builder.buildPartial());
633           }
634           return builder.buildPartial();
635         }
636       };
637 
parser()638   public static com.google.protobuf.Parser<GetCustomerRequest> parser() {
639     return PARSER;
640   }
641 
642   @java.lang.Override
getParserForType()643   public com.google.protobuf.Parser<GetCustomerRequest> getParserForType() {
644     return PARSER;
645   }
646 
647   @java.lang.Override
getDefaultInstanceForType()648   public com.google.cloud.channel.v1.GetCustomerRequest getDefaultInstanceForType() {
649     return DEFAULT_INSTANCE;
650   }
651 }
652