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