• 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.UpdateCustomer][google.cloud.channel.v1.CloudChannelService.UpdateCustomer].
27  * </pre>
28  *
29  * Protobuf type {@code google.cloud.channel.v1.UpdateCustomerRequest}
30  */
31 public final class UpdateCustomerRequest extends com.google.protobuf.GeneratedMessageV3
32     implements
33     // @@protoc_insertion_point(message_implements:google.cloud.channel.v1.UpdateCustomerRequest)
34     UpdateCustomerRequestOrBuilder {
35   private static final long serialVersionUID = 0L;
36   // Use UpdateCustomerRequest.newBuilder() to construct.
UpdateCustomerRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)37   private UpdateCustomerRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
38     super(builder);
39   }
40 
UpdateCustomerRequest()41   private UpdateCustomerRequest() {}
42 
43   @java.lang.Override
44   @SuppressWarnings({"unused"})
newInstance(UnusedPrivateParameter unused)45   protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
46     return new UpdateCustomerRequest();
47   }
48 
49   @java.lang.Override
getUnknownFields()50   public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
51     return this.unknownFields;
52   }
53 
getDescriptor()54   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
55     return com.google.cloud.channel.v1.ServiceProto
56         .internal_static_google_cloud_channel_v1_UpdateCustomerRequest_descriptor;
57   }
58 
59   @java.lang.Override
60   protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()61       internalGetFieldAccessorTable() {
62     return com.google.cloud.channel.v1.ServiceProto
63         .internal_static_google_cloud_channel_v1_UpdateCustomerRequest_fieldAccessorTable
64         .ensureFieldAccessorsInitialized(
65             com.google.cloud.channel.v1.UpdateCustomerRequest.class,
66             com.google.cloud.channel.v1.UpdateCustomerRequest.Builder.class);
67   }
68 
69   public static final int CUSTOMER_FIELD_NUMBER = 2;
70   private com.google.cloud.channel.v1.Customer customer_;
71   /**
72    *
73    *
74    * <pre>
75    * Required. New contents of the customer.
76    * </pre>
77    *
78    * <code>.google.cloud.channel.v1.Customer customer = 2 [(.google.api.field_behavior) = REQUIRED];
79    * </code>
80    *
81    * @return Whether the customer field is set.
82    */
83   @java.lang.Override
hasCustomer()84   public boolean hasCustomer() {
85     return customer_ != null;
86   }
87   /**
88    *
89    *
90    * <pre>
91    * Required. New contents of the customer.
92    * </pre>
93    *
94    * <code>.google.cloud.channel.v1.Customer customer = 2 [(.google.api.field_behavior) = REQUIRED];
95    * </code>
96    *
97    * @return The customer.
98    */
99   @java.lang.Override
getCustomer()100   public com.google.cloud.channel.v1.Customer getCustomer() {
101     return customer_ == null
102         ? com.google.cloud.channel.v1.Customer.getDefaultInstance()
103         : customer_;
104   }
105   /**
106    *
107    *
108    * <pre>
109    * Required. New contents of the customer.
110    * </pre>
111    *
112    * <code>.google.cloud.channel.v1.Customer customer = 2 [(.google.api.field_behavior) = REQUIRED];
113    * </code>
114    */
115   @java.lang.Override
getCustomerOrBuilder()116   public com.google.cloud.channel.v1.CustomerOrBuilder getCustomerOrBuilder() {
117     return customer_ == null
118         ? com.google.cloud.channel.v1.Customer.getDefaultInstance()
119         : customer_;
120   }
121 
122   public static final int UPDATE_MASK_FIELD_NUMBER = 3;
123   private com.google.protobuf.FieldMask updateMask_;
124   /**
125    *
126    *
127    * <pre>
128    * The update mask that applies to the resource.
129    * Optional.
130    * </pre>
131    *
132    * <code>.google.protobuf.FieldMask update_mask = 3;</code>
133    *
134    * @return Whether the updateMask field is set.
135    */
136   @java.lang.Override
hasUpdateMask()137   public boolean hasUpdateMask() {
138     return updateMask_ != null;
139   }
140   /**
141    *
142    *
143    * <pre>
144    * The update mask that applies to the resource.
145    * Optional.
146    * </pre>
147    *
148    * <code>.google.protobuf.FieldMask update_mask = 3;</code>
149    *
150    * @return The updateMask.
151    */
152   @java.lang.Override
getUpdateMask()153   public com.google.protobuf.FieldMask getUpdateMask() {
154     return updateMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_;
155   }
156   /**
157    *
158    *
159    * <pre>
160    * The update mask that applies to the resource.
161    * Optional.
162    * </pre>
163    *
164    * <code>.google.protobuf.FieldMask update_mask = 3;</code>
165    */
166   @java.lang.Override
getUpdateMaskOrBuilder()167   public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() {
168     return updateMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_;
169   }
170 
171   private byte memoizedIsInitialized = -1;
172 
173   @java.lang.Override
isInitialized()174   public final boolean isInitialized() {
175     byte isInitialized = memoizedIsInitialized;
176     if (isInitialized == 1) return true;
177     if (isInitialized == 0) return false;
178 
179     memoizedIsInitialized = 1;
180     return true;
181   }
182 
183   @java.lang.Override
writeTo(com.google.protobuf.CodedOutputStream output)184   public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
185     if (customer_ != null) {
186       output.writeMessage(2, getCustomer());
187     }
188     if (updateMask_ != null) {
189       output.writeMessage(3, getUpdateMask());
190     }
191     getUnknownFields().writeTo(output);
192   }
193 
194   @java.lang.Override
getSerializedSize()195   public int getSerializedSize() {
196     int size = memoizedSize;
197     if (size != -1) return size;
198 
199     size = 0;
200     if (customer_ != null) {
201       size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getCustomer());
202     }
203     if (updateMask_ != null) {
204       size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getUpdateMask());
205     }
206     size += getUnknownFields().getSerializedSize();
207     memoizedSize = size;
208     return size;
209   }
210 
211   @java.lang.Override
equals(final java.lang.Object obj)212   public boolean equals(final java.lang.Object obj) {
213     if (obj == this) {
214       return true;
215     }
216     if (!(obj instanceof com.google.cloud.channel.v1.UpdateCustomerRequest)) {
217       return super.equals(obj);
218     }
219     com.google.cloud.channel.v1.UpdateCustomerRequest other =
220         (com.google.cloud.channel.v1.UpdateCustomerRequest) obj;
221 
222     if (hasCustomer() != other.hasCustomer()) return false;
223     if (hasCustomer()) {
224       if (!getCustomer().equals(other.getCustomer())) return false;
225     }
226     if (hasUpdateMask() != other.hasUpdateMask()) return false;
227     if (hasUpdateMask()) {
228       if (!getUpdateMask().equals(other.getUpdateMask())) return false;
229     }
230     if (!getUnknownFields().equals(other.getUnknownFields())) return false;
231     return true;
232   }
233 
234   @java.lang.Override
hashCode()235   public int hashCode() {
236     if (memoizedHashCode != 0) {
237       return memoizedHashCode;
238     }
239     int hash = 41;
240     hash = (19 * hash) + getDescriptor().hashCode();
241     if (hasCustomer()) {
242       hash = (37 * hash) + CUSTOMER_FIELD_NUMBER;
243       hash = (53 * hash) + getCustomer().hashCode();
244     }
245     if (hasUpdateMask()) {
246       hash = (37 * hash) + UPDATE_MASK_FIELD_NUMBER;
247       hash = (53 * hash) + getUpdateMask().hashCode();
248     }
249     hash = (29 * hash) + getUnknownFields().hashCode();
250     memoizedHashCode = hash;
251     return hash;
252   }
253 
parseFrom( java.nio.ByteBuffer data)254   public static com.google.cloud.channel.v1.UpdateCustomerRequest parseFrom(
255       java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
256     return PARSER.parseFrom(data);
257   }
258 
parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)259   public static com.google.cloud.channel.v1.UpdateCustomerRequest parseFrom(
260       java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
261       throws com.google.protobuf.InvalidProtocolBufferException {
262     return PARSER.parseFrom(data, extensionRegistry);
263   }
264 
parseFrom( com.google.protobuf.ByteString data)265   public static com.google.cloud.channel.v1.UpdateCustomerRequest parseFrom(
266       com.google.protobuf.ByteString data)
267       throws com.google.protobuf.InvalidProtocolBufferException {
268     return PARSER.parseFrom(data);
269   }
270 
parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)271   public static com.google.cloud.channel.v1.UpdateCustomerRequest parseFrom(
272       com.google.protobuf.ByteString data,
273       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
274       throws com.google.protobuf.InvalidProtocolBufferException {
275     return PARSER.parseFrom(data, extensionRegistry);
276   }
277 
parseFrom(byte[] data)278   public static com.google.cloud.channel.v1.UpdateCustomerRequest parseFrom(byte[] data)
279       throws com.google.protobuf.InvalidProtocolBufferException {
280     return PARSER.parseFrom(data);
281   }
282 
parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)283   public static com.google.cloud.channel.v1.UpdateCustomerRequest parseFrom(
284       byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
285       throws com.google.protobuf.InvalidProtocolBufferException {
286     return PARSER.parseFrom(data, extensionRegistry);
287   }
288 
parseFrom( java.io.InputStream input)289   public static com.google.cloud.channel.v1.UpdateCustomerRequest parseFrom(
290       java.io.InputStream input) throws java.io.IOException {
291     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
292   }
293 
parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)294   public static com.google.cloud.channel.v1.UpdateCustomerRequest parseFrom(
295       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
296       throws java.io.IOException {
297     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
298         PARSER, input, extensionRegistry);
299   }
300 
parseDelimitedFrom( java.io.InputStream input)301   public static com.google.cloud.channel.v1.UpdateCustomerRequest parseDelimitedFrom(
302       java.io.InputStream input) throws java.io.IOException {
303     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
304   }
305 
parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)306   public static com.google.cloud.channel.v1.UpdateCustomerRequest parseDelimitedFrom(
307       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
308       throws java.io.IOException {
309     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
310         PARSER, input, extensionRegistry);
311   }
312 
parseFrom( com.google.protobuf.CodedInputStream input)313   public static com.google.cloud.channel.v1.UpdateCustomerRequest parseFrom(
314       com.google.protobuf.CodedInputStream input) throws java.io.IOException {
315     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
316   }
317 
parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)318   public static com.google.cloud.channel.v1.UpdateCustomerRequest parseFrom(
319       com.google.protobuf.CodedInputStream input,
320       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
321       throws java.io.IOException {
322     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
323         PARSER, input, extensionRegistry);
324   }
325 
326   @java.lang.Override
newBuilderForType()327   public Builder newBuilderForType() {
328     return newBuilder();
329   }
330 
newBuilder()331   public static Builder newBuilder() {
332     return DEFAULT_INSTANCE.toBuilder();
333   }
334 
newBuilder(com.google.cloud.channel.v1.UpdateCustomerRequest prototype)335   public static Builder newBuilder(com.google.cloud.channel.v1.UpdateCustomerRequest prototype) {
336     return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
337   }
338 
339   @java.lang.Override
toBuilder()340   public Builder toBuilder() {
341     return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
342   }
343 
344   @java.lang.Override
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)345   protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
346     Builder builder = new Builder(parent);
347     return builder;
348   }
349   /**
350    *
351    *
352    * <pre>
353    * Request message for
354    * [CloudChannelService.UpdateCustomer][google.cloud.channel.v1.CloudChannelService.UpdateCustomer].
355    * </pre>
356    *
357    * Protobuf type {@code google.cloud.channel.v1.UpdateCustomerRequest}
358    */
359   public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder>
360       implements
361       // @@protoc_insertion_point(builder_implements:google.cloud.channel.v1.UpdateCustomerRequest)
362       com.google.cloud.channel.v1.UpdateCustomerRequestOrBuilder {
getDescriptor()363     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
364       return com.google.cloud.channel.v1.ServiceProto
365           .internal_static_google_cloud_channel_v1_UpdateCustomerRequest_descriptor;
366     }
367 
368     @java.lang.Override
369     protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()370         internalGetFieldAccessorTable() {
371       return com.google.cloud.channel.v1.ServiceProto
372           .internal_static_google_cloud_channel_v1_UpdateCustomerRequest_fieldAccessorTable
373           .ensureFieldAccessorsInitialized(
374               com.google.cloud.channel.v1.UpdateCustomerRequest.class,
375               com.google.cloud.channel.v1.UpdateCustomerRequest.Builder.class);
376     }
377 
378     // Construct using com.google.cloud.channel.v1.UpdateCustomerRequest.newBuilder()
Builder()379     private Builder() {}
380 
Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)381     private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
382       super(parent);
383     }
384 
385     @java.lang.Override
clear()386     public Builder clear() {
387       super.clear();
388       bitField0_ = 0;
389       customer_ = null;
390       if (customerBuilder_ != null) {
391         customerBuilder_.dispose();
392         customerBuilder_ = null;
393       }
394       updateMask_ = null;
395       if (updateMaskBuilder_ != null) {
396         updateMaskBuilder_.dispose();
397         updateMaskBuilder_ = null;
398       }
399       return this;
400     }
401 
402     @java.lang.Override
getDescriptorForType()403     public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
404       return com.google.cloud.channel.v1.ServiceProto
405           .internal_static_google_cloud_channel_v1_UpdateCustomerRequest_descriptor;
406     }
407 
408     @java.lang.Override
getDefaultInstanceForType()409     public com.google.cloud.channel.v1.UpdateCustomerRequest getDefaultInstanceForType() {
410       return com.google.cloud.channel.v1.UpdateCustomerRequest.getDefaultInstance();
411     }
412 
413     @java.lang.Override
build()414     public com.google.cloud.channel.v1.UpdateCustomerRequest build() {
415       com.google.cloud.channel.v1.UpdateCustomerRequest result = buildPartial();
416       if (!result.isInitialized()) {
417         throw newUninitializedMessageException(result);
418       }
419       return result;
420     }
421 
422     @java.lang.Override
buildPartial()423     public com.google.cloud.channel.v1.UpdateCustomerRequest buildPartial() {
424       com.google.cloud.channel.v1.UpdateCustomerRequest result =
425           new com.google.cloud.channel.v1.UpdateCustomerRequest(this);
426       if (bitField0_ != 0) {
427         buildPartial0(result);
428       }
429       onBuilt();
430       return result;
431     }
432 
buildPartial0(com.google.cloud.channel.v1.UpdateCustomerRequest result)433     private void buildPartial0(com.google.cloud.channel.v1.UpdateCustomerRequest result) {
434       int from_bitField0_ = bitField0_;
435       if (((from_bitField0_ & 0x00000001) != 0)) {
436         result.customer_ = customerBuilder_ == null ? customer_ : customerBuilder_.build();
437       }
438       if (((from_bitField0_ & 0x00000002) != 0)) {
439         result.updateMask_ = updateMaskBuilder_ == null ? updateMask_ : updateMaskBuilder_.build();
440       }
441     }
442 
443     @java.lang.Override
clone()444     public Builder clone() {
445       return super.clone();
446     }
447 
448     @java.lang.Override
setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)449     public Builder setField(
450         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
451       return super.setField(field, value);
452     }
453 
454     @java.lang.Override
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)455     public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
456       return super.clearField(field);
457     }
458 
459     @java.lang.Override
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)460     public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
461       return super.clearOneof(oneof);
462     }
463 
464     @java.lang.Override
setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)465     public Builder setRepeatedField(
466         com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) {
467       return super.setRepeatedField(field, index, value);
468     }
469 
470     @java.lang.Override
addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)471     public Builder addRepeatedField(
472         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
473       return super.addRepeatedField(field, value);
474     }
475 
476     @java.lang.Override
mergeFrom(com.google.protobuf.Message other)477     public Builder mergeFrom(com.google.protobuf.Message other) {
478       if (other instanceof com.google.cloud.channel.v1.UpdateCustomerRequest) {
479         return mergeFrom((com.google.cloud.channel.v1.UpdateCustomerRequest) other);
480       } else {
481         super.mergeFrom(other);
482         return this;
483       }
484     }
485 
mergeFrom(com.google.cloud.channel.v1.UpdateCustomerRequest other)486     public Builder mergeFrom(com.google.cloud.channel.v1.UpdateCustomerRequest other) {
487       if (other == com.google.cloud.channel.v1.UpdateCustomerRequest.getDefaultInstance())
488         return this;
489       if (other.hasCustomer()) {
490         mergeCustomer(other.getCustomer());
491       }
492       if (other.hasUpdateMask()) {
493         mergeUpdateMask(other.getUpdateMask());
494       }
495       this.mergeUnknownFields(other.getUnknownFields());
496       onChanged();
497       return this;
498     }
499 
500     @java.lang.Override
isInitialized()501     public final boolean isInitialized() {
502       return true;
503     }
504 
505     @java.lang.Override
mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)506     public Builder mergeFrom(
507         com.google.protobuf.CodedInputStream input,
508         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
509         throws java.io.IOException {
510       if (extensionRegistry == null) {
511         throw new java.lang.NullPointerException();
512       }
513       try {
514         boolean done = false;
515         while (!done) {
516           int tag = input.readTag();
517           switch (tag) {
518             case 0:
519               done = true;
520               break;
521             case 18:
522               {
523                 input.readMessage(getCustomerFieldBuilder().getBuilder(), extensionRegistry);
524                 bitField0_ |= 0x00000001;
525                 break;
526               } // case 18
527             case 26:
528               {
529                 input.readMessage(getUpdateMaskFieldBuilder().getBuilder(), extensionRegistry);
530                 bitField0_ |= 0x00000002;
531                 break;
532               } // case 26
533             default:
534               {
535                 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
536                   done = true; // was an endgroup tag
537                 }
538                 break;
539               } // default:
540           } // switch (tag)
541         } // while (!done)
542       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
543         throw e.unwrapIOException();
544       } finally {
545         onChanged();
546       } // finally
547       return this;
548     }
549 
550     private int bitField0_;
551 
552     private com.google.cloud.channel.v1.Customer customer_;
553     private com.google.protobuf.SingleFieldBuilderV3<
554             com.google.cloud.channel.v1.Customer,
555             com.google.cloud.channel.v1.Customer.Builder,
556             com.google.cloud.channel.v1.CustomerOrBuilder>
557         customerBuilder_;
558     /**
559      *
560      *
561      * <pre>
562      * Required. New contents of the customer.
563      * </pre>
564      *
565      * <code>
566      * .google.cloud.channel.v1.Customer customer = 2 [(.google.api.field_behavior) = REQUIRED];
567      * </code>
568      *
569      * @return Whether the customer field is set.
570      */
hasCustomer()571     public boolean hasCustomer() {
572       return ((bitField0_ & 0x00000001) != 0);
573     }
574     /**
575      *
576      *
577      * <pre>
578      * Required. New contents of the customer.
579      * </pre>
580      *
581      * <code>
582      * .google.cloud.channel.v1.Customer customer = 2 [(.google.api.field_behavior) = REQUIRED];
583      * </code>
584      *
585      * @return The customer.
586      */
getCustomer()587     public com.google.cloud.channel.v1.Customer getCustomer() {
588       if (customerBuilder_ == null) {
589         return customer_ == null
590             ? com.google.cloud.channel.v1.Customer.getDefaultInstance()
591             : customer_;
592       } else {
593         return customerBuilder_.getMessage();
594       }
595     }
596     /**
597      *
598      *
599      * <pre>
600      * Required. New contents of the customer.
601      * </pre>
602      *
603      * <code>
604      * .google.cloud.channel.v1.Customer customer = 2 [(.google.api.field_behavior) = REQUIRED];
605      * </code>
606      */
setCustomer(com.google.cloud.channel.v1.Customer value)607     public Builder setCustomer(com.google.cloud.channel.v1.Customer value) {
608       if (customerBuilder_ == null) {
609         if (value == null) {
610           throw new NullPointerException();
611         }
612         customer_ = value;
613       } else {
614         customerBuilder_.setMessage(value);
615       }
616       bitField0_ |= 0x00000001;
617       onChanged();
618       return this;
619     }
620     /**
621      *
622      *
623      * <pre>
624      * Required. New contents of the customer.
625      * </pre>
626      *
627      * <code>
628      * .google.cloud.channel.v1.Customer customer = 2 [(.google.api.field_behavior) = REQUIRED];
629      * </code>
630      */
setCustomer(com.google.cloud.channel.v1.Customer.Builder builderForValue)631     public Builder setCustomer(com.google.cloud.channel.v1.Customer.Builder builderForValue) {
632       if (customerBuilder_ == null) {
633         customer_ = builderForValue.build();
634       } else {
635         customerBuilder_.setMessage(builderForValue.build());
636       }
637       bitField0_ |= 0x00000001;
638       onChanged();
639       return this;
640     }
641     /**
642      *
643      *
644      * <pre>
645      * Required. New contents of the customer.
646      * </pre>
647      *
648      * <code>
649      * .google.cloud.channel.v1.Customer customer = 2 [(.google.api.field_behavior) = REQUIRED];
650      * </code>
651      */
mergeCustomer(com.google.cloud.channel.v1.Customer value)652     public Builder mergeCustomer(com.google.cloud.channel.v1.Customer value) {
653       if (customerBuilder_ == null) {
654         if (((bitField0_ & 0x00000001) != 0)
655             && customer_ != null
656             && customer_ != com.google.cloud.channel.v1.Customer.getDefaultInstance()) {
657           getCustomerBuilder().mergeFrom(value);
658         } else {
659           customer_ = value;
660         }
661       } else {
662         customerBuilder_.mergeFrom(value);
663       }
664       bitField0_ |= 0x00000001;
665       onChanged();
666       return this;
667     }
668     /**
669      *
670      *
671      * <pre>
672      * Required. New contents of the customer.
673      * </pre>
674      *
675      * <code>
676      * .google.cloud.channel.v1.Customer customer = 2 [(.google.api.field_behavior) = REQUIRED];
677      * </code>
678      */
clearCustomer()679     public Builder clearCustomer() {
680       bitField0_ = (bitField0_ & ~0x00000001);
681       customer_ = null;
682       if (customerBuilder_ != null) {
683         customerBuilder_.dispose();
684         customerBuilder_ = null;
685       }
686       onChanged();
687       return this;
688     }
689     /**
690      *
691      *
692      * <pre>
693      * Required. New contents of the customer.
694      * </pre>
695      *
696      * <code>
697      * .google.cloud.channel.v1.Customer customer = 2 [(.google.api.field_behavior) = REQUIRED];
698      * </code>
699      */
getCustomerBuilder()700     public com.google.cloud.channel.v1.Customer.Builder getCustomerBuilder() {
701       bitField0_ |= 0x00000001;
702       onChanged();
703       return getCustomerFieldBuilder().getBuilder();
704     }
705     /**
706      *
707      *
708      * <pre>
709      * Required. New contents of the customer.
710      * </pre>
711      *
712      * <code>
713      * .google.cloud.channel.v1.Customer customer = 2 [(.google.api.field_behavior) = REQUIRED];
714      * </code>
715      */
getCustomerOrBuilder()716     public com.google.cloud.channel.v1.CustomerOrBuilder getCustomerOrBuilder() {
717       if (customerBuilder_ != null) {
718         return customerBuilder_.getMessageOrBuilder();
719       } else {
720         return customer_ == null
721             ? com.google.cloud.channel.v1.Customer.getDefaultInstance()
722             : customer_;
723       }
724     }
725     /**
726      *
727      *
728      * <pre>
729      * Required. New contents of the customer.
730      * </pre>
731      *
732      * <code>
733      * .google.cloud.channel.v1.Customer customer = 2 [(.google.api.field_behavior) = REQUIRED];
734      * </code>
735      */
736     private com.google.protobuf.SingleFieldBuilderV3<
737             com.google.cloud.channel.v1.Customer,
738             com.google.cloud.channel.v1.Customer.Builder,
739             com.google.cloud.channel.v1.CustomerOrBuilder>
getCustomerFieldBuilder()740         getCustomerFieldBuilder() {
741       if (customerBuilder_ == null) {
742         customerBuilder_ =
743             new com.google.protobuf.SingleFieldBuilderV3<
744                 com.google.cloud.channel.v1.Customer,
745                 com.google.cloud.channel.v1.Customer.Builder,
746                 com.google.cloud.channel.v1.CustomerOrBuilder>(
747                 getCustomer(), getParentForChildren(), isClean());
748         customer_ = null;
749       }
750       return customerBuilder_;
751     }
752 
753     private com.google.protobuf.FieldMask updateMask_;
754     private com.google.protobuf.SingleFieldBuilderV3<
755             com.google.protobuf.FieldMask,
756             com.google.protobuf.FieldMask.Builder,
757             com.google.protobuf.FieldMaskOrBuilder>
758         updateMaskBuilder_;
759     /**
760      *
761      *
762      * <pre>
763      * The update mask that applies to the resource.
764      * Optional.
765      * </pre>
766      *
767      * <code>.google.protobuf.FieldMask update_mask = 3;</code>
768      *
769      * @return Whether the updateMask field is set.
770      */
hasUpdateMask()771     public boolean hasUpdateMask() {
772       return ((bitField0_ & 0x00000002) != 0);
773     }
774     /**
775      *
776      *
777      * <pre>
778      * The update mask that applies to the resource.
779      * Optional.
780      * </pre>
781      *
782      * <code>.google.protobuf.FieldMask update_mask = 3;</code>
783      *
784      * @return The updateMask.
785      */
getUpdateMask()786     public com.google.protobuf.FieldMask getUpdateMask() {
787       if (updateMaskBuilder_ == null) {
788         return updateMask_ == null
789             ? com.google.protobuf.FieldMask.getDefaultInstance()
790             : updateMask_;
791       } else {
792         return updateMaskBuilder_.getMessage();
793       }
794     }
795     /**
796      *
797      *
798      * <pre>
799      * The update mask that applies to the resource.
800      * Optional.
801      * </pre>
802      *
803      * <code>.google.protobuf.FieldMask update_mask = 3;</code>
804      */
setUpdateMask(com.google.protobuf.FieldMask value)805     public Builder setUpdateMask(com.google.protobuf.FieldMask value) {
806       if (updateMaskBuilder_ == null) {
807         if (value == null) {
808           throw new NullPointerException();
809         }
810         updateMask_ = value;
811       } else {
812         updateMaskBuilder_.setMessage(value);
813       }
814       bitField0_ |= 0x00000002;
815       onChanged();
816       return this;
817     }
818     /**
819      *
820      *
821      * <pre>
822      * The update mask that applies to the resource.
823      * Optional.
824      * </pre>
825      *
826      * <code>.google.protobuf.FieldMask update_mask = 3;</code>
827      */
setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue)828     public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue) {
829       if (updateMaskBuilder_ == null) {
830         updateMask_ = builderForValue.build();
831       } else {
832         updateMaskBuilder_.setMessage(builderForValue.build());
833       }
834       bitField0_ |= 0x00000002;
835       onChanged();
836       return this;
837     }
838     /**
839      *
840      *
841      * <pre>
842      * The update mask that applies to the resource.
843      * Optional.
844      * </pre>
845      *
846      * <code>.google.protobuf.FieldMask update_mask = 3;</code>
847      */
mergeUpdateMask(com.google.protobuf.FieldMask value)848     public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) {
849       if (updateMaskBuilder_ == null) {
850         if (((bitField0_ & 0x00000002) != 0)
851             && updateMask_ != null
852             && updateMask_ != com.google.protobuf.FieldMask.getDefaultInstance()) {
853           getUpdateMaskBuilder().mergeFrom(value);
854         } else {
855           updateMask_ = value;
856         }
857       } else {
858         updateMaskBuilder_.mergeFrom(value);
859       }
860       bitField0_ |= 0x00000002;
861       onChanged();
862       return this;
863     }
864     /**
865      *
866      *
867      * <pre>
868      * The update mask that applies to the resource.
869      * Optional.
870      * </pre>
871      *
872      * <code>.google.protobuf.FieldMask update_mask = 3;</code>
873      */
clearUpdateMask()874     public Builder clearUpdateMask() {
875       bitField0_ = (bitField0_ & ~0x00000002);
876       updateMask_ = null;
877       if (updateMaskBuilder_ != null) {
878         updateMaskBuilder_.dispose();
879         updateMaskBuilder_ = null;
880       }
881       onChanged();
882       return this;
883     }
884     /**
885      *
886      *
887      * <pre>
888      * The update mask that applies to the resource.
889      * Optional.
890      * </pre>
891      *
892      * <code>.google.protobuf.FieldMask update_mask = 3;</code>
893      */
getUpdateMaskBuilder()894     public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() {
895       bitField0_ |= 0x00000002;
896       onChanged();
897       return getUpdateMaskFieldBuilder().getBuilder();
898     }
899     /**
900      *
901      *
902      * <pre>
903      * The update mask that applies to the resource.
904      * Optional.
905      * </pre>
906      *
907      * <code>.google.protobuf.FieldMask update_mask = 3;</code>
908      */
getUpdateMaskOrBuilder()909     public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() {
910       if (updateMaskBuilder_ != null) {
911         return updateMaskBuilder_.getMessageOrBuilder();
912       } else {
913         return updateMask_ == null
914             ? com.google.protobuf.FieldMask.getDefaultInstance()
915             : updateMask_;
916       }
917     }
918     /**
919      *
920      *
921      * <pre>
922      * The update mask that applies to the resource.
923      * Optional.
924      * </pre>
925      *
926      * <code>.google.protobuf.FieldMask update_mask = 3;</code>
927      */
928     private com.google.protobuf.SingleFieldBuilderV3<
929             com.google.protobuf.FieldMask,
930             com.google.protobuf.FieldMask.Builder,
931             com.google.protobuf.FieldMaskOrBuilder>
getUpdateMaskFieldBuilder()932         getUpdateMaskFieldBuilder() {
933       if (updateMaskBuilder_ == null) {
934         updateMaskBuilder_ =
935             new com.google.protobuf.SingleFieldBuilderV3<
936                 com.google.protobuf.FieldMask,
937                 com.google.protobuf.FieldMask.Builder,
938                 com.google.protobuf.FieldMaskOrBuilder>(
939                 getUpdateMask(), getParentForChildren(), isClean());
940         updateMask_ = null;
941       }
942       return updateMaskBuilder_;
943     }
944 
945     @java.lang.Override
setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)946     public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
947       return super.setUnknownFields(unknownFields);
948     }
949 
950     @java.lang.Override
mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)951     public final Builder mergeUnknownFields(
952         final com.google.protobuf.UnknownFieldSet unknownFields) {
953       return super.mergeUnknownFields(unknownFields);
954     }
955 
956     // @@protoc_insertion_point(builder_scope:google.cloud.channel.v1.UpdateCustomerRequest)
957   }
958 
959   // @@protoc_insertion_point(class_scope:google.cloud.channel.v1.UpdateCustomerRequest)
960   private static final com.google.cloud.channel.v1.UpdateCustomerRequest DEFAULT_INSTANCE;
961 
962   static {
963     DEFAULT_INSTANCE = new com.google.cloud.channel.v1.UpdateCustomerRequest();
964   }
965 
getDefaultInstance()966   public static com.google.cloud.channel.v1.UpdateCustomerRequest getDefaultInstance() {
967     return DEFAULT_INSTANCE;
968   }
969 
970   private static final com.google.protobuf.Parser<UpdateCustomerRequest> PARSER =
971       new com.google.protobuf.AbstractParser<UpdateCustomerRequest>() {
972         @java.lang.Override
973         public UpdateCustomerRequest parsePartialFrom(
974             com.google.protobuf.CodedInputStream input,
975             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
976             throws com.google.protobuf.InvalidProtocolBufferException {
977           Builder builder = newBuilder();
978           try {
979             builder.mergeFrom(input, extensionRegistry);
980           } catch (com.google.protobuf.InvalidProtocolBufferException e) {
981             throw e.setUnfinishedMessage(builder.buildPartial());
982           } catch (com.google.protobuf.UninitializedMessageException e) {
983             throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
984           } catch (java.io.IOException e) {
985             throw new com.google.protobuf.InvalidProtocolBufferException(e)
986                 .setUnfinishedMessage(builder.buildPartial());
987           }
988           return builder.buildPartial();
989         }
990       };
991 
parser()992   public static com.google.protobuf.Parser<UpdateCustomerRequest> parser() {
993     return PARSER;
994   }
995 
996   @java.lang.Override
getParserForType()997   public com.google.protobuf.Parser<UpdateCustomerRequest> getParserForType() {
998     return PARSER;
999   }
1000 
1001   @java.lang.Override
getDefaultInstanceForType()1002   public com.google.cloud.channel.v1.UpdateCustomerRequest getDefaultInstanceForType() {
1003     return DEFAULT_INSTANCE;
1004   }
1005 }
1006