• 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  * DeleteNodePoolRequest deletes a node pool for a cluster.
26  * </pre>
27  *
28  * Protobuf type {@code google.container.v1.DeleteNodePoolRequest}
29  */
30 public final class DeleteNodePoolRequest extends com.google.protobuf.GeneratedMessageV3
31     implements
32     // @@protoc_insertion_point(message_implements:google.container.v1.DeleteNodePoolRequest)
33     DeleteNodePoolRequestOrBuilder {
34   private static final long serialVersionUID = 0L;
35   // Use DeleteNodePoolRequest.newBuilder() to construct.
DeleteNodePoolRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36   private DeleteNodePoolRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
37     super(builder);
38   }
39 
DeleteNodePoolRequest()40   private DeleteNodePoolRequest() {
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 DeleteNodePoolRequest();
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_DeleteNodePoolRequest_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_DeleteNodePoolRequest_fieldAccessorTable
69         .ensureFieldAccessorsInitialized(
70             com.google.container.v1.DeleteNodePoolRequest.class,
71             com.google.container.v1.DeleteNodePoolRequest.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.DeleteNodePoolRequest.project_id is deprecated. See
90    *     google/container/v1/cluster_service.proto;l=2968
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.DeleteNodePoolRequest.project_id is deprecated. See
118    *     google/container/v1/cluster_service.proto;l=2968
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.DeleteNodePoolRequest.zone is deprecated. See
152    *     google/container/v1/cluster_service.proto;l=2974
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.DeleteNodePoolRequest.zone is deprecated. See
181    *     google/container/v1/cluster_service.proto;l=2974
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.
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.DeleteNodePoolRequest.cluster_id is deprecated. See
213    *     google/container/v1/cluster_service.proto;l=2978
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.
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.DeleteNodePoolRequest.cluster_id is deprecated. See
240    *     google/container/v1/cluster_service.proto;l=2978
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 delete.
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.DeleteNodePoolRequest.node_pool_id is deprecated. See
272    *     google/container/v1/cluster_service.proto;l=2982
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 delete.
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.DeleteNodePoolRequest.node_pool_id is deprecated. See
299    *     google/container/v1/cluster_service.proto;l=2982
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 NAME_FIELD_NUMBER = 6;
317 
318   @SuppressWarnings("serial")
319   private volatile java.lang.Object name_ = "";
320   /**
321    *
322    *
323    * <pre>
324    * The name (project, location, cluster, node pool id) of the node pool to
325    * delete. Specified in the format
326    * `projects/&#42;&#47;locations/&#42;&#47;clusters/&#42;&#47;nodePools/&#42;`.
327    * </pre>
328    *
329    * <code>string name = 6;</code>
330    *
331    * @return The name.
332    */
333   @java.lang.Override
getName()334   public java.lang.String getName() {
335     java.lang.Object ref = name_;
336     if (ref instanceof java.lang.String) {
337       return (java.lang.String) ref;
338     } else {
339       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
340       java.lang.String s = bs.toStringUtf8();
341       name_ = s;
342       return s;
343     }
344   }
345   /**
346    *
347    *
348    * <pre>
349    * The name (project, location, cluster, node pool id) of the node pool to
350    * delete. Specified in the format
351    * `projects/&#42;&#47;locations/&#42;&#47;clusters/&#42;&#47;nodePools/&#42;`.
352    * </pre>
353    *
354    * <code>string name = 6;</code>
355    *
356    * @return The bytes for name.
357    */
358   @java.lang.Override
getNameBytes()359   public com.google.protobuf.ByteString getNameBytes() {
360     java.lang.Object ref = name_;
361     if (ref instanceof java.lang.String) {
362       com.google.protobuf.ByteString b =
363           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
364       name_ = b;
365       return b;
366     } else {
367       return (com.google.protobuf.ByteString) ref;
368     }
369   }
370 
371   private byte memoizedIsInitialized = -1;
372 
373   @java.lang.Override
isInitialized()374   public final boolean isInitialized() {
375     byte isInitialized = memoizedIsInitialized;
376     if (isInitialized == 1) return true;
377     if (isInitialized == 0) return false;
378 
379     memoizedIsInitialized = 1;
380     return true;
381   }
382 
383   @java.lang.Override
writeTo(com.google.protobuf.CodedOutputStream output)384   public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
385     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(projectId_)) {
386       com.google.protobuf.GeneratedMessageV3.writeString(output, 1, projectId_);
387     }
388     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(zone_)) {
389       com.google.protobuf.GeneratedMessageV3.writeString(output, 2, zone_);
390     }
391     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clusterId_)) {
392       com.google.protobuf.GeneratedMessageV3.writeString(output, 3, clusterId_);
393     }
394     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nodePoolId_)) {
395       com.google.protobuf.GeneratedMessageV3.writeString(output, 4, nodePoolId_);
396     }
397     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
398       com.google.protobuf.GeneratedMessageV3.writeString(output, 6, name_);
399     }
400     getUnknownFields().writeTo(output);
401   }
402 
403   @java.lang.Override
getSerializedSize()404   public int getSerializedSize() {
405     int size = memoizedSize;
406     if (size != -1) return size;
407 
408     size = 0;
409     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(projectId_)) {
410       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, projectId_);
411     }
412     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(zone_)) {
413       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, zone_);
414     }
415     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clusterId_)) {
416       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, clusterId_);
417     }
418     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nodePoolId_)) {
419       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, nodePoolId_);
420     }
421     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
422       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, name_);
423     }
424     size += getUnknownFields().getSerializedSize();
425     memoizedSize = size;
426     return size;
427   }
428 
429   @java.lang.Override
equals(final java.lang.Object obj)430   public boolean equals(final java.lang.Object obj) {
431     if (obj == this) {
432       return true;
433     }
434     if (!(obj instanceof com.google.container.v1.DeleteNodePoolRequest)) {
435       return super.equals(obj);
436     }
437     com.google.container.v1.DeleteNodePoolRequest other =
438         (com.google.container.v1.DeleteNodePoolRequest) obj;
439 
440     if (!getProjectId().equals(other.getProjectId())) return false;
441     if (!getZone().equals(other.getZone())) return false;
442     if (!getClusterId().equals(other.getClusterId())) return false;
443     if (!getNodePoolId().equals(other.getNodePoolId())) return false;
444     if (!getName().equals(other.getName())) return false;
445     if (!getUnknownFields().equals(other.getUnknownFields())) return false;
446     return true;
447   }
448 
449   @java.lang.Override
hashCode()450   public int hashCode() {
451     if (memoizedHashCode != 0) {
452       return memoizedHashCode;
453     }
454     int hash = 41;
455     hash = (19 * hash) + getDescriptor().hashCode();
456     hash = (37 * hash) + PROJECT_ID_FIELD_NUMBER;
457     hash = (53 * hash) + getProjectId().hashCode();
458     hash = (37 * hash) + ZONE_FIELD_NUMBER;
459     hash = (53 * hash) + getZone().hashCode();
460     hash = (37 * hash) + CLUSTER_ID_FIELD_NUMBER;
461     hash = (53 * hash) + getClusterId().hashCode();
462     hash = (37 * hash) + NODE_POOL_ID_FIELD_NUMBER;
463     hash = (53 * hash) + getNodePoolId().hashCode();
464     hash = (37 * hash) + NAME_FIELD_NUMBER;
465     hash = (53 * hash) + getName().hashCode();
466     hash = (29 * hash) + getUnknownFields().hashCode();
467     memoizedHashCode = hash;
468     return hash;
469   }
470 
parseFrom(java.nio.ByteBuffer data)471   public static com.google.container.v1.DeleteNodePoolRequest parseFrom(java.nio.ByteBuffer data)
472       throws com.google.protobuf.InvalidProtocolBufferException {
473     return PARSER.parseFrom(data);
474   }
475 
parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)476   public static com.google.container.v1.DeleteNodePoolRequest parseFrom(
477       java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
478       throws com.google.protobuf.InvalidProtocolBufferException {
479     return PARSER.parseFrom(data, extensionRegistry);
480   }
481 
parseFrom( com.google.protobuf.ByteString data)482   public static com.google.container.v1.DeleteNodePoolRequest parseFrom(
483       com.google.protobuf.ByteString data)
484       throws com.google.protobuf.InvalidProtocolBufferException {
485     return PARSER.parseFrom(data);
486   }
487 
parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)488   public static com.google.container.v1.DeleteNodePoolRequest parseFrom(
489       com.google.protobuf.ByteString data,
490       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
491       throws com.google.protobuf.InvalidProtocolBufferException {
492     return PARSER.parseFrom(data, extensionRegistry);
493   }
494 
parseFrom(byte[] data)495   public static com.google.container.v1.DeleteNodePoolRequest parseFrom(byte[] data)
496       throws com.google.protobuf.InvalidProtocolBufferException {
497     return PARSER.parseFrom(data);
498   }
499 
parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)500   public static com.google.container.v1.DeleteNodePoolRequest parseFrom(
501       byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
502       throws com.google.protobuf.InvalidProtocolBufferException {
503     return PARSER.parseFrom(data, extensionRegistry);
504   }
505 
parseFrom(java.io.InputStream input)506   public static com.google.container.v1.DeleteNodePoolRequest parseFrom(java.io.InputStream input)
507       throws java.io.IOException {
508     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
509   }
510 
parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)511   public static com.google.container.v1.DeleteNodePoolRequest parseFrom(
512       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
513       throws java.io.IOException {
514     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
515         PARSER, input, extensionRegistry);
516   }
517 
parseDelimitedFrom( java.io.InputStream input)518   public static com.google.container.v1.DeleteNodePoolRequest parseDelimitedFrom(
519       java.io.InputStream input) throws java.io.IOException {
520     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
521   }
522 
parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)523   public static com.google.container.v1.DeleteNodePoolRequest parseDelimitedFrom(
524       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
525       throws java.io.IOException {
526     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
527         PARSER, input, extensionRegistry);
528   }
529 
parseFrom( com.google.protobuf.CodedInputStream input)530   public static com.google.container.v1.DeleteNodePoolRequest parseFrom(
531       com.google.protobuf.CodedInputStream input) throws java.io.IOException {
532     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
533   }
534 
parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)535   public static com.google.container.v1.DeleteNodePoolRequest parseFrom(
536       com.google.protobuf.CodedInputStream input,
537       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
538       throws java.io.IOException {
539     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
540         PARSER, input, extensionRegistry);
541   }
542 
543   @java.lang.Override
newBuilderForType()544   public Builder newBuilderForType() {
545     return newBuilder();
546   }
547 
newBuilder()548   public static Builder newBuilder() {
549     return DEFAULT_INSTANCE.toBuilder();
550   }
551 
newBuilder(com.google.container.v1.DeleteNodePoolRequest prototype)552   public static Builder newBuilder(com.google.container.v1.DeleteNodePoolRequest prototype) {
553     return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
554   }
555 
556   @java.lang.Override
toBuilder()557   public Builder toBuilder() {
558     return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
559   }
560 
561   @java.lang.Override
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)562   protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
563     Builder builder = new Builder(parent);
564     return builder;
565   }
566   /**
567    *
568    *
569    * <pre>
570    * DeleteNodePoolRequest deletes a node pool for a cluster.
571    * </pre>
572    *
573    * Protobuf type {@code google.container.v1.DeleteNodePoolRequest}
574    */
575   public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder>
576       implements
577       // @@protoc_insertion_point(builder_implements:google.container.v1.DeleteNodePoolRequest)
578       com.google.container.v1.DeleteNodePoolRequestOrBuilder {
getDescriptor()579     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
580       return com.google.container.v1.ClusterServiceProto
581           .internal_static_google_container_v1_DeleteNodePoolRequest_descriptor;
582     }
583 
584     @java.lang.Override
585     protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()586         internalGetFieldAccessorTable() {
587       return com.google.container.v1.ClusterServiceProto
588           .internal_static_google_container_v1_DeleteNodePoolRequest_fieldAccessorTable
589           .ensureFieldAccessorsInitialized(
590               com.google.container.v1.DeleteNodePoolRequest.class,
591               com.google.container.v1.DeleteNodePoolRequest.Builder.class);
592     }
593 
594     // Construct using com.google.container.v1.DeleteNodePoolRequest.newBuilder()
Builder()595     private Builder() {}
596 
Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)597     private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
598       super(parent);
599     }
600 
601     @java.lang.Override
clear()602     public Builder clear() {
603       super.clear();
604       bitField0_ = 0;
605       projectId_ = "";
606       zone_ = "";
607       clusterId_ = "";
608       nodePoolId_ = "";
609       name_ = "";
610       return this;
611     }
612 
613     @java.lang.Override
getDescriptorForType()614     public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
615       return com.google.container.v1.ClusterServiceProto
616           .internal_static_google_container_v1_DeleteNodePoolRequest_descriptor;
617     }
618 
619     @java.lang.Override
getDefaultInstanceForType()620     public com.google.container.v1.DeleteNodePoolRequest getDefaultInstanceForType() {
621       return com.google.container.v1.DeleteNodePoolRequest.getDefaultInstance();
622     }
623 
624     @java.lang.Override
build()625     public com.google.container.v1.DeleteNodePoolRequest build() {
626       com.google.container.v1.DeleteNodePoolRequest result = buildPartial();
627       if (!result.isInitialized()) {
628         throw newUninitializedMessageException(result);
629       }
630       return result;
631     }
632 
633     @java.lang.Override
buildPartial()634     public com.google.container.v1.DeleteNodePoolRequest buildPartial() {
635       com.google.container.v1.DeleteNodePoolRequest result =
636           new com.google.container.v1.DeleteNodePoolRequest(this);
637       if (bitField0_ != 0) {
638         buildPartial0(result);
639       }
640       onBuilt();
641       return result;
642     }
643 
buildPartial0(com.google.container.v1.DeleteNodePoolRequest result)644     private void buildPartial0(com.google.container.v1.DeleteNodePoolRequest result) {
645       int from_bitField0_ = bitField0_;
646       if (((from_bitField0_ & 0x00000001) != 0)) {
647         result.projectId_ = projectId_;
648       }
649       if (((from_bitField0_ & 0x00000002) != 0)) {
650         result.zone_ = zone_;
651       }
652       if (((from_bitField0_ & 0x00000004) != 0)) {
653         result.clusterId_ = clusterId_;
654       }
655       if (((from_bitField0_ & 0x00000008) != 0)) {
656         result.nodePoolId_ = nodePoolId_;
657       }
658       if (((from_bitField0_ & 0x00000010) != 0)) {
659         result.name_ = name_;
660       }
661     }
662 
663     @java.lang.Override
clone()664     public Builder clone() {
665       return super.clone();
666     }
667 
668     @java.lang.Override
setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)669     public Builder setField(
670         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
671       return super.setField(field, value);
672     }
673 
674     @java.lang.Override
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)675     public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
676       return super.clearField(field);
677     }
678 
679     @java.lang.Override
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)680     public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
681       return super.clearOneof(oneof);
682     }
683 
684     @java.lang.Override
setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)685     public Builder setRepeatedField(
686         com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) {
687       return super.setRepeatedField(field, index, value);
688     }
689 
690     @java.lang.Override
addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)691     public Builder addRepeatedField(
692         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
693       return super.addRepeatedField(field, value);
694     }
695 
696     @java.lang.Override
mergeFrom(com.google.protobuf.Message other)697     public Builder mergeFrom(com.google.protobuf.Message other) {
698       if (other instanceof com.google.container.v1.DeleteNodePoolRequest) {
699         return mergeFrom((com.google.container.v1.DeleteNodePoolRequest) other);
700       } else {
701         super.mergeFrom(other);
702         return this;
703       }
704     }
705 
mergeFrom(com.google.container.v1.DeleteNodePoolRequest other)706     public Builder mergeFrom(com.google.container.v1.DeleteNodePoolRequest other) {
707       if (other == com.google.container.v1.DeleteNodePoolRequest.getDefaultInstance()) return this;
708       if (!other.getProjectId().isEmpty()) {
709         projectId_ = other.projectId_;
710         bitField0_ |= 0x00000001;
711         onChanged();
712       }
713       if (!other.getZone().isEmpty()) {
714         zone_ = other.zone_;
715         bitField0_ |= 0x00000002;
716         onChanged();
717       }
718       if (!other.getClusterId().isEmpty()) {
719         clusterId_ = other.clusterId_;
720         bitField0_ |= 0x00000004;
721         onChanged();
722       }
723       if (!other.getNodePoolId().isEmpty()) {
724         nodePoolId_ = other.nodePoolId_;
725         bitField0_ |= 0x00000008;
726         onChanged();
727       }
728       if (!other.getName().isEmpty()) {
729         name_ = other.name_;
730         bitField0_ |= 0x00000010;
731         onChanged();
732       }
733       this.mergeUnknownFields(other.getUnknownFields());
734       onChanged();
735       return this;
736     }
737 
738     @java.lang.Override
isInitialized()739     public final boolean isInitialized() {
740       return true;
741     }
742 
743     @java.lang.Override
mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)744     public Builder mergeFrom(
745         com.google.protobuf.CodedInputStream input,
746         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
747         throws java.io.IOException {
748       if (extensionRegistry == null) {
749         throw new java.lang.NullPointerException();
750       }
751       try {
752         boolean done = false;
753         while (!done) {
754           int tag = input.readTag();
755           switch (tag) {
756             case 0:
757               done = true;
758               break;
759             case 10:
760               {
761                 projectId_ = input.readStringRequireUtf8();
762                 bitField0_ |= 0x00000001;
763                 break;
764               } // case 10
765             case 18:
766               {
767                 zone_ = input.readStringRequireUtf8();
768                 bitField0_ |= 0x00000002;
769                 break;
770               } // case 18
771             case 26:
772               {
773                 clusterId_ = input.readStringRequireUtf8();
774                 bitField0_ |= 0x00000004;
775                 break;
776               } // case 26
777             case 34:
778               {
779                 nodePoolId_ = input.readStringRequireUtf8();
780                 bitField0_ |= 0x00000008;
781                 break;
782               } // case 34
783             case 50:
784               {
785                 name_ = input.readStringRequireUtf8();
786                 bitField0_ |= 0x00000010;
787                 break;
788               } // case 50
789             default:
790               {
791                 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
792                   done = true; // was an endgroup tag
793                 }
794                 break;
795               } // default:
796           } // switch (tag)
797         } // while (!done)
798       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
799         throw e.unwrapIOException();
800       } finally {
801         onChanged();
802       } // finally
803       return this;
804     }
805 
806     private int bitField0_;
807 
808     private java.lang.Object projectId_ = "";
809     /**
810      *
811      *
812      * <pre>
813      * Deprecated. The Google Developers Console [project ID or project
814      * number](https://cloud.google.com/resource-manager/docs/creating-managing-projects).
815      * This field has been deprecated and replaced by the name field.
816      * </pre>
817      *
818      * <code>string project_id = 1 [deprecated = true];</code>
819      *
820      * @deprecated google.container.v1.DeleteNodePoolRequest.project_id is deprecated. See
821      *     google/container/v1/cluster_service.proto;l=2968
822      * @return The projectId.
823      */
824     @java.lang.Deprecated
getProjectId()825     public java.lang.String getProjectId() {
826       java.lang.Object ref = projectId_;
827       if (!(ref instanceof java.lang.String)) {
828         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
829         java.lang.String s = bs.toStringUtf8();
830         projectId_ = s;
831         return s;
832       } else {
833         return (java.lang.String) ref;
834       }
835     }
836     /**
837      *
838      *
839      * <pre>
840      * Deprecated. The Google Developers Console [project ID or project
841      * number](https://cloud.google.com/resource-manager/docs/creating-managing-projects).
842      * This field has been deprecated and replaced by the name field.
843      * </pre>
844      *
845      * <code>string project_id = 1 [deprecated = true];</code>
846      *
847      * @deprecated google.container.v1.DeleteNodePoolRequest.project_id is deprecated. See
848      *     google/container/v1/cluster_service.proto;l=2968
849      * @return The bytes for projectId.
850      */
851     @java.lang.Deprecated
getProjectIdBytes()852     public com.google.protobuf.ByteString getProjectIdBytes() {
853       java.lang.Object ref = projectId_;
854       if (ref instanceof String) {
855         com.google.protobuf.ByteString b =
856             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
857         projectId_ = b;
858         return b;
859       } else {
860         return (com.google.protobuf.ByteString) ref;
861       }
862     }
863     /**
864      *
865      *
866      * <pre>
867      * Deprecated. The Google Developers Console [project ID or project
868      * number](https://cloud.google.com/resource-manager/docs/creating-managing-projects).
869      * This field has been deprecated and replaced by the name field.
870      * </pre>
871      *
872      * <code>string project_id = 1 [deprecated = true];</code>
873      *
874      * @deprecated google.container.v1.DeleteNodePoolRequest.project_id is deprecated. See
875      *     google/container/v1/cluster_service.proto;l=2968
876      * @param value The projectId to set.
877      * @return This builder for chaining.
878      */
879     @java.lang.Deprecated
setProjectId(java.lang.String value)880     public Builder setProjectId(java.lang.String value) {
881       if (value == null) {
882         throw new NullPointerException();
883       }
884       projectId_ = value;
885       bitField0_ |= 0x00000001;
886       onChanged();
887       return this;
888     }
889     /**
890      *
891      *
892      * <pre>
893      * Deprecated. The Google Developers Console [project ID or project
894      * number](https://cloud.google.com/resource-manager/docs/creating-managing-projects).
895      * This field has been deprecated and replaced by the name field.
896      * </pre>
897      *
898      * <code>string project_id = 1 [deprecated = true];</code>
899      *
900      * @deprecated google.container.v1.DeleteNodePoolRequest.project_id is deprecated. See
901      *     google/container/v1/cluster_service.proto;l=2968
902      * @return This builder for chaining.
903      */
904     @java.lang.Deprecated
clearProjectId()905     public Builder clearProjectId() {
906       projectId_ = getDefaultInstance().getProjectId();
907       bitField0_ = (bitField0_ & ~0x00000001);
908       onChanged();
909       return this;
910     }
911     /**
912      *
913      *
914      * <pre>
915      * Deprecated. The Google Developers Console [project ID or project
916      * number](https://cloud.google.com/resource-manager/docs/creating-managing-projects).
917      * This field has been deprecated and replaced by the name field.
918      * </pre>
919      *
920      * <code>string project_id = 1 [deprecated = true];</code>
921      *
922      * @deprecated google.container.v1.DeleteNodePoolRequest.project_id is deprecated. See
923      *     google/container/v1/cluster_service.proto;l=2968
924      * @param value The bytes for projectId to set.
925      * @return This builder for chaining.
926      */
927     @java.lang.Deprecated
setProjectIdBytes(com.google.protobuf.ByteString value)928     public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
929       if (value == null) {
930         throw new NullPointerException();
931       }
932       checkByteStringIsUtf8(value);
933       projectId_ = value;
934       bitField0_ |= 0x00000001;
935       onChanged();
936       return this;
937     }
938 
939     private java.lang.Object zone_ = "";
940     /**
941      *
942      *
943      * <pre>
944      * Deprecated. The name of the Google Compute Engine
945      * [zone](https://cloud.google.com/compute/docs/zones#available) in which the
946      * cluster resides. This field has been deprecated and replaced by the name
947      * field.
948      * </pre>
949      *
950      * <code>string zone = 2 [deprecated = true];</code>
951      *
952      * @deprecated google.container.v1.DeleteNodePoolRequest.zone is deprecated. See
953      *     google/container/v1/cluster_service.proto;l=2974
954      * @return The zone.
955      */
956     @java.lang.Deprecated
getZone()957     public java.lang.String getZone() {
958       java.lang.Object ref = zone_;
959       if (!(ref instanceof java.lang.String)) {
960         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
961         java.lang.String s = bs.toStringUtf8();
962         zone_ = s;
963         return s;
964       } else {
965         return (java.lang.String) ref;
966       }
967     }
968     /**
969      *
970      *
971      * <pre>
972      * Deprecated. The name of the Google Compute Engine
973      * [zone](https://cloud.google.com/compute/docs/zones#available) in which the
974      * cluster resides. This field has been deprecated and replaced by the name
975      * field.
976      * </pre>
977      *
978      * <code>string zone = 2 [deprecated = true];</code>
979      *
980      * @deprecated google.container.v1.DeleteNodePoolRequest.zone is deprecated. See
981      *     google/container/v1/cluster_service.proto;l=2974
982      * @return The bytes for zone.
983      */
984     @java.lang.Deprecated
getZoneBytes()985     public com.google.protobuf.ByteString getZoneBytes() {
986       java.lang.Object ref = zone_;
987       if (ref instanceof String) {
988         com.google.protobuf.ByteString b =
989             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
990         zone_ = b;
991         return b;
992       } else {
993         return (com.google.protobuf.ByteString) ref;
994       }
995     }
996     /**
997      *
998      *
999      * <pre>
1000      * Deprecated. The name of the Google Compute Engine
1001      * [zone](https://cloud.google.com/compute/docs/zones#available) in which the
1002      * cluster resides. This field has been deprecated and replaced by the name
1003      * field.
1004      * </pre>
1005      *
1006      * <code>string zone = 2 [deprecated = true];</code>
1007      *
1008      * @deprecated google.container.v1.DeleteNodePoolRequest.zone is deprecated. See
1009      *     google/container/v1/cluster_service.proto;l=2974
1010      * @param value The zone to set.
1011      * @return This builder for chaining.
1012      */
1013     @java.lang.Deprecated
setZone(java.lang.String value)1014     public Builder setZone(java.lang.String value) {
1015       if (value == null) {
1016         throw new NullPointerException();
1017       }
1018       zone_ = value;
1019       bitField0_ |= 0x00000002;
1020       onChanged();
1021       return this;
1022     }
1023     /**
1024      *
1025      *
1026      * <pre>
1027      * Deprecated. The name of the Google Compute Engine
1028      * [zone](https://cloud.google.com/compute/docs/zones#available) in which the
1029      * cluster resides. This field has been deprecated and replaced by the name
1030      * field.
1031      * </pre>
1032      *
1033      * <code>string zone = 2 [deprecated = true];</code>
1034      *
1035      * @deprecated google.container.v1.DeleteNodePoolRequest.zone is deprecated. See
1036      *     google/container/v1/cluster_service.proto;l=2974
1037      * @return This builder for chaining.
1038      */
1039     @java.lang.Deprecated
clearZone()1040     public Builder clearZone() {
1041       zone_ = getDefaultInstance().getZone();
1042       bitField0_ = (bitField0_ & ~0x00000002);
1043       onChanged();
1044       return this;
1045     }
1046     /**
1047      *
1048      *
1049      * <pre>
1050      * Deprecated. The name of the Google Compute Engine
1051      * [zone](https://cloud.google.com/compute/docs/zones#available) in which the
1052      * cluster resides. This field has been deprecated and replaced by the name
1053      * field.
1054      * </pre>
1055      *
1056      * <code>string zone = 2 [deprecated = true];</code>
1057      *
1058      * @deprecated google.container.v1.DeleteNodePoolRequest.zone is deprecated. See
1059      *     google/container/v1/cluster_service.proto;l=2974
1060      * @param value The bytes for zone to set.
1061      * @return This builder for chaining.
1062      */
1063     @java.lang.Deprecated
setZoneBytes(com.google.protobuf.ByteString value)1064     public Builder setZoneBytes(com.google.protobuf.ByteString value) {
1065       if (value == null) {
1066         throw new NullPointerException();
1067       }
1068       checkByteStringIsUtf8(value);
1069       zone_ = value;
1070       bitField0_ |= 0x00000002;
1071       onChanged();
1072       return this;
1073     }
1074 
1075     private java.lang.Object clusterId_ = "";
1076     /**
1077      *
1078      *
1079      * <pre>
1080      * Deprecated. The name of the cluster.
1081      * This field has been deprecated and replaced by the name field.
1082      * </pre>
1083      *
1084      * <code>string cluster_id = 3 [deprecated = true];</code>
1085      *
1086      * @deprecated google.container.v1.DeleteNodePoolRequest.cluster_id is deprecated. See
1087      *     google/container/v1/cluster_service.proto;l=2978
1088      * @return The clusterId.
1089      */
1090     @java.lang.Deprecated
getClusterId()1091     public java.lang.String getClusterId() {
1092       java.lang.Object ref = clusterId_;
1093       if (!(ref instanceof java.lang.String)) {
1094         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
1095         java.lang.String s = bs.toStringUtf8();
1096         clusterId_ = s;
1097         return s;
1098       } else {
1099         return (java.lang.String) ref;
1100       }
1101     }
1102     /**
1103      *
1104      *
1105      * <pre>
1106      * Deprecated. The name of the cluster.
1107      * This field has been deprecated and replaced by the name field.
1108      * </pre>
1109      *
1110      * <code>string cluster_id = 3 [deprecated = true];</code>
1111      *
1112      * @deprecated google.container.v1.DeleteNodePoolRequest.cluster_id is deprecated. See
1113      *     google/container/v1/cluster_service.proto;l=2978
1114      * @return The bytes for clusterId.
1115      */
1116     @java.lang.Deprecated
getClusterIdBytes()1117     public com.google.protobuf.ByteString getClusterIdBytes() {
1118       java.lang.Object ref = clusterId_;
1119       if (ref instanceof String) {
1120         com.google.protobuf.ByteString b =
1121             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
1122         clusterId_ = b;
1123         return b;
1124       } else {
1125         return (com.google.protobuf.ByteString) ref;
1126       }
1127     }
1128     /**
1129      *
1130      *
1131      * <pre>
1132      * Deprecated. The name of the cluster.
1133      * This field has been deprecated and replaced by the name field.
1134      * </pre>
1135      *
1136      * <code>string cluster_id = 3 [deprecated = true];</code>
1137      *
1138      * @deprecated google.container.v1.DeleteNodePoolRequest.cluster_id is deprecated. See
1139      *     google/container/v1/cluster_service.proto;l=2978
1140      * @param value The clusterId to set.
1141      * @return This builder for chaining.
1142      */
1143     @java.lang.Deprecated
setClusterId(java.lang.String value)1144     public Builder setClusterId(java.lang.String value) {
1145       if (value == null) {
1146         throw new NullPointerException();
1147       }
1148       clusterId_ = value;
1149       bitField0_ |= 0x00000004;
1150       onChanged();
1151       return this;
1152     }
1153     /**
1154      *
1155      *
1156      * <pre>
1157      * Deprecated. The name of the cluster.
1158      * This field has been deprecated and replaced by the name field.
1159      * </pre>
1160      *
1161      * <code>string cluster_id = 3 [deprecated = true];</code>
1162      *
1163      * @deprecated google.container.v1.DeleteNodePoolRequest.cluster_id is deprecated. See
1164      *     google/container/v1/cluster_service.proto;l=2978
1165      * @return This builder for chaining.
1166      */
1167     @java.lang.Deprecated
clearClusterId()1168     public Builder clearClusterId() {
1169       clusterId_ = getDefaultInstance().getClusterId();
1170       bitField0_ = (bitField0_ & ~0x00000004);
1171       onChanged();
1172       return this;
1173     }
1174     /**
1175      *
1176      *
1177      * <pre>
1178      * Deprecated. The name of the cluster.
1179      * This field has been deprecated and replaced by the name field.
1180      * </pre>
1181      *
1182      * <code>string cluster_id = 3 [deprecated = true];</code>
1183      *
1184      * @deprecated google.container.v1.DeleteNodePoolRequest.cluster_id is deprecated. See
1185      *     google/container/v1/cluster_service.proto;l=2978
1186      * @param value The bytes for clusterId to set.
1187      * @return This builder for chaining.
1188      */
1189     @java.lang.Deprecated
setClusterIdBytes(com.google.protobuf.ByteString value)1190     public Builder setClusterIdBytes(com.google.protobuf.ByteString value) {
1191       if (value == null) {
1192         throw new NullPointerException();
1193       }
1194       checkByteStringIsUtf8(value);
1195       clusterId_ = value;
1196       bitField0_ |= 0x00000004;
1197       onChanged();
1198       return this;
1199     }
1200 
1201     private java.lang.Object nodePoolId_ = "";
1202     /**
1203      *
1204      *
1205      * <pre>
1206      * Deprecated. The name of the node pool to delete.
1207      * This field has been deprecated and replaced by the name field.
1208      * </pre>
1209      *
1210      * <code>string node_pool_id = 4 [deprecated = true];</code>
1211      *
1212      * @deprecated google.container.v1.DeleteNodePoolRequest.node_pool_id is deprecated. See
1213      *     google/container/v1/cluster_service.proto;l=2982
1214      * @return The nodePoolId.
1215      */
1216     @java.lang.Deprecated
getNodePoolId()1217     public java.lang.String getNodePoolId() {
1218       java.lang.Object ref = nodePoolId_;
1219       if (!(ref instanceof java.lang.String)) {
1220         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
1221         java.lang.String s = bs.toStringUtf8();
1222         nodePoolId_ = s;
1223         return s;
1224       } else {
1225         return (java.lang.String) ref;
1226       }
1227     }
1228     /**
1229      *
1230      *
1231      * <pre>
1232      * Deprecated. The name of the node pool to delete.
1233      * This field has been deprecated and replaced by the name field.
1234      * </pre>
1235      *
1236      * <code>string node_pool_id = 4 [deprecated = true];</code>
1237      *
1238      * @deprecated google.container.v1.DeleteNodePoolRequest.node_pool_id is deprecated. See
1239      *     google/container/v1/cluster_service.proto;l=2982
1240      * @return The bytes for nodePoolId.
1241      */
1242     @java.lang.Deprecated
getNodePoolIdBytes()1243     public com.google.protobuf.ByteString getNodePoolIdBytes() {
1244       java.lang.Object ref = nodePoolId_;
1245       if (ref instanceof String) {
1246         com.google.protobuf.ByteString b =
1247             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
1248         nodePoolId_ = b;
1249         return b;
1250       } else {
1251         return (com.google.protobuf.ByteString) ref;
1252       }
1253     }
1254     /**
1255      *
1256      *
1257      * <pre>
1258      * Deprecated. The name of the node pool to delete.
1259      * This field has been deprecated and replaced by the name field.
1260      * </pre>
1261      *
1262      * <code>string node_pool_id = 4 [deprecated = true];</code>
1263      *
1264      * @deprecated google.container.v1.DeleteNodePoolRequest.node_pool_id is deprecated. See
1265      *     google/container/v1/cluster_service.proto;l=2982
1266      * @param value The nodePoolId to set.
1267      * @return This builder for chaining.
1268      */
1269     @java.lang.Deprecated
setNodePoolId(java.lang.String value)1270     public Builder setNodePoolId(java.lang.String value) {
1271       if (value == null) {
1272         throw new NullPointerException();
1273       }
1274       nodePoolId_ = value;
1275       bitField0_ |= 0x00000008;
1276       onChanged();
1277       return this;
1278     }
1279     /**
1280      *
1281      *
1282      * <pre>
1283      * Deprecated. The name of the node pool to delete.
1284      * This field has been deprecated and replaced by the name field.
1285      * </pre>
1286      *
1287      * <code>string node_pool_id = 4 [deprecated = true];</code>
1288      *
1289      * @deprecated google.container.v1.DeleteNodePoolRequest.node_pool_id is deprecated. See
1290      *     google/container/v1/cluster_service.proto;l=2982
1291      * @return This builder for chaining.
1292      */
1293     @java.lang.Deprecated
clearNodePoolId()1294     public Builder clearNodePoolId() {
1295       nodePoolId_ = getDefaultInstance().getNodePoolId();
1296       bitField0_ = (bitField0_ & ~0x00000008);
1297       onChanged();
1298       return this;
1299     }
1300     /**
1301      *
1302      *
1303      * <pre>
1304      * Deprecated. The name of the node pool to delete.
1305      * This field has been deprecated and replaced by the name field.
1306      * </pre>
1307      *
1308      * <code>string node_pool_id = 4 [deprecated = true];</code>
1309      *
1310      * @deprecated google.container.v1.DeleteNodePoolRequest.node_pool_id is deprecated. See
1311      *     google/container/v1/cluster_service.proto;l=2982
1312      * @param value The bytes for nodePoolId to set.
1313      * @return This builder for chaining.
1314      */
1315     @java.lang.Deprecated
setNodePoolIdBytes(com.google.protobuf.ByteString value)1316     public Builder setNodePoolIdBytes(com.google.protobuf.ByteString value) {
1317       if (value == null) {
1318         throw new NullPointerException();
1319       }
1320       checkByteStringIsUtf8(value);
1321       nodePoolId_ = value;
1322       bitField0_ |= 0x00000008;
1323       onChanged();
1324       return this;
1325     }
1326 
1327     private java.lang.Object name_ = "";
1328     /**
1329      *
1330      *
1331      * <pre>
1332      * The name (project, location, cluster, node pool id) of the node pool to
1333      * delete. Specified in the format
1334      * `projects/&#42;&#47;locations/&#42;&#47;clusters/&#42;&#47;nodePools/&#42;`.
1335      * </pre>
1336      *
1337      * <code>string name = 6;</code>
1338      *
1339      * @return The name.
1340      */
getName()1341     public java.lang.String getName() {
1342       java.lang.Object ref = name_;
1343       if (!(ref instanceof java.lang.String)) {
1344         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
1345         java.lang.String s = bs.toStringUtf8();
1346         name_ = s;
1347         return s;
1348       } else {
1349         return (java.lang.String) ref;
1350       }
1351     }
1352     /**
1353      *
1354      *
1355      * <pre>
1356      * The name (project, location, cluster, node pool id) of the node pool to
1357      * delete. Specified in the format
1358      * `projects/&#42;&#47;locations/&#42;&#47;clusters/&#42;&#47;nodePools/&#42;`.
1359      * </pre>
1360      *
1361      * <code>string name = 6;</code>
1362      *
1363      * @return The bytes for name.
1364      */
getNameBytes()1365     public com.google.protobuf.ByteString getNameBytes() {
1366       java.lang.Object ref = name_;
1367       if (ref instanceof String) {
1368         com.google.protobuf.ByteString b =
1369             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
1370         name_ = b;
1371         return b;
1372       } else {
1373         return (com.google.protobuf.ByteString) ref;
1374       }
1375     }
1376     /**
1377      *
1378      *
1379      * <pre>
1380      * The name (project, location, cluster, node pool id) of the node pool to
1381      * delete. Specified in the format
1382      * `projects/&#42;&#47;locations/&#42;&#47;clusters/&#42;&#47;nodePools/&#42;`.
1383      * </pre>
1384      *
1385      * <code>string name = 6;</code>
1386      *
1387      * @param value The name to set.
1388      * @return This builder for chaining.
1389      */
setName(java.lang.String value)1390     public Builder setName(java.lang.String value) {
1391       if (value == null) {
1392         throw new NullPointerException();
1393       }
1394       name_ = value;
1395       bitField0_ |= 0x00000010;
1396       onChanged();
1397       return this;
1398     }
1399     /**
1400      *
1401      *
1402      * <pre>
1403      * The name (project, location, cluster, node pool id) of the node pool to
1404      * delete. Specified in the format
1405      * `projects/&#42;&#47;locations/&#42;&#47;clusters/&#42;&#47;nodePools/&#42;`.
1406      * </pre>
1407      *
1408      * <code>string name = 6;</code>
1409      *
1410      * @return This builder for chaining.
1411      */
clearName()1412     public Builder clearName() {
1413       name_ = getDefaultInstance().getName();
1414       bitField0_ = (bitField0_ & ~0x00000010);
1415       onChanged();
1416       return this;
1417     }
1418     /**
1419      *
1420      *
1421      * <pre>
1422      * The name (project, location, cluster, node pool id) of the node pool to
1423      * delete. Specified in the format
1424      * `projects/&#42;&#47;locations/&#42;&#47;clusters/&#42;&#47;nodePools/&#42;`.
1425      * </pre>
1426      *
1427      * <code>string name = 6;</code>
1428      *
1429      * @param value The bytes for name to set.
1430      * @return This builder for chaining.
1431      */
setNameBytes(com.google.protobuf.ByteString value)1432     public Builder setNameBytes(com.google.protobuf.ByteString value) {
1433       if (value == null) {
1434         throw new NullPointerException();
1435       }
1436       checkByteStringIsUtf8(value);
1437       name_ = value;
1438       bitField0_ |= 0x00000010;
1439       onChanged();
1440       return this;
1441     }
1442 
1443     @java.lang.Override
setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1444     public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
1445       return super.setUnknownFields(unknownFields);
1446     }
1447 
1448     @java.lang.Override
mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1449     public final Builder mergeUnknownFields(
1450         final com.google.protobuf.UnknownFieldSet unknownFields) {
1451       return super.mergeUnknownFields(unknownFields);
1452     }
1453 
1454     // @@protoc_insertion_point(builder_scope:google.container.v1.DeleteNodePoolRequest)
1455   }
1456 
1457   // @@protoc_insertion_point(class_scope:google.container.v1.DeleteNodePoolRequest)
1458   private static final com.google.container.v1.DeleteNodePoolRequest DEFAULT_INSTANCE;
1459 
1460   static {
1461     DEFAULT_INSTANCE = new com.google.container.v1.DeleteNodePoolRequest();
1462   }
1463 
getDefaultInstance()1464   public static com.google.container.v1.DeleteNodePoolRequest getDefaultInstance() {
1465     return DEFAULT_INSTANCE;
1466   }
1467 
1468   private static final com.google.protobuf.Parser<DeleteNodePoolRequest> PARSER =
1469       new com.google.protobuf.AbstractParser<DeleteNodePoolRequest>() {
1470         @java.lang.Override
1471         public DeleteNodePoolRequest parsePartialFrom(
1472             com.google.protobuf.CodedInputStream input,
1473             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1474             throws com.google.protobuf.InvalidProtocolBufferException {
1475           Builder builder = newBuilder();
1476           try {
1477             builder.mergeFrom(input, extensionRegistry);
1478           } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1479             throw e.setUnfinishedMessage(builder.buildPartial());
1480           } catch (com.google.protobuf.UninitializedMessageException e) {
1481             throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
1482           } catch (java.io.IOException e) {
1483             throw new com.google.protobuf.InvalidProtocolBufferException(e)
1484                 .setUnfinishedMessage(builder.buildPartial());
1485           }
1486           return builder.buildPartial();
1487         }
1488       };
1489 
parser()1490   public static com.google.protobuf.Parser<DeleteNodePoolRequest> parser() {
1491     return PARSER;
1492   }
1493 
1494   @java.lang.Override
getParserForType()1495   public com.google.protobuf.Parser<DeleteNodePoolRequest> getParserForType() {
1496     return PARSER;
1497   }
1498 
1499   @java.lang.Override
getDefaultInstanceForType()1500   public com.google.container.v1.DeleteNodePoolRequest getDefaultInstanceForType() {
1501     return DEFAULT_INSTANCE;
1502   }
1503 }
1504