• 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/container/v1/cluster_service.proto
18 
19 package com.google.container.v1;
20 
21 /**
22  *
23  *
24  * <pre>
25  * SetNodePoolSizeRequest sets the size of a node pool.
26  * </pre>
27  *
28  * Protobuf type {@code google.container.v1.SetNodePoolSizeRequest}
29  */
30 public final class SetNodePoolSizeRequest extends com.google.protobuf.GeneratedMessageV3
31     implements
32     // @@protoc_insertion_point(message_implements:google.container.v1.SetNodePoolSizeRequest)
33     SetNodePoolSizeRequestOrBuilder {
34   private static final long serialVersionUID = 0L;
35   // Use SetNodePoolSizeRequest.newBuilder() to construct.
SetNodePoolSizeRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36   private SetNodePoolSizeRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
37     super(builder);
38   }
39 
SetNodePoolSizeRequest()40   private SetNodePoolSizeRequest() {
41     projectId_ = "";
42     zone_ = "";
43     clusterId_ = "";
44     nodePoolId_ = "";
45     name_ = "";
46   }
47 
48   @java.lang.Override
49   @SuppressWarnings({"unused"})
newInstance(UnusedPrivateParameter unused)50   protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
51     return new SetNodePoolSizeRequest();
52   }
53 
54   @java.lang.Override
getUnknownFields()55   public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
56     return this.unknownFields;
57   }
58 
getDescriptor()59   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
60     return com.google.container.v1.ClusterServiceProto
61         .internal_static_google_container_v1_SetNodePoolSizeRequest_descriptor;
62   }
63 
64   @java.lang.Override
65   protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()66       internalGetFieldAccessorTable() {
67     return com.google.container.v1.ClusterServiceProto
68         .internal_static_google_container_v1_SetNodePoolSizeRequest_fieldAccessorTable
69         .ensureFieldAccessorsInitialized(
70             com.google.container.v1.SetNodePoolSizeRequest.class,
71             com.google.container.v1.SetNodePoolSizeRequest.Builder.class);
72   }
73 
74   public static final int PROJECT_ID_FIELD_NUMBER = 1;
75 
76   @SuppressWarnings("serial")
77   private volatile java.lang.Object projectId_ = "";
78   /**
79    *
80    *
81    * <pre>
82    * Deprecated. The Google Developers Console [project ID or project
83    * number](https://cloud.google.com/resource-manager/docs/creating-managing-projects).
84    * This field has been deprecated and replaced by the name field.
85    * </pre>
86    *
87    * <code>string project_id = 1 [deprecated = true];</code>
88    *
89    * @deprecated google.container.v1.SetNodePoolSizeRequest.project_id is deprecated. See
90    *     google/container/v1/cluster_service.proto;l=3518
91    * @return The projectId.
92    */
93   @java.lang.Override
94   @java.lang.Deprecated
getProjectId()95   public java.lang.String getProjectId() {
96     java.lang.Object ref = projectId_;
97     if (ref instanceof java.lang.String) {
98       return (java.lang.String) ref;
99     } else {
100       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
101       java.lang.String s = bs.toStringUtf8();
102       projectId_ = s;
103       return s;
104     }
105   }
106   /**
107    *
108    *
109    * <pre>
110    * Deprecated. The Google Developers Console [project ID or project
111    * number](https://cloud.google.com/resource-manager/docs/creating-managing-projects).
112    * This field has been deprecated and replaced by the name field.
113    * </pre>
114    *
115    * <code>string project_id = 1 [deprecated = true];</code>
116    *
117    * @deprecated google.container.v1.SetNodePoolSizeRequest.project_id is deprecated. See
118    *     google/container/v1/cluster_service.proto;l=3518
119    * @return The bytes for projectId.
120    */
121   @java.lang.Override
122   @java.lang.Deprecated
getProjectIdBytes()123   public com.google.protobuf.ByteString getProjectIdBytes() {
124     java.lang.Object ref = projectId_;
125     if (ref instanceof java.lang.String) {
126       com.google.protobuf.ByteString b =
127           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
128       projectId_ = b;
129       return b;
130     } else {
131       return (com.google.protobuf.ByteString) ref;
132     }
133   }
134 
135   public static final int ZONE_FIELD_NUMBER = 2;
136 
137   @SuppressWarnings("serial")
138   private volatile java.lang.Object zone_ = "";
139   /**
140    *
141    *
142    * <pre>
143    * Deprecated. The name of the Google Compute Engine
144    * [zone](https://cloud.google.com/compute/docs/zones#available) in which the
145    * cluster resides. This field has been deprecated and replaced by the name
146    * field.
147    * </pre>
148    *
149    * <code>string zone = 2 [deprecated = true];</code>
150    *
151    * @deprecated google.container.v1.SetNodePoolSizeRequest.zone is deprecated. See
152    *     google/container/v1/cluster_service.proto;l=3524
153    * @return The zone.
154    */
155   @java.lang.Override
156   @java.lang.Deprecated
getZone()157   public java.lang.String getZone() {
158     java.lang.Object ref = zone_;
159     if (ref instanceof java.lang.String) {
160       return (java.lang.String) ref;
161     } else {
162       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
163       java.lang.String s = bs.toStringUtf8();
164       zone_ = s;
165       return s;
166     }
167   }
168   /**
169    *
170    *
171    * <pre>
172    * Deprecated. The name of the Google Compute Engine
173    * [zone](https://cloud.google.com/compute/docs/zones#available) in which the
174    * cluster resides. This field has been deprecated and replaced by the name
175    * field.
176    * </pre>
177    *
178    * <code>string zone = 2 [deprecated = true];</code>
179    *
180    * @deprecated google.container.v1.SetNodePoolSizeRequest.zone is deprecated. See
181    *     google/container/v1/cluster_service.proto;l=3524
182    * @return The bytes for zone.
183    */
184   @java.lang.Override
185   @java.lang.Deprecated
getZoneBytes()186   public com.google.protobuf.ByteString getZoneBytes() {
187     java.lang.Object ref = zone_;
188     if (ref instanceof java.lang.String) {
189       com.google.protobuf.ByteString b =
190           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
191       zone_ = b;
192       return b;
193     } else {
194       return (com.google.protobuf.ByteString) ref;
195     }
196   }
197 
198   public static final int CLUSTER_ID_FIELD_NUMBER = 3;
199 
200   @SuppressWarnings("serial")
201   private volatile java.lang.Object clusterId_ = "";
202   /**
203    *
204    *
205    * <pre>
206    * Deprecated. The name of the cluster to update.
207    * This field has been deprecated and replaced by the name field.
208    * </pre>
209    *
210    * <code>string cluster_id = 3 [deprecated = true];</code>
211    *
212    * @deprecated google.container.v1.SetNodePoolSizeRequest.cluster_id is deprecated. See
213    *     google/container/v1/cluster_service.proto;l=3528
214    * @return The clusterId.
215    */
216   @java.lang.Override
217   @java.lang.Deprecated
getClusterId()218   public java.lang.String getClusterId() {
219     java.lang.Object ref = clusterId_;
220     if (ref instanceof java.lang.String) {
221       return (java.lang.String) ref;
222     } else {
223       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
224       java.lang.String s = bs.toStringUtf8();
225       clusterId_ = s;
226       return s;
227     }
228   }
229   /**
230    *
231    *
232    * <pre>
233    * Deprecated. The name of the cluster to update.
234    * This field has been deprecated and replaced by the name field.
235    * </pre>
236    *
237    * <code>string cluster_id = 3 [deprecated = true];</code>
238    *
239    * @deprecated google.container.v1.SetNodePoolSizeRequest.cluster_id is deprecated. See
240    *     google/container/v1/cluster_service.proto;l=3528
241    * @return The bytes for clusterId.
242    */
243   @java.lang.Override
244   @java.lang.Deprecated
getClusterIdBytes()245   public com.google.protobuf.ByteString getClusterIdBytes() {
246     java.lang.Object ref = clusterId_;
247     if (ref instanceof java.lang.String) {
248       com.google.protobuf.ByteString b =
249           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
250       clusterId_ = b;
251       return b;
252     } else {
253       return (com.google.protobuf.ByteString) ref;
254     }
255   }
256 
257   public static final int NODE_POOL_ID_FIELD_NUMBER = 4;
258 
259   @SuppressWarnings("serial")
260   private volatile java.lang.Object nodePoolId_ = "";
261   /**
262    *
263    *
264    * <pre>
265    * Deprecated. The name of the node pool to update.
266    * This field has been deprecated and replaced by the name field.
267    * </pre>
268    *
269    * <code>string node_pool_id = 4 [deprecated = true];</code>
270    *
271    * @deprecated google.container.v1.SetNodePoolSizeRequest.node_pool_id is deprecated. See
272    *     google/container/v1/cluster_service.proto;l=3532
273    * @return The nodePoolId.
274    */
275   @java.lang.Override
276   @java.lang.Deprecated
getNodePoolId()277   public java.lang.String getNodePoolId() {
278     java.lang.Object ref = nodePoolId_;
279     if (ref instanceof java.lang.String) {
280       return (java.lang.String) ref;
281     } else {
282       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
283       java.lang.String s = bs.toStringUtf8();
284       nodePoolId_ = s;
285       return s;
286     }
287   }
288   /**
289    *
290    *
291    * <pre>
292    * Deprecated. The name of the node pool to update.
293    * This field has been deprecated and replaced by the name field.
294    * </pre>
295    *
296    * <code>string node_pool_id = 4 [deprecated = true];</code>
297    *
298    * @deprecated google.container.v1.SetNodePoolSizeRequest.node_pool_id is deprecated. See
299    *     google/container/v1/cluster_service.proto;l=3532
300    * @return The bytes for nodePoolId.
301    */
302   @java.lang.Override
303   @java.lang.Deprecated
getNodePoolIdBytes()304   public com.google.protobuf.ByteString getNodePoolIdBytes() {
305     java.lang.Object ref = nodePoolId_;
306     if (ref instanceof java.lang.String) {
307       com.google.protobuf.ByteString b =
308           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
309       nodePoolId_ = b;
310       return b;
311     } else {
312       return (com.google.protobuf.ByteString) ref;
313     }
314   }
315 
316   public static final int NODE_COUNT_FIELD_NUMBER = 5;
317   private int nodeCount_ = 0;
318   /**
319    *
320    *
321    * <pre>
322    * Required. The desired node count for the pool.
323    * </pre>
324    *
325    * <code>int32 node_count = 5 [(.google.api.field_behavior) = REQUIRED];</code>
326    *
327    * @return The nodeCount.
328    */
329   @java.lang.Override
getNodeCount()330   public int getNodeCount() {
331     return nodeCount_;
332   }
333 
334   public static final int NAME_FIELD_NUMBER = 7;
335 
336   @SuppressWarnings("serial")
337   private volatile java.lang.Object name_ = "";
338   /**
339    *
340    *
341    * <pre>
342    * The name (project, location, cluster, node pool id) of the node pool to set
343    * size.
344    * Specified in the format `projects/&#42;&#47;locations/&#42;&#47;clusters/&#42;&#47;nodePools/&#42;`.
345    * </pre>
346    *
347    * <code>string name = 7;</code>
348    *
349    * @return The name.
350    */
351   @java.lang.Override
getName()352   public java.lang.String getName() {
353     java.lang.Object ref = name_;
354     if (ref instanceof java.lang.String) {
355       return (java.lang.String) ref;
356     } else {
357       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
358       java.lang.String s = bs.toStringUtf8();
359       name_ = s;
360       return s;
361     }
362   }
363   /**
364    *
365    *
366    * <pre>
367    * The name (project, location, cluster, node pool id) of the node pool to set
368    * size.
369    * Specified in the format `projects/&#42;&#47;locations/&#42;&#47;clusters/&#42;&#47;nodePools/&#42;`.
370    * </pre>
371    *
372    * <code>string name = 7;</code>
373    *
374    * @return The bytes for name.
375    */
376   @java.lang.Override
getNameBytes()377   public com.google.protobuf.ByteString getNameBytes() {
378     java.lang.Object ref = name_;
379     if (ref instanceof java.lang.String) {
380       com.google.protobuf.ByteString b =
381           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
382       name_ = b;
383       return b;
384     } else {
385       return (com.google.protobuf.ByteString) ref;
386     }
387   }
388 
389   private byte memoizedIsInitialized = -1;
390 
391   @java.lang.Override
isInitialized()392   public final boolean isInitialized() {
393     byte isInitialized = memoizedIsInitialized;
394     if (isInitialized == 1) return true;
395     if (isInitialized == 0) return false;
396 
397     memoizedIsInitialized = 1;
398     return true;
399   }
400 
401   @java.lang.Override
writeTo(com.google.protobuf.CodedOutputStream output)402   public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
403     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(projectId_)) {
404       com.google.protobuf.GeneratedMessageV3.writeString(output, 1, projectId_);
405     }
406     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(zone_)) {
407       com.google.protobuf.GeneratedMessageV3.writeString(output, 2, zone_);
408     }
409     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clusterId_)) {
410       com.google.protobuf.GeneratedMessageV3.writeString(output, 3, clusterId_);
411     }
412     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nodePoolId_)) {
413       com.google.protobuf.GeneratedMessageV3.writeString(output, 4, nodePoolId_);
414     }
415     if (nodeCount_ != 0) {
416       output.writeInt32(5, nodeCount_);
417     }
418     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
419       com.google.protobuf.GeneratedMessageV3.writeString(output, 7, name_);
420     }
421     getUnknownFields().writeTo(output);
422   }
423 
424   @java.lang.Override
getSerializedSize()425   public int getSerializedSize() {
426     int size = memoizedSize;
427     if (size != -1) return size;
428 
429     size = 0;
430     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(projectId_)) {
431       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, projectId_);
432     }
433     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(zone_)) {
434       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, zone_);
435     }
436     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clusterId_)) {
437       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, clusterId_);
438     }
439     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nodePoolId_)) {
440       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, nodePoolId_);
441     }
442     if (nodeCount_ != 0) {
443       size += com.google.protobuf.CodedOutputStream.computeInt32Size(5, nodeCount_);
444     }
445     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
446       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, name_);
447     }
448     size += getUnknownFields().getSerializedSize();
449     memoizedSize = size;
450     return size;
451   }
452 
453   @java.lang.Override
equals(final java.lang.Object obj)454   public boolean equals(final java.lang.Object obj) {
455     if (obj == this) {
456       return true;
457     }
458     if (!(obj instanceof com.google.container.v1.SetNodePoolSizeRequest)) {
459       return super.equals(obj);
460     }
461     com.google.container.v1.SetNodePoolSizeRequest other =
462         (com.google.container.v1.SetNodePoolSizeRequest) obj;
463 
464     if (!getProjectId().equals(other.getProjectId())) return false;
465     if (!getZone().equals(other.getZone())) return false;
466     if (!getClusterId().equals(other.getClusterId())) return false;
467     if (!getNodePoolId().equals(other.getNodePoolId())) return false;
468     if (getNodeCount() != other.getNodeCount()) return false;
469     if (!getName().equals(other.getName())) return false;
470     if (!getUnknownFields().equals(other.getUnknownFields())) return false;
471     return true;
472   }
473 
474   @java.lang.Override
hashCode()475   public int hashCode() {
476     if (memoizedHashCode != 0) {
477       return memoizedHashCode;
478     }
479     int hash = 41;
480     hash = (19 * hash) + getDescriptor().hashCode();
481     hash = (37 * hash) + PROJECT_ID_FIELD_NUMBER;
482     hash = (53 * hash) + getProjectId().hashCode();
483     hash = (37 * hash) + ZONE_FIELD_NUMBER;
484     hash = (53 * hash) + getZone().hashCode();
485     hash = (37 * hash) + CLUSTER_ID_FIELD_NUMBER;
486     hash = (53 * hash) + getClusterId().hashCode();
487     hash = (37 * hash) + NODE_POOL_ID_FIELD_NUMBER;
488     hash = (53 * hash) + getNodePoolId().hashCode();
489     hash = (37 * hash) + NODE_COUNT_FIELD_NUMBER;
490     hash = (53 * hash) + getNodeCount();
491     hash = (37 * hash) + NAME_FIELD_NUMBER;
492     hash = (53 * hash) + getName().hashCode();
493     hash = (29 * hash) + getUnknownFields().hashCode();
494     memoizedHashCode = hash;
495     return hash;
496   }
497 
parseFrom(java.nio.ByteBuffer data)498   public static com.google.container.v1.SetNodePoolSizeRequest parseFrom(java.nio.ByteBuffer data)
499       throws com.google.protobuf.InvalidProtocolBufferException {
500     return PARSER.parseFrom(data);
501   }
502 
parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)503   public static com.google.container.v1.SetNodePoolSizeRequest parseFrom(
504       java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
505       throws com.google.protobuf.InvalidProtocolBufferException {
506     return PARSER.parseFrom(data, extensionRegistry);
507   }
508 
parseFrom( com.google.protobuf.ByteString data)509   public static com.google.container.v1.SetNodePoolSizeRequest parseFrom(
510       com.google.protobuf.ByteString data)
511       throws com.google.protobuf.InvalidProtocolBufferException {
512     return PARSER.parseFrom(data);
513   }
514 
parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)515   public static com.google.container.v1.SetNodePoolSizeRequest parseFrom(
516       com.google.protobuf.ByteString data,
517       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
518       throws com.google.protobuf.InvalidProtocolBufferException {
519     return PARSER.parseFrom(data, extensionRegistry);
520   }
521 
parseFrom(byte[] data)522   public static com.google.container.v1.SetNodePoolSizeRequest parseFrom(byte[] data)
523       throws com.google.protobuf.InvalidProtocolBufferException {
524     return PARSER.parseFrom(data);
525   }
526 
parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)527   public static com.google.container.v1.SetNodePoolSizeRequest parseFrom(
528       byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
529       throws com.google.protobuf.InvalidProtocolBufferException {
530     return PARSER.parseFrom(data, extensionRegistry);
531   }
532 
parseFrom(java.io.InputStream input)533   public static com.google.container.v1.SetNodePoolSizeRequest parseFrom(java.io.InputStream input)
534       throws java.io.IOException {
535     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
536   }
537 
parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)538   public static com.google.container.v1.SetNodePoolSizeRequest parseFrom(
539       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
540       throws java.io.IOException {
541     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
542         PARSER, input, extensionRegistry);
543   }
544 
parseDelimitedFrom( java.io.InputStream input)545   public static com.google.container.v1.SetNodePoolSizeRequest parseDelimitedFrom(
546       java.io.InputStream input) throws java.io.IOException {
547     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
548   }
549 
parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)550   public static com.google.container.v1.SetNodePoolSizeRequest parseDelimitedFrom(
551       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
552       throws java.io.IOException {
553     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
554         PARSER, input, extensionRegistry);
555   }
556 
parseFrom( com.google.protobuf.CodedInputStream input)557   public static com.google.container.v1.SetNodePoolSizeRequest parseFrom(
558       com.google.protobuf.CodedInputStream input) throws java.io.IOException {
559     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
560   }
561 
parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)562   public static com.google.container.v1.SetNodePoolSizeRequest parseFrom(
563       com.google.protobuf.CodedInputStream input,
564       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
565       throws java.io.IOException {
566     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
567         PARSER, input, extensionRegistry);
568   }
569 
570   @java.lang.Override
newBuilderForType()571   public Builder newBuilderForType() {
572     return newBuilder();
573   }
574 
newBuilder()575   public static Builder newBuilder() {
576     return DEFAULT_INSTANCE.toBuilder();
577   }
578 
newBuilder(com.google.container.v1.SetNodePoolSizeRequest prototype)579   public static Builder newBuilder(com.google.container.v1.SetNodePoolSizeRequest prototype) {
580     return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
581   }
582 
583   @java.lang.Override
toBuilder()584   public Builder toBuilder() {
585     return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
586   }
587 
588   @java.lang.Override
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)589   protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
590     Builder builder = new Builder(parent);
591     return builder;
592   }
593   /**
594    *
595    *
596    * <pre>
597    * SetNodePoolSizeRequest sets the size of a node pool.
598    * </pre>
599    *
600    * Protobuf type {@code google.container.v1.SetNodePoolSizeRequest}
601    */
602   public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder>
603       implements
604       // @@protoc_insertion_point(builder_implements:google.container.v1.SetNodePoolSizeRequest)
605       com.google.container.v1.SetNodePoolSizeRequestOrBuilder {
getDescriptor()606     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
607       return com.google.container.v1.ClusterServiceProto
608           .internal_static_google_container_v1_SetNodePoolSizeRequest_descriptor;
609     }
610 
611     @java.lang.Override
612     protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()613         internalGetFieldAccessorTable() {
614       return com.google.container.v1.ClusterServiceProto
615           .internal_static_google_container_v1_SetNodePoolSizeRequest_fieldAccessorTable
616           .ensureFieldAccessorsInitialized(
617               com.google.container.v1.SetNodePoolSizeRequest.class,
618               com.google.container.v1.SetNodePoolSizeRequest.Builder.class);
619     }
620 
621     // Construct using com.google.container.v1.SetNodePoolSizeRequest.newBuilder()
Builder()622     private Builder() {}
623 
Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)624     private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
625       super(parent);
626     }
627 
628     @java.lang.Override
clear()629     public Builder clear() {
630       super.clear();
631       bitField0_ = 0;
632       projectId_ = "";
633       zone_ = "";
634       clusterId_ = "";
635       nodePoolId_ = "";
636       nodeCount_ = 0;
637       name_ = "";
638       return this;
639     }
640 
641     @java.lang.Override
getDescriptorForType()642     public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
643       return com.google.container.v1.ClusterServiceProto
644           .internal_static_google_container_v1_SetNodePoolSizeRequest_descriptor;
645     }
646 
647     @java.lang.Override
getDefaultInstanceForType()648     public com.google.container.v1.SetNodePoolSizeRequest getDefaultInstanceForType() {
649       return com.google.container.v1.SetNodePoolSizeRequest.getDefaultInstance();
650     }
651 
652     @java.lang.Override
build()653     public com.google.container.v1.SetNodePoolSizeRequest build() {
654       com.google.container.v1.SetNodePoolSizeRequest result = buildPartial();
655       if (!result.isInitialized()) {
656         throw newUninitializedMessageException(result);
657       }
658       return result;
659     }
660 
661     @java.lang.Override
buildPartial()662     public com.google.container.v1.SetNodePoolSizeRequest buildPartial() {
663       com.google.container.v1.SetNodePoolSizeRequest result =
664           new com.google.container.v1.SetNodePoolSizeRequest(this);
665       if (bitField0_ != 0) {
666         buildPartial0(result);
667       }
668       onBuilt();
669       return result;
670     }
671 
buildPartial0(com.google.container.v1.SetNodePoolSizeRequest result)672     private void buildPartial0(com.google.container.v1.SetNodePoolSizeRequest result) {
673       int from_bitField0_ = bitField0_;
674       if (((from_bitField0_ & 0x00000001) != 0)) {
675         result.projectId_ = projectId_;
676       }
677       if (((from_bitField0_ & 0x00000002) != 0)) {
678         result.zone_ = zone_;
679       }
680       if (((from_bitField0_ & 0x00000004) != 0)) {
681         result.clusterId_ = clusterId_;
682       }
683       if (((from_bitField0_ & 0x00000008) != 0)) {
684         result.nodePoolId_ = nodePoolId_;
685       }
686       if (((from_bitField0_ & 0x00000010) != 0)) {
687         result.nodeCount_ = nodeCount_;
688       }
689       if (((from_bitField0_ & 0x00000020) != 0)) {
690         result.name_ = name_;
691       }
692     }
693 
694     @java.lang.Override
clone()695     public Builder clone() {
696       return super.clone();
697     }
698 
699     @java.lang.Override
setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)700     public Builder setField(
701         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
702       return super.setField(field, value);
703     }
704 
705     @java.lang.Override
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)706     public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
707       return super.clearField(field);
708     }
709 
710     @java.lang.Override
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)711     public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
712       return super.clearOneof(oneof);
713     }
714 
715     @java.lang.Override
setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)716     public Builder setRepeatedField(
717         com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) {
718       return super.setRepeatedField(field, index, value);
719     }
720 
721     @java.lang.Override
addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)722     public Builder addRepeatedField(
723         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
724       return super.addRepeatedField(field, value);
725     }
726 
727     @java.lang.Override
mergeFrom(com.google.protobuf.Message other)728     public Builder mergeFrom(com.google.protobuf.Message other) {
729       if (other instanceof com.google.container.v1.SetNodePoolSizeRequest) {
730         return mergeFrom((com.google.container.v1.SetNodePoolSizeRequest) other);
731       } else {
732         super.mergeFrom(other);
733         return this;
734       }
735     }
736 
mergeFrom(com.google.container.v1.SetNodePoolSizeRequest other)737     public Builder mergeFrom(com.google.container.v1.SetNodePoolSizeRequest other) {
738       if (other == com.google.container.v1.SetNodePoolSizeRequest.getDefaultInstance()) return this;
739       if (!other.getProjectId().isEmpty()) {
740         projectId_ = other.projectId_;
741         bitField0_ |= 0x00000001;
742         onChanged();
743       }
744       if (!other.getZone().isEmpty()) {
745         zone_ = other.zone_;
746         bitField0_ |= 0x00000002;
747         onChanged();
748       }
749       if (!other.getClusterId().isEmpty()) {
750         clusterId_ = other.clusterId_;
751         bitField0_ |= 0x00000004;
752         onChanged();
753       }
754       if (!other.getNodePoolId().isEmpty()) {
755         nodePoolId_ = other.nodePoolId_;
756         bitField0_ |= 0x00000008;
757         onChanged();
758       }
759       if (other.getNodeCount() != 0) {
760         setNodeCount(other.getNodeCount());
761       }
762       if (!other.getName().isEmpty()) {
763         name_ = other.name_;
764         bitField0_ |= 0x00000020;
765         onChanged();
766       }
767       this.mergeUnknownFields(other.getUnknownFields());
768       onChanged();
769       return this;
770     }
771 
772     @java.lang.Override
isInitialized()773     public final boolean isInitialized() {
774       return true;
775     }
776 
777     @java.lang.Override
mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)778     public Builder mergeFrom(
779         com.google.protobuf.CodedInputStream input,
780         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
781         throws java.io.IOException {
782       if (extensionRegistry == null) {
783         throw new java.lang.NullPointerException();
784       }
785       try {
786         boolean done = false;
787         while (!done) {
788           int tag = input.readTag();
789           switch (tag) {
790             case 0:
791               done = true;
792               break;
793             case 10:
794               {
795                 projectId_ = input.readStringRequireUtf8();
796                 bitField0_ |= 0x00000001;
797                 break;
798               } // case 10
799             case 18:
800               {
801                 zone_ = input.readStringRequireUtf8();
802                 bitField0_ |= 0x00000002;
803                 break;
804               } // case 18
805             case 26:
806               {
807                 clusterId_ = input.readStringRequireUtf8();
808                 bitField0_ |= 0x00000004;
809                 break;
810               } // case 26
811             case 34:
812               {
813                 nodePoolId_ = input.readStringRequireUtf8();
814                 bitField0_ |= 0x00000008;
815                 break;
816               } // case 34
817             case 40:
818               {
819                 nodeCount_ = input.readInt32();
820                 bitField0_ |= 0x00000010;
821                 break;
822               } // case 40
823             case 58:
824               {
825                 name_ = input.readStringRequireUtf8();
826                 bitField0_ |= 0x00000020;
827                 break;
828               } // case 58
829             default:
830               {
831                 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
832                   done = true; // was an endgroup tag
833                 }
834                 break;
835               } // default:
836           } // switch (tag)
837         } // while (!done)
838       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
839         throw e.unwrapIOException();
840       } finally {
841         onChanged();
842       } // finally
843       return this;
844     }
845 
846     private int bitField0_;
847 
848     private java.lang.Object projectId_ = "";
849     /**
850      *
851      *
852      * <pre>
853      * Deprecated. The Google Developers Console [project ID or project
854      * number](https://cloud.google.com/resource-manager/docs/creating-managing-projects).
855      * This field has been deprecated and replaced by the name field.
856      * </pre>
857      *
858      * <code>string project_id = 1 [deprecated = true];</code>
859      *
860      * @deprecated google.container.v1.SetNodePoolSizeRequest.project_id is deprecated. See
861      *     google/container/v1/cluster_service.proto;l=3518
862      * @return The projectId.
863      */
864     @java.lang.Deprecated
getProjectId()865     public java.lang.String getProjectId() {
866       java.lang.Object ref = projectId_;
867       if (!(ref instanceof java.lang.String)) {
868         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
869         java.lang.String s = bs.toStringUtf8();
870         projectId_ = s;
871         return s;
872       } else {
873         return (java.lang.String) ref;
874       }
875     }
876     /**
877      *
878      *
879      * <pre>
880      * Deprecated. The Google Developers Console [project ID or project
881      * number](https://cloud.google.com/resource-manager/docs/creating-managing-projects).
882      * This field has been deprecated and replaced by the name field.
883      * </pre>
884      *
885      * <code>string project_id = 1 [deprecated = true];</code>
886      *
887      * @deprecated google.container.v1.SetNodePoolSizeRequest.project_id is deprecated. See
888      *     google/container/v1/cluster_service.proto;l=3518
889      * @return The bytes for projectId.
890      */
891     @java.lang.Deprecated
getProjectIdBytes()892     public com.google.protobuf.ByteString getProjectIdBytes() {
893       java.lang.Object ref = projectId_;
894       if (ref instanceof String) {
895         com.google.protobuf.ByteString b =
896             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
897         projectId_ = b;
898         return b;
899       } else {
900         return (com.google.protobuf.ByteString) ref;
901       }
902     }
903     /**
904      *
905      *
906      * <pre>
907      * Deprecated. The Google Developers Console [project ID or project
908      * number](https://cloud.google.com/resource-manager/docs/creating-managing-projects).
909      * This field has been deprecated and replaced by the name field.
910      * </pre>
911      *
912      * <code>string project_id = 1 [deprecated = true];</code>
913      *
914      * @deprecated google.container.v1.SetNodePoolSizeRequest.project_id is deprecated. See
915      *     google/container/v1/cluster_service.proto;l=3518
916      * @param value The projectId to set.
917      * @return This builder for chaining.
918      */
919     @java.lang.Deprecated
setProjectId(java.lang.String value)920     public Builder setProjectId(java.lang.String value) {
921       if (value == null) {
922         throw new NullPointerException();
923       }
924       projectId_ = value;
925       bitField0_ |= 0x00000001;
926       onChanged();
927       return this;
928     }
929     /**
930      *
931      *
932      * <pre>
933      * Deprecated. The Google Developers Console [project ID or project
934      * number](https://cloud.google.com/resource-manager/docs/creating-managing-projects).
935      * This field has been deprecated and replaced by the name field.
936      * </pre>
937      *
938      * <code>string project_id = 1 [deprecated = true];</code>
939      *
940      * @deprecated google.container.v1.SetNodePoolSizeRequest.project_id is deprecated. See
941      *     google/container/v1/cluster_service.proto;l=3518
942      * @return This builder for chaining.
943      */
944     @java.lang.Deprecated
clearProjectId()945     public Builder clearProjectId() {
946       projectId_ = getDefaultInstance().getProjectId();
947       bitField0_ = (bitField0_ & ~0x00000001);
948       onChanged();
949       return this;
950     }
951     /**
952      *
953      *
954      * <pre>
955      * Deprecated. The Google Developers Console [project ID or project
956      * number](https://cloud.google.com/resource-manager/docs/creating-managing-projects).
957      * This field has been deprecated and replaced by the name field.
958      * </pre>
959      *
960      * <code>string project_id = 1 [deprecated = true];</code>
961      *
962      * @deprecated google.container.v1.SetNodePoolSizeRequest.project_id is deprecated. See
963      *     google/container/v1/cluster_service.proto;l=3518
964      * @param value The bytes for projectId to set.
965      * @return This builder for chaining.
966      */
967     @java.lang.Deprecated
setProjectIdBytes(com.google.protobuf.ByteString value)968     public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
969       if (value == null) {
970         throw new NullPointerException();
971       }
972       checkByteStringIsUtf8(value);
973       projectId_ = value;
974       bitField0_ |= 0x00000001;
975       onChanged();
976       return this;
977     }
978 
979     private java.lang.Object zone_ = "";
980     /**
981      *
982      *
983      * <pre>
984      * Deprecated. The name of the Google Compute Engine
985      * [zone](https://cloud.google.com/compute/docs/zones#available) in which the
986      * cluster resides. This field has been deprecated and replaced by the name
987      * field.
988      * </pre>
989      *
990      * <code>string zone = 2 [deprecated = true];</code>
991      *
992      * @deprecated google.container.v1.SetNodePoolSizeRequest.zone is deprecated. See
993      *     google/container/v1/cluster_service.proto;l=3524
994      * @return The zone.
995      */
996     @java.lang.Deprecated
getZone()997     public java.lang.String getZone() {
998       java.lang.Object ref = zone_;
999       if (!(ref instanceof java.lang.String)) {
1000         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
1001         java.lang.String s = bs.toStringUtf8();
1002         zone_ = s;
1003         return s;
1004       } else {
1005         return (java.lang.String) ref;
1006       }
1007     }
1008     /**
1009      *
1010      *
1011      * <pre>
1012      * Deprecated. The name of the Google Compute Engine
1013      * [zone](https://cloud.google.com/compute/docs/zones#available) in which the
1014      * cluster resides. This field has been deprecated and replaced by the name
1015      * field.
1016      * </pre>
1017      *
1018      * <code>string zone = 2 [deprecated = true];</code>
1019      *
1020      * @deprecated google.container.v1.SetNodePoolSizeRequest.zone is deprecated. See
1021      *     google/container/v1/cluster_service.proto;l=3524
1022      * @return The bytes for zone.
1023      */
1024     @java.lang.Deprecated
getZoneBytes()1025     public com.google.protobuf.ByteString getZoneBytes() {
1026       java.lang.Object ref = zone_;
1027       if (ref instanceof String) {
1028         com.google.protobuf.ByteString b =
1029             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
1030         zone_ = b;
1031         return b;
1032       } else {
1033         return (com.google.protobuf.ByteString) ref;
1034       }
1035     }
1036     /**
1037      *
1038      *
1039      * <pre>
1040      * Deprecated. The name of the Google Compute Engine
1041      * [zone](https://cloud.google.com/compute/docs/zones#available) in which the
1042      * cluster resides. This field has been deprecated and replaced by the name
1043      * field.
1044      * </pre>
1045      *
1046      * <code>string zone = 2 [deprecated = true];</code>
1047      *
1048      * @deprecated google.container.v1.SetNodePoolSizeRequest.zone is deprecated. See
1049      *     google/container/v1/cluster_service.proto;l=3524
1050      * @param value The zone to set.
1051      * @return This builder for chaining.
1052      */
1053     @java.lang.Deprecated
setZone(java.lang.String value)1054     public Builder setZone(java.lang.String value) {
1055       if (value == null) {
1056         throw new NullPointerException();
1057       }
1058       zone_ = value;
1059       bitField0_ |= 0x00000002;
1060       onChanged();
1061       return this;
1062     }
1063     /**
1064      *
1065      *
1066      * <pre>
1067      * Deprecated. The name of the Google Compute Engine
1068      * [zone](https://cloud.google.com/compute/docs/zones#available) in which the
1069      * cluster resides. This field has been deprecated and replaced by the name
1070      * field.
1071      * </pre>
1072      *
1073      * <code>string zone = 2 [deprecated = true];</code>
1074      *
1075      * @deprecated google.container.v1.SetNodePoolSizeRequest.zone is deprecated. See
1076      *     google/container/v1/cluster_service.proto;l=3524
1077      * @return This builder for chaining.
1078      */
1079     @java.lang.Deprecated
clearZone()1080     public Builder clearZone() {
1081       zone_ = getDefaultInstance().getZone();
1082       bitField0_ = (bitField0_ & ~0x00000002);
1083       onChanged();
1084       return this;
1085     }
1086     /**
1087      *
1088      *
1089      * <pre>
1090      * Deprecated. The name of the Google Compute Engine
1091      * [zone](https://cloud.google.com/compute/docs/zones#available) in which the
1092      * cluster resides. This field has been deprecated and replaced by the name
1093      * field.
1094      * </pre>
1095      *
1096      * <code>string zone = 2 [deprecated = true];</code>
1097      *
1098      * @deprecated google.container.v1.SetNodePoolSizeRequest.zone is deprecated. See
1099      *     google/container/v1/cluster_service.proto;l=3524
1100      * @param value The bytes for zone to set.
1101      * @return This builder for chaining.
1102      */
1103     @java.lang.Deprecated
setZoneBytes(com.google.protobuf.ByteString value)1104     public Builder setZoneBytes(com.google.protobuf.ByteString value) {
1105       if (value == null) {
1106         throw new NullPointerException();
1107       }
1108       checkByteStringIsUtf8(value);
1109       zone_ = value;
1110       bitField0_ |= 0x00000002;
1111       onChanged();
1112       return this;
1113     }
1114 
1115     private java.lang.Object clusterId_ = "";
1116     /**
1117      *
1118      *
1119      * <pre>
1120      * Deprecated. The name of the cluster to update.
1121      * This field has been deprecated and replaced by the name field.
1122      * </pre>
1123      *
1124      * <code>string cluster_id = 3 [deprecated = true];</code>
1125      *
1126      * @deprecated google.container.v1.SetNodePoolSizeRequest.cluster_id is deprecated. See
1127      *     google/container/v1/cluster_service.proto;l=3528
1128      * @return The clusterId.
1129      */
1130     @java.lang.Deprecated
getClusterId()1131     public java.lang.String getClusterId() {
1132       java.lang.Object ref = clusterId_;
1133       if (!(ref instanceof java.lang.String)) {
1134         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
1135         java.lang.String s = bs.toStringUtf8();
1136         clusterId_ = s;
1137         return s;
1138       } else {
1139         return (java.lang.String) ref;
1140       }
1141     }
1142     /**
1143      *
1144      *
1145      * <pre>
1146      * Deprecated. The name of the cluster to update.
1147      * This field has been deprecated and replaced by the name field.
1148      * </pre>
1149      *
1150      * <code>string cluster_id = 3 [deprecated = true];</code>
1151      *
1152      * @deprecated google.container.v1.SetNodePoolSizeRequest.cluster_id is deprecated. See
1153      *     google/container/v1/cluster_service.proto;l=3528
1154      * @return The bytes for clusterId.
1155      */
1156     @java.lang.Deprecated
getClusterIdBytes()1157     public com.google.protobuf.ByteString getClusterIdBytes() {
1158       java.lang.Object ref = clusterId_;
1159       if (ref instanceof String) {
1160         com.google.protobuf.ByteString b =
1161             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
1162         clusterId_ = b;
1163         return b;
1164       } else {
1165         return (com.google.protobuf.ByteString) ref;
1166       }
1167     }
1168     /**
1169      *
1170      *
1171      * <pre>
1172      * Deprecated. The name of the cluster to update.
1173      * This field has been deprecated and replaced by the name field.
1174      * </pre>
1175      *
1176      * <code>string cluster_id = 3 [deprecated = true];</code>
1177      *
1178      * @deprecated google.container.v1.SetNodePoolSizeRequest.cluster_id is deprecated. See
1179      *     google/container/v1/cluster_service.proto;l=3528
1180      * @param value The clusterId to set.
1181      * @return This builder for chaining.
1182      */
1183     @java.lang.Deprecated
setClusterId(java.lang.String value)1184     public Builder setClusterId(java.lang.String value) {
1185       if (value == null) {
1186         throw new NullPointerException();
1187       }
1188       clusterId_ = value;
1189       bitField0_ |= 0x00000004;
1190       onChanged();
1191       return this;
1192     }
1193     /**
1194      *
1195      *
1196      * <pre>
1197      * Deprecated. The name of the cluster to update.
1198      * This field has been deprecated and replaced by the name field.
1199      * </pre>
1200      *
1201      * <code>string cluster_id = 3 [deprecated = true];</code>
1202      *
1203      * @deprecated google.container.v1.SetNodePoolSizeRequest.cluster_id is deprecated. See
1204      *     google/container/v1/cluster_service.proto;l=3528
1205      * @return This builder for chaining.
1206      */
1207     @java.lang.Deprecated
clearClusterId()1208     public Builder clearClusterId() {
1209       clusterId_ = getDefaultInstance().getClusterId();
1210       bitField0_ = (bitField0_ & ~0x00000004);
1211       onChanged();
1212       return this;
1213     }
1214     /**
1215      *
1216      *
1217      * <pre>
1218      * Deprecated. The name of the cluster to update.
1219      * This field has been deprecated and replaced by the name field.
1220      * </pre>
1221      *
1222      * <code>string cluster_id = 3 [deprecated = true];</code>
1223      *
1224      * @deprecated google.container.v1.SetNodePoolSizeRequest.cluster_id is deprecated. See
1225      *     google/container/v1/cluster_service.proto;l=3528
1226      * @param value The bytes for clusterId to set.
1227      * @return This builder for chaining.
1228      */
1229     @java.lang.Deprecated
setClusterIdBytes(com.google.protobuf.ByteString value)1230     public Builder setClusterIdBytes(com.google.protobuf.ByteString value) {
1231       if (value == null) {
1232         throw new NullPointerException();
1233       }
1234       checkByteStringIsUtf8(value);
1235       clusterId_ = value;
1236       bitField0_ |= 0x00000004;
1237       onChanged();
1238       return this;
1239     }
1240 
1241     private java.lang.Object nodePoolId_ = "";
1242     /**
1243      *
1244      *
1245      * <pre>
1246      * Deprecated. The name of the node pool to update.
1247      * This field has been deprecated and replaced by the name field.
1248      * </pre>
1249      *
1250      * <code>string node_pool_id = 4 [deprecated = true];</code>
1251      *
1252      * @deprecated google.container.v1.SetNodePoolSizeRequest.node_pool_id is deprecated. See
1253      *     google/container/v1/cluster_service.proto;l=3532
1254      * @return The nodePoolId.
1255      */
1256     @java.lang.Deprecated
getNodePoolId()1257     public java.lang.String getNodePoolId() {
1258       java.lang.Object ref = nodePoolId_;
1259       if (!(ref instanceof java.lang.String)) {
1260         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
1261         java.lang.String s = bs.toStringUtf8();
1262         nodePoolId_ = s;
1263         return s;
1264       } else {
1265         return (java.lang.String) ref;
1266       }
1267     }
1268     /**
1269      *
1270      *
1271      * <pre>
1272      * Deprecated. The name of the node pool to update.
1273      * This field has been deprecated and replaced by the name field.
1274      * </pre>
1275      *
1276      * <code>string node_pool_id = 4 [deprecated = true];</code>
1277      *
1278      * @deprecated google.container.v1.SetNodePoolSizeRequest.node_pool_id is deprecated. See
1279      *     google/container/v1/cluster_service.proto;l=3532
1280      * @return The bytes for nodePoolId.
1281      */
1282     @java.lang.Deprecated
getNodePoolIdBytes()1283     public com.google.protobuf.ByteString getNodePoolIdBytes() {
1284       java.lang.Object ref = nodePoolId_;
1285       if (ref instanceof String) {
1286         com.google.protobuf.ByteString b =
1287             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
1288         nodePoolId_ = b;
1289         return b;
1290       } else {
1291         return (com.google.protobuf.ByteString) ref;
1292       }
1293     }
1294     /**
1295      *
1296      *
1297      * <pre>
1298      * Deprecated. The name of the node pool to update.
1299      * This field has been deprecated and replaced by the name field.
1300      * </pre>
1301      *
1302      * <code>string node_pool_id = 4 [deprecated = true];</code>
1303      *
1304      * @deprecated google.container.v1.SetNodePoolSizeRequest.node_pool_id is deprecated. See
1305      *     google/container/v1/cluster_service.proto;l=3532
1306      * @param value The nodePoolId to set.
1307      * @return This builder for chaining.
1308      */
1309     @java.lang.Deprecated
setNodePoolId(java.lang.String value)1310     public Builder setNodePoolId(java.lang.String value) {
1311       if (value == null) {
1312         throw new NullPointerException();
1313       }
1314       nodePoolId_ = value;
1315       bitField0_ |= 0x00000008;
1316       onChanged();
1317       return this;
1318     }
1319     /**
1320      *
1321      *
1322      * <pre>
1323      * Deprecated. The name of the node pool to update.
1324      * This field has been deprecated and replaced by the name field.
1325      * </pre>
1326      *
1327      * <code>string node_pool_id = 4 [deprecated = true];</code>
1328      *
1329      * @deprecated google.container.v1.SetNodePoolSizeRequest.node_pool_id is deprecated. See
1330      *     google/container/v1/cluster_service.proto;l=3532
1331      * @return This builder for chaining.
1332      */
1333     @java.lang.Deprecated
clearNodePoolId()1334     public Builder clearNodePoolId() {
1335       nodePoolId_ = getDefaultInstance().getNodePoolId();
1336       bitField0_ = (bitField0_ & ~0x00000008);
1337       onChanged();
1338       return this;
1339     }
1340     /**
1341      *
1342      *
1343      * <pre>
1344      * Deprecated. The name of the node pool to update.
1345      * This field has been deprecated and replaced by the name field.
1346      * </pre>
1347      *
1348      * <code>string node_pool_id = 4 [deprecated = true];</code>
1349      *
1350      * @deprecated google.container.v1.SetNodePoolSizeRequest.node_pool_id is deprecated. See
1351      *     google/container/v1/cluster_service.proto;l=3532
1352      * @param value The bytes for nodePoolId to set.
1353      * @return This builder for chaining.
1354      */
1355     @java.lang.Deprecated
setNodePoolIdBytes(com.google.protobuf.ByteString value)1356     public Builder setNodePoolIdBytes(com.google.protobuf.ByteString value) {
1357       if (value == null) {
1358         throw new NullPointerException();
1359       }
1360       checkByteStringIsUtf8(value);
1361       nodePoolId_ = value;
1362       bitField0_ |= 0x00000008;
1363       onChanged();
1364       return this;
1365     }
1366 
1367     private int nodeCount_;
1368     /**
1369      *
1370      *
1371      * <pre>
1372      * Required. The desired node count for the pool.
1373      * </pre>
1374      *
1375      * <code>int32 node_count = 5 [(.google.api.field_behavior) = REQUIRED];</code>
1376      *
1377      * @return The nodeCount.
1378      */
1379     @java.lang.Override
getNodeCount()1380     public int getNodeCount() {
1381       return nodeCount_;
1382     }
1383     /**
1384      *
1385      *
1386      * <pre>
1387      * Required. The desired node count for the pool.
1388      * </pre>
1389      *
1390      * <code>int32 node_count = 5 [(.google.api.field_behavior) = REQUIRED];</code>
1391      *
1392      * @param value The nodeCount to set.
1393      * @return This builder for chaining.
1394      */
setNodeCount(int value)1395     public Builder setNodeCount(int value) {
1396 
1397       nodeCount_ = value;
1398       bitField0_ |= 0x00000010;
1399       onChanged();
1400       return this;
1401     }
1402     /**
1403      *
1404      *
1405      * <pre>
1406      * Required. The desired node count for the pool.
1407      * </pre>
1408      *
1409      * <code>int32 node_count = 5 [(.google.api.field_behavior) = REQUIRED];</code>
1410      *
1411      * @return This builder for chaining.
1412      */
clearNodeCount()1413     public Builder clearNodeCount() {
1414       bitField0_ = (bitField0_ & ~0x00000010);
1415       nodeCount_ = 0;
1416       onChanged();
1417       return this;
1418     }
1419 
1420     private java.lang.Object name_ = "";
1421     /**
1422      *
1423      *
1424      * <pre>
1425      * The name (project, location, cluster, node pool id) of the node pool to set
1426      * size.
1427      * Specified in the format `projects/&#42;&#47;locations/&#42;&#47;clusters/&#42;&#47;nodePools/&#42;`.
1428      * </pre>
1429      *
1430      * <code>string name = 7;</code>
1431      *
1432      * @return The name.
1433      */
getName()1434     public java.lang.String getName() {
1435       java.lang.Object ref = name_;
1436       if (!(ref instanceof java.lang.String)) {
1437         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
1438         java.lang.String s = bs.toStringUtf8();
1439         name_ = s;
1440         return s;
1441       } else {
1442         return (java.lang.String) ref;
1443       }
1444     }
1445     /**
1446      *
1447      *
1448      * <pre>
1449      * The name (project, location, cluster, node pool id) of the node pool to set
1450      * size.
1451      * Specified in the format `projects/&#42;&#47;locations/&#42;&#47;clusters/&#42;&#47;nodePools/&#42;`.
1452      * </pre>
1453      *
1454      * <code>string name = 7;</code>
1455      *
1456      * @return The bytes for name.
1457      */
getNameBytes()1458     public com.google.protobuf.ByteString getNameBytes() {
1459       java.lang.Object ref = name_;
1460       if (ref instanceof String) {
1461         com.google.protobuf.ByteString b =
1462             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
1463         name_ = b;
1464         return b;
1465       } else {
1466         return (com.google.protobuf.ByteString) ref;
1467       }
1468     }
1469     /**
1470      *
1471      *
1472      * <pre>
1473      * The name (project, location, cluster, node pool id) of the node pool to set
1474      * size.
1475      * Specified in the format `projects/&#42;&#47;locations/&#42;&#47;clusters/&#42;&#47;nodePools/&#42;`.
1476      * </pre>
1477      *
1478      * <code>string name = 7;</code>
1479      *
1480      * @param value The name to set.
1481      * @return This builder for chaining.
1482      */
setName(java.lang.String value)1483     public Builder setName(java.lang.String value) {
1484       if (value == null) {
1485         throw new NullPointerException();
1486       }
1487       name_ = value;
1488       bitField0_ |= 0x00000020;
1489       onChanged();
1490       return this;
1491     }
1492     /**
1493      *
1494      *
1495      * <pre>
1496      * The name (project, location, cluster, node pool id) of the node pool to set
1497      * size.
1498      * Specified in the format `projects/&#42;&#47;locations/&#42;&#47;clusters/&#42;&#47;nodePools/&#42;`.
1499      * </pre>
1500      *
1501      * <code>string name = 7;</code>
1502      *
1503      * @return This builder for chaining.
1504      */
clearName()1505     public Builder clearName() {
1506       name_ = getDefaultInstance().getName();
1507       bitField0_ = (bitField0_ & ~0x00000020);
1508       onChanged();
1509       return this;
1510     }
1511     /**
1512      *
1513      *
1514      * <pre>
1515      * The name (project, location, cluster, node pool id) of the node pool to set
1516      * size.
1517      * Specified in the format `projects/&#42;&#47;locations/&#42;&#47;clusters/&#42;&#47;nodePools/&#42;`.
1518      * </pre>
1519      *
1520      * <code>string name = 7;</code>
1521      *
1522      * @param value The bytes for name to set.
1523      * @return This builder for chaining.
1524      */
setNameBytes(com.google.protobuf.ByteString value)1525     public Builder setNameBytes(com.google.protobuf.ByteString value) {
1526       if (value == null) {
1527         throw new NullPointerException();
1528       }
1529       checkByteStringIsUtf8(value);
1530       name_ = value;
1531       bitField0_ |= 0x00000020;
1532       onChanged();
1533       return this;
1534     }
1535 
1536     @java.lang.Override
setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1537     public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
1538       return super.setUnknownFields(unknownFields);
1539     }
1540 
1541     @java.lang.Override
mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1542     public final Builder mergeUnknownFields(
1543         final com.google.protobuf.UnknownFieldSet unknownFields) {
1544       return super.mergeUnknownFields(unknownFields);
1545     }
1546 
1547     // @@protoc_insertion_point(builder_scope:google.container.v1.SetNodePoolSizeRequest)
1548   }
1549 
1550   // @@protoc_insertion_point(class_scope:google.container.v1.SetNodePoolSizeRequest)
1551   private static final com.google.container.v1.SetNodePoolSizeRequest DEFAULT_INSTANCE;
1552 
1553   static {
1554     DEFAULT_INSTANCE = new com.google.container.v1.SetNodePoolSizeRequest();
1555   }
1556 
getDefaultInstance()1557   public static com.google.container.v1.SetNodePoolSizeRequest getDefaultInstance() {
1558     return DEFAULT_INSTANCE;
1559   }
1560 
1561   private static final com.google.protobuf.Parser<SetNodePoolSizeRequest> PARSER =
1562       new com.google.protobuf.AbstractParser<SetNodePoolSizeRequest>() {
1563         @java.lang.Override
1564         public SetNodePoolSizeRequest parsePartialFrom(
1565             com.google.protobuf.CodedInputStream input,
1566             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1567             throws com.google.protobuf.InvalidProtocolBufferException {
1568           Builder builder = newBuilder();
1569           try {
1570             builder.mergeFrom(input, extensionRegistry);
1571           } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1572             throw e.setUnfinishedMessage(builder.buildPartial());
1573           } catch (com.google.protobuf.UninitializedMessageException e) {
1574             throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
1575           } catch (java.io.IOException e) {
1576             throw new com.google.protobuf.InvalidProtocolBufferException(e)
1577                 .setUnfinishedMessage(builder.buildPartial());
1578           }
1579           return builder.buildPartial();
1580         }
1581       };
1582 
parser()1583   public static com.google.protobuf.Parser<SetNodePoolSizeRequest> parser() {
1584     return PARSER;
1585   }
1586 
1587   @java.lang.Override
getParserForType()1588   public com.google.protobuf.Parser<SetNodePoolSizeRequest> getParserForType() {
1589     return PARSER;
1590   }
1591 
1592   @java.lang.Override
getDefaultInstanceForType()1593   public com.google.container.v1.SetNodePoolSizeRequest getDefaultInstanceForType() {
1594     return DEFAULT_INSTANCE;
1595   }
1596 }
1597