• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright 2020 Google LLC
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *     https://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 // Generated by the protocol buffer compiler.  DO NOT EDIT!
17 // source: google/cloud/tpu/v2alpha1/cloud_tpu.proto
18 
19 package com.google.cloud.tpu.v2alpha1;
20 
21 /**
22  *
23  *
24  * <pre>
25  * Response for
26  * [ListQueuedResources][google.cloud.tpu.v2alpha1.Tpu.ListQueuedResources].
27  * </pre>
28  *
29  * Protobuf type {@code google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse}
30  */
31 public final class ListQueuedResourcesResponse extends com.google.protobuf.GeneratedMessageV3
32     implements
33     // @@protoc_insertion_point(message_implements:google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse)
34     ListQueuedResourcesResponseOrBuilder {
35   private static final long serialVersionUID = 0L;
36   // Use ListQueuedResourcesResponse.newBuilder() to construct.
ListQueuedResourcesResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)37   private ListQueuedResourcesResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
38     super(builder);
39   }
40 
ListQueuedResourcesResponse()41   private ListQueuedResourcesResponse() {
42     queuedResources_ = java.util.Collections.emptyList();
43     nextPageToken_ = "";
44     unreachable_ = com.google.protobuf.LazyStringArrayList.EMPTY;
45   }
46 
47   @java.lang.Override
48   @SuppressWarnings({"unused"})
newInstance(UnusedPrivateParameter unused)49   protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
50     return new ListQueuedResourcesResponse();
51   }
52 
53   @java.lang.Override
getUnknownFields()54   public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
55     return this.unknownFields;
56   }
57 
getDescriptor()58   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
59     return com.google.cloud.tpu.v2alpha1.CloudTpuProto
60         .internal_static_google_cloud_tpu_v2alpha1_ListQueuedResourcesResponse_descriptor;
61   }
62 
63   @java.lang.Override
64   protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()65       internalGetFieldAccessorTable() {
66     return com.google.cloud.tpu.v2alpha1.CloudTpuProto
67         .internal_static_google_cloud_tpu_v2alpha1_ListQueuedResourcesResponse_fieldAccessorTable
68         .ensureFieldAccessorsInitialized(
69             com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse.class,
70             com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse.Builder.class);
71   }
72 
73   public static final int QUEUED_RESOURCES_FIELD_NUMBER = 1;
74 
75   @SuppressWarnings("serial")
76   private java.util.List<com.google.cloud.tpu.v2alpha1.QueuedResource> queuedResources_;
77   /**
78    *
79    *
80    * <pre>
81    * The listed queued resources.
82    * </pre>
83    *
84    * <code>repeated .google.cloud.tpu.v2alpha1.QueuedResource queued_resources = 1;</code>
85    */
86   @java.lang.Override
getQueuedResourcesList()87   public java.util.List<com.google.cloud.tpu.v2alpha1.QueuedResource> getQueuedResourcesList() {
88     return queuedResources_;
89   }
90   /**
91    *
92    *
93    * <pre>
94    * The listed queued resources.
95    * </pre>
96    *
97    * <code>repeated .google.cloud.tpu.v2alpha1.QueuedResource queued_resources = 1;</code>
98    */
99   @java.lang.Override
100   public java.util.List<? extends com.google.cloud.tpu.v2alpha1.QueuedResourceOrBuilder>
getQueuedResourcesOrBuilderList()101       getQueuedResourcesOrBuilderList() {
102     return queuedResources_;
103   }
104   /**
105    *
106    *
107    * <pre>
108    * The listed queued resources.
109    * </pre>
110    *
111    * <code>repeated .google.cloud.tpu.v2alpha1.QueuedResource queued_resources = 1;</code>
112    */
113   @java.lang.Override
getQueuedResourcesCount()114   public int getQueuedResourcesCount() {
115     return queuedResources_.size();
116   }
117   /**
118    *
119    *
120    * <pre>
121    * The listed queued resources.
122    * </pre>
123    *
124    * <code>repeated .google.cloud.tpu.v2alpha1.QueuedResource queued_resources = 1;</code>
125    */
126   @java.lang.Override
getQueuedResources(int index)127   public com.google.cloud.tpu.v2alpha1.QueuedResource getQueuedResources(int index) {
128     return queuedResources_.get(index);
129   }
130   /**
131    *
132    *
133    * <pre>
134    * The listed queued resources.
135    * </pre>
136    *
137    * <code>repeated .google.cloud.tpu.v2alpha1.QueuedResource queued_resources = 1;</code>
138    */
139   @java.lang.Override
getQueuedResourcesOrBuilder( int index)140   public com.google.cloud.tpu.v2alpha1.QueuedResourceOrBuilder getQueuedResourcesOrBuilder(
141       int index) {
142     return queuedResources_.get(index);
143   }
144 
145   public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2;
146 
147   @SuppressWarnings("serial")
148   private volatile java.lang.Object nextPageToken_ = "";
149   /**
150    *
151    *
152    * <pre>
153    * The next page token or empty if none.
154    * </pre>
155    *
156    * <code>string next_page_token = 2;</code>
157    *
158    * @return The nextPageToken.
159    */
160   @java.lang.Override
getNextPageToken()161   public java.lang.String getNextPageToken() {
162     java.lang.Object ref = nextPageToken_;
163     if (ref instanceof java.lang.String) {
164       return (java.lang.String) ref;
165     } else {
166       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
167       java.lang.String s = bs.toStringUtf8();
168       nextPageToken_ = s;
169       return s;
170     }
171   }
172   /**
173    *
174    *
175    * <pre>
176    * The next page token or empty if none.
177    * </pre>
178    *
179    * <code>string next_page_token = 2;</code>
180    *
181    * @return The bytes for nextPageToken.
182    */
183   @java.lang.Override
getNextPageTokenBytes()184   public com.google.protobuf.ByteString getNextPageTokenBytes() {
185     java.lang.Object ref = nextPageToken_;
186     if (ref instanceof java.lang.String) {
187       com.google.protobuf.ByteString b =
188           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
189       nextPageToken_ = b;
190       return b;
191     } else {
192       return (com.google.protobuf.ByteString) ref;
193     }
194   }
195 
196   public static final int UNREACHABLE_FIELD_NUMBER = 3;
197 
198   @SuppressWarnings("serial")
199   private com.google.protobuf.LazyStringList unreachable_;
200   /**
201    *
202    *
203    * <pre>
204    * Locations that could not be reached.
205    * </pre>
206    *
207    * <code>repeated string unreachable = 3;</code>
208    *
209    * @return A list containing the unreachable.
210    */
getUnreachableList()211   public com.google.protobuf.ProtocolStringList getUnreachableList() {
212     return unreachable_;
213   }
214   /**
215    *
216    *
217    * <pre>
218    * Locations that could not be reached.
219    * </pre>
220    *
221    * <code>repeated string unreachable = 3;</code>
222    *
223    * @return The count of unreachable.
224    */
getUnreachableCount()225   public int getUnreachableCount() {
226     return unreachable_.size();
227   }
228   /**
229    *
230    *
231    * <pre>
232    * Locations that could not be reached.
233    * </pre>
234    *
235    * <code>repeated string unreachable = 3;</code>
236    *
237    * @param index The index of the element to return.
238    * @return The unreachable at the given index.
239    */
getUnreachable(int index)240   public java.lang.String getUnreachable(int index) {
241     return unreachable_.get(index);
242   }
243   /**
244    *
245    *
246    * <pre>
247    * Locations that could not be reached.
248    * </pre>
249    *
250    * <code>repeated string unreachable = 3;</code>
251    *
252    * @param index The index of the value to return.
253    * @return The bytes of the unreachable at the given index.
254    */
getUnreachableBytes(int index)255   public com.google.protobuf.ByteString getUnreachableBytes(int index) {
256     return unreachable_.getByteString(index);
257   }
258 
259   private byte memoizedIsInitialized = -1;
260 
261   @java.lang.Override
isInitialized()262   public final boolean isInitialized() {
263     byte isInitialized = memoizedIsInitialized;
264     if (isInitialized == 1) return true;
265     if (isInitialized == 0) return false;
266 
267     memoizedIsInitialized = 1;
268     return true;
269   }
270 
271   @java.lang.Override
writeTo(com.google.protobuf.CodedOutputStream output)272   public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
273     for (int i = 0; i < queuedResources_.size(); i++) {
274       output.writeMessage(1, queuedResources_.get(i));
275     }
276     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) {
277       com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_);
278     }
279     for (int i = 0; i < unreachable_.size(); i++) {
280       com.google.protobuf.GeneratedMessageV3.writeString(output, 3, unreachable_.getRaw(i));
281     }
282     getUnknownFields().writeTo(output);
283   }
284 
285   @java.lang.Override
getSerializedSize()286   public int getSerializedSize() {
287     int size = memoizedSize;
288     if (size != -1) return size;
289 
290     size = 0;
291     for (int i = 0; i < queuedResources_.size(); i++) {
292       size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, queuedResources_.get(i));
293     }
294     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) {
295       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_);
296     }
297     {
298       int dataSize = 0;
299       for (int i = 0; i < unreachable_.size(); i++) {
300         dataSize += computeStringSizeNoTag(unreachable_.getRaw(i));
301       }
302       size += dataSize;
303       size += 1 * getUnreachableList().size();
304     }
305     size += getUnknownFields().getSerializedSize();
306     memoizedSize = size;
307     return size;
308   }
309 
310   @java.lang.Override
equals(final java.lang.Object obj)311   public boolean equals(final java.lang.Object obj) {
312     if (obj == this) {
313       return true;
314     }
315     if (!(obj instanceof com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse)) {
316       return super.equals(obj);
317     }
318     com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse other =
319         (com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse) obj;
320 
321     if (!getQueuedResourcesList().equals(other.getQueuedResourcesList())) return false;
322     if (!getNextPageToken().equals(other.getNextPageToken())) return false;
323     if (!getUnreachableList().equals(other.getUnreachableList())) return false;
324     if (!getUnknownFields().equals(other.getUnknownFields())) return false;
325     return true;
326   }
327 
328   @java.lang.Override
hashCode()329   public int hashCode() {
330     if (memoizedHashCode != 0) {
331       return memoizedHashCode;
332     }
333     int hash = 41;
334     hash = (19 * hash) + getDescriptor().hashCode();
335     if (getQueuedResourcesCount() > 0) {
336       hash = (37 * hash) + QUEUED_RESOURCES_FIELD_NUMBER;
337       hash = (53 * hash) + getQueuedResourcesList().hashCode();
338     }
339     hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER;
340     hash = (53 * hash) + getNextPageToken().hashCode();
341     if (getUnreachableCount() > 0) {
342       hash = (37 * hash) + UNREACHABLE_FIELD_NUMBER;
343       hash = (53 * hash) + getUnreachableList().hashCode();
344     }
345     hash = (29 * hash) + getUnknownFields().hashCode();
346     memoizedHashCode = hash;
347     return hash;
348   }
349 
parseFrom( java.nio.ByteBuffer data)350   public static com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse parseFrom(
351       java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
352     return PARSER.parseFrom(data);
353   }
354 
parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)355   public static com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse parseFrom(
356       java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
357       throws com.google.protobuf.InvalidProtocolBufferException {
358     return PARSER.parseFrom(data, extensionRegistry);
359   }
360 
parseFrom( com.google.protobuf.ByteString data)361   public static com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse parseFrom(
362       com.google.protobuf.ByteString data)
363       throws com.google.protobuf.InvalidProtocolBufferException {
364     return PARSER.parseFrom(data);
365   }
366 
parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)367   public static com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse parseFrom(
368       com.google.protobuf.ByteString data,
369       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
370       throws com.google.protobuf.InvalidProtocolBufferException {
371     return PARSER.parseFrom(data, extensionRegistry);
372   }
373 
parseFrom(byte[] data)374   public static com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse parseFrom(byte[] data)
375       throws com.google.protobuf.InvalidProtocolBufferException {
376     return PARSER.parseFrom(data);
377   }
378 
parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)379   public static com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse parseFrom(
380       byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
381       throws com.google.protobuf.InvalidProtocolBufferException {
382     return PARSER.parseFrom(data, extensionRegistry);
383   }
384 
parseFrom( java.io.InputStream input)385   public static com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse parseFrom(
386       java.io.InputStream input) throws java.io.IOException {
387     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
388   }
389 
parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)390   public static com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse parseFrom(
391       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
392       throws java.io.IOException {
393     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
394         PARSER, input, extensionRegistry);
395   }
396 
parseDelimitedFrom( java.io.InputStream input)397   public static com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse parseDelimitedFrom(
398       java.io.InputStream input) throws java.io.IOException {
399     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
400   }
401 
parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)402   public static com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse parseDelimitedFrom(
403       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
404       throws java.io.IOException {
405     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
406         PARSER, input, extensionRegistry);
407   }
408 
parseFrom( com.google.protobuf.CodedInputStream input)409   public static com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse parseFrom(
410       com.google.protobuf.CodedInputStream input) throws java.io.IOException {
411     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
412   }
413 
parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)414   public static com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse parseFrom(
415       com.google.protobuf.CodedInputStream input,
416       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
417       throws java.io.IOException {
418     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
419         PARSER, input, extensionRegistry);
420   }
421 
422   @java.lang.Override
newBuilderForType()423   public Builder newBuilderForType() {
424     return newBuilder();
425   }
426 
newBuilder()427   public static Builder newBuilder() {
428     return DEFAULT_INSTANCE.toBuilder();
429   }
430 
newBuilder( com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse prototype)431   public static Builder newBuilder(
432       com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse prototype) {
433     return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
434   }
435 
436   @java.lang.Override
toBuilder()437   public Builder toBuilder() {
438     return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
439   }
440 
441   @java.lang.Override
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)442   protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
443     Builder builder = new Builder(parent);
444     return builder;
445   }
446   /**
447    *
448    *
449    * <pre>
450    * Response for
451    * [ListQueuedResources][google.cloud.tpu.v2alpha1.Tpu.ListQueuedResources].
452    * </pre>
453    *
454    * Protobuf type {@code google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse}
455    */
456   public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder>
457       implements
458       // @@protoc_insertion_point(builder_implements:google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse)
459       com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponseOrBuilder {
getDescriptor()460     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
461       return com.google.cloud.tpu.v2alpha1.CloudTpuProto
462           .internal_static_google_cloud_tpu_v2alpha1_ListQueuedResourcesResponse_descriptor;
463     }
464 
465     @java.lang.Override
466     protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()467         internalGetFieldAccessorTable() {
468       return com.google.cloud.tpu.v2alpha1.CloudTpuProto
469           .internal_static_google_cloud_tpu_v2alpha1_ListQueuedResourcesResponse_fieldAccessorTable
470           .ensureFieldAccessorsInitialized(
471               com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse.class,
472               com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse.Builder.class);
473     }
474 
475     // Construct using com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse.newBuilder()
Builder()476     private Builder() {}
477 
Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)478     private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
479       super(parent);
480     }
481 
482     @java.lang.Override
clear()483     public Builder clear() {
484       super.clear();
485       bitField0_ = 0;
486       if (queuedResourcesBuilder_ == null) {
487         queuedResources_ = java.util.Collections.emptyList();
488       } else {
489         queuedResources_ = null;
490         queuedResourcesBuilder_.clear();
491       }
492       bitField0_ = (bitField0_ & ~0x00000001);
493       nextPageToken_ = "";
494       unreachable_ = com.google.protobuf.LazyStringArrayList.EMPTY;
495       bitField0_ = (bitField0_ & ~0x00000004);
496       return this;
497     }
498 
499     @java.lang.Override
getDescriptorForType()500     public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
501       return com.google.cloud.tpu.v2alpha1.CloudTpuProto
502           .internal_static_google_cloud_tpu_v2alpha1_ListQueuedResourcesResponse_descriptor;
503     }
504 
505     @java.lang.Override
getDefaultInstanceForType()506     public com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse getDefaultInstanceForType() {
507       return com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse.getDefaultInstance();
508     }
509 
510     @java.lang.Override
build()511     public com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse build() {
512       com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse result = buildPartial();
513       if (!result.isInitialized()) {
514         throw newUninitializedMessageException(result);
515       }
516       return result;
517     }
518 
519     @java.lang.Override
buildPartial()520     public com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse buildPartial() {
521       com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse result =
522           new com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse(this);
523       buildPartialRepeatedFields(result);
524       if (bitField0_ != 0) {
525         buildPartial0(result);
526       }
527       onBuilt();
528       return result;
529     }
530 
buildPartialRepeatedFields( com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse result)531     private void buildPartialRepeatedFields(
532         com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse result) {
533       if (queuedResourcesBuilder_ == null) {
534         if (((bitField0_ & 0x00000001) != 0)) {
535           queuedResources_ = java.util.Collections.unmodifiableList(queuedResources_);
536           bitField0_ = (bitField0_ & ~0x00000001);
537         }
538         result.queuedResources_ = queuedResources_;
539       } else {
540         result.queuedResources_ = queuedResourcesBuilder_.build();
541       }
542       if (((bitField0_ & 0x00000004) != 0)) {
543         unreachable_ = unreachable_.getUnmodifiableView();
544         bitField0_ = (bitField0_ & ~0x00000004);
545       }
546       result.unreachable_ = unreachable_;
547     }
548 
buildPartial0(com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse result)549     private void buildPartial0(com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse result) {
550       int from_bitField0_ = bitField0_;
551       if (((from_bitField0_ & 0x00000002) != 0)) {
552         result.nextPageToken_ = nextPageToken_;
553       }
554     }
555 
556     @java.lang.Override
clone()557     public Builder clone() {
558       return super.clone();
559     }
560 
561     @java.lang.Override
setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)562     public Builder setField(
563         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
564       return super.setField(field, value);
565     }
566 
567     @java.lang.Override
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)568     public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
569       return super.clearField(field);
570     }
571 
572     @java.lang.Override
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)573     public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
574       return super.clearOneof(oneof);
575     }
576 
577     @java.lang.Override
setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)578     public Builder setRepeatedField(
579         com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) {
580       return super.setRepeatedField(field, index, value);
581     }
582 
583     @java.lang.Override
addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)584     public Builder addRepeatedField(
585         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
586       return super.addRepeatedField(field, value);
587     }
588 
589     @java.lang.Override
mergeFrom(com.google.protobuf.Message other)590     public Builder mergeFrom(com.google.protobuf.Message other) {
591       if (other instanceof com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse) {
592         return mergeFrom((com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse) other);
593       } else {
594         super.mergeFrom(other);
595         return this;
596       }
597     }
598 
mergeFrom(com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse other)599     public Builder mergeFrom(com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse other) {
600       if (other == com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse.getDefaultInstance())
601         return this;
602       if (queuedResourcesBuilder_ == null) {
603         if (!other.queuedResources_.isEmpty()) {
604           if (queuedResources_.isEmpty()) {
605             queuedResources_ = other.queuedResources_;
606             bitField0_ = (bitField0_ & ~0x00000001);
607           } else {
608             ensureQueuedResourcesIsMutable();
609             queuedResources_.addAll(other.queuedResources_);
610           }
611           onChanged();
612         }
613       } else {
614         if (!other.queuedResources_.isEmpty()) {
615           if (queuedResourcesBuilder_.isEmpty()) {
616             queuedResourcesBuilder_.dispose();
617             queuedResourcesBuilder_ = null;
618             queuedResources_ = other.queuedResources_;
619             bitField0_ = (bitField0_ & ~0x00000001);
620             queuedResourcesBuilder_ =
621                 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders
622                     ? getQueuedResourcesFieldBuilder()
623                     : null;
624           } else {
625             queuedResourcesBuilder_.addAllMessages(other.queuedResources_);
626           }
627         }
628       }
629       if (!other.getNextPageToken().isEmpty()) {
630         nextPageToken_ = other.nextPageToken_;
631         bitField0_ |= 0x00000002;
632         onChanged();
633       }
634       if (!other.unreachable_.isEmpty()) {
635         if (unreachable_.isEmpty()) {
636           unreachable_ = other.unreachable_;
637           bitField0_ = (bitField0_ & ~0x00000004);
638         } else {
639           ensureUnreachableIsMutable();
640           unreachable_.addAll(other.unreachable_);
641         }
642         onChanged();
643       }
644       this.mergeUnknownFields(other.getUnknownFields());
645       onChanged();
646       return this;
647     }
648 
649     @java.lang.Override
isInitialized()650     public final boolean isInitialized() {
651       return true;
652     }
653 
654     @java.lang.Override
mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)655     public Builder mergeFrom(
656         com.google.protobuf.CodedInputStream input,
657         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
658         throws java.io.IOException {
659       if (extensionRegistry == null) {
660         throw new java.lang.NullPointerException();
661       }
662       try {
663         boolean done = false;
664         while (!done) {
665           int tag = input.readTag();
666           switch (tag) {
667             case 0:
668               done = true;
669               break;
670             case 10:
671               {
672                 com.google.cloud.tpu.v2alpha1.QueuedResource m =
673                     input.readMessage(
674                         com.google.cloud.tpu.v2alpha1.QueuedResource.parser(), extensionRegistry);
675                 if (queuedResourcesBuilder_ == null) {
676                   ensureQueuedResourcesIsMutable();
677                   queuedResources_.add(m);
678                 } else {
679                   queuedResourcesBuilder_.addMessage(m);
680                 }
681                 break;
682               } // case 10
683             case 18:
684               {
685                 nextPageToken_ = input.readStringRequireUtf8();
686                 bitField0_ |= 0x00000002;
687                 break;
688               } // case 18
689             case 26:
690               {
691                 java.lang.String s = input.readStringRequireUtf8();
692                 ensureUnreachableIsMutable();
693                 unreachable_.add(s);
694                 break;
695               } // case 26
696             default:
697               {
698                 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
699                   done = true; // was an endgroup tag
700                 }
701                 break;
702               } // default:
703           } // switch (tag)
704         } // while (!done)
705       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
706         throw e.unwrapIOException();
707       } finally {
708         onChanged();
709       } // finally
710       return this;
711     }
712 
713     private int bitField0_;
714 
715     private java.util.List<com.google.cloud.tpu.v2alpha1.QueuedResource> queuedResources_ =
716         java.util.Collections.emptyList();
717 
ensureQueuedResourcesIsMutable()718     private void ensureQueuedResourcesIsMutable() {
719       if (!((bitField0_ & 0x00000001) != 0)) {
720         queuedResources_ =
721             new java.util.ArrayList<com.google.cloud.tpu.v2alpha1.QueuedResource>(queuedResources_);
722         bitField0_ |= 0x00000001;
723       }
724     }
725 
726     private com.google.protobuf.RepeatedFieldBuilderV3<
727             com.google.cloud.tpu.v2alpha1.QueuedResource,
728             com.google.cloud.tpu.v2alpha1.QueuedResource.Builder,
729             com.google.cloud.tpu.v2alpha1.QueuedResourceOrBuilder>
730         queuedResourcesBuilder_;
731 
732     /**
733      *
734      *
735      * <pre>
736      * The listed queued resources.
737      * </pre>
738      *
739      * <code>repeated .google.cloud.tpu.v2alpha1.QueuedResource queued_resources = 1;</code>
740      */
getQueuedResourcesList()741     public java.util.List<com.google.cloud.tpu.v2alpha1.QueuedResource> getQueuedResourcesList() {
742       if (queuedResourcesBuilder_ == null) {
743         return java.util.Collections.unmodifiableList(queuedResources_);
744       } else {
745         return queuedResourcesBuilder_.getMessageList();
746       }
747     }
748     /**
749      *
750      *
751      * <pre>
752      * The listed queued resources.
753      * </pre>
754      *
755      * <code>repeated .google.cloud.tpu.v2alpha1.QueuedResource queued_resources = 1;</code>
756      */
getQueuedResourcesCount()757     public int getQueuedResourcesCount() {
758       if (queuedResourcesBuilder_ == null) {
759         return queuedResources_.size();
760       } else {
761         return queuedResourcesBuilder_.getCount();
762       }
763     }
764     /**
765      *
766      *
767      * <pre>
768      * The listed queued resources.
769      * </pre>
770      *
771      * <code>repeated .google.cloud.tpu.v2alpha1.QueuedResource queued_resources = 1;</code>
772      */
getQueuedResources(int index)773     public com.google.cloud.tpu.v2alpha1.QueuedResource getQueuedResources(int index) {
774       if (queuedResourcesBuilder_ == null) {
775         return queuedResources_.get(index);
776       } else {
777         return queuedResourcesBuilder_.getMessage(index);
778       }
779     }
780     /**
781      *
782      *
783      * <pre>
784      * The listed queued resources.
785      * </pre>
786      *
787      * <code>repeated .google.cloud.tpu.v2alpha1.QueuedResource queued_resources = 1;</code>
788      */
setQueuedResources( int index, com.google.cloud.tpu.v2alpha1.QueuedResource value)789     public Builder setQueuedResources(
790         int index, com.google.cloud.tpu.v2alpha1.QueuedResource value) {
791       if (queuedResourcesBuilder_ == null) {
792         if (value == null) {
793           throw new NullPointerException();
794         }
795         ensureQueuedResourcesIsMutable();
796         queuedResources_.set(index, value);
797         onChanged();
798       } else {
799         queuedResourcesBuilder_.setMessage(index, value);
800       }
801       return this;
802     }
803     /**
804      *
805      *
806      * <pre>
807      * The listed queued resources.
808      * </pre>
809      *
810      * <code>repeated .google.cloud.tpu.v2alpha1.QueuedResource queued_resources = 1;</code>
811      */
setQueuedResources( int index, com.google.cloud.tpu.v2alpha1.QueuedResource.Builder builderForValue)812     public Builder setQueuedResources(
813         int index, com.google.cloud.tpu.v2alpha1.QueuedResource.Builder builderForValue) {
814       if (queuedResourcesBuilder_ == null) {
815         ensureQueuedResourcesIsMutable();
816         queuedResources_.set(index, builderForValue.build());
817         onChanged();
818       } else {
819         queuedResourcesBuilder_.setMessage(index, builderForValue.build());
820       }
821       return this;
822     }
823     /**
824      *
825      *
826      * <pre>
827      * The listed queued resources.
828      * </pre>
829      *
830      * <code>repeated .google.cloud.tpu.v2alpha1.QueuedResource queued_resources = 1;</code>
831      */
addQueuedResources(com.google.cloud.tpu.v2alpha1.QueuedResource value)832     public Builder addQueuedResources(com.google.cloud.tpu.v2alpha1.QueuedResource value) {
833       if (queuedResourcesBuilder_ == null) {
834         if (value == null) {
835           throw new NullPointerException();
836         }
837         ensureQueuedResourcesIsMutable();
838         queuedResources_.add(value);
839         onChanged();
840       } else {
841         queuedResourcesBuilder_.addMessage(value);
842       }
843       return this;
844     }
845     /**
846      *
847      *
848      * <pre>
849      * The listed queued resources.
850      * </pre>
851      *
852      * <code>repeated .google.cloud.tpu.v2alpha1.QueuedResource queued_resources = 1;</code>
853      */
addQueuedResources( int index, com.google.cloud.tpu.v2alpha1.QueuedResource value)854     public Builder addQueuedResources(
855         int index, com.google.cloud.tpu.v2alpha1.QueuedResource value) {
856       if (queuedResourcesBuilder_ == null) {
857         if (value == null) {
858           throw new NullPointerException();
859         }
860         ensureQueuedResourcesIsMutable();
861         queuedResources_.add(index, value);
862         onChanged();
863       } else {
864         queuedResourcesBuilder_.addMessage(index, value);
865       }
866       return this;
867     }
868     /**
869      *
870      *
871      * <pre>
872      * The listed queued resources.
873      * </pre>
874      *
875      * <code>repeated .google.cloud.tpu.v2alpha1.QueuedResource queued_resources = 1;</code>
876      */
addQueuedResources( com.google.cloud.tpu.v2alpha1.QueuedResource.Builder builderForValue)877     public Builder addQueuedResources(
878         com.google.cloud.tpu.v2alpha1.QueuedResource.Builder builderForValue) {
879       if (queuedResourcesBuilder_ == null) {
880         ensureQueuedResourcesIsMutable();
881         queuedResources_.add(builderForValue.build());
882         onChanged();
883       } else {
884         queuedResourcesBuilder_.addMessage(builderForValue.build());
885       }
886       return this;
887     }
888     /**
889      *
890      *
891      * <pre>
892      * The listed queued resources.
893      * </pre>
894      *
895      * <code>repeated .google.cloud.tpu.v2alpha1.QueuedResource queued_resources = 1;</code>
896      */
addQueuedResources( int index, com.google.cloud.tpu.v2alpha1.QueuedResource.Builder builderForValue)897     public Builder addQueuedResources(
898         int index, com.google.cloud.tpu.v2alpha1.QueuedResource.Builder builderForValue) {
899       if (queuedResourcesBuilder_ == null) {
900         ensureQueuedResourcesIsMutable();
901         queuedResources_.add(index, builderForValue.build());
902         onChanged();
903       } else {
904         queuedResourcesBuilder_.addMessage(index, builderForValue.build());
905       }
906       return this;
907     }
908     /**
909      *
910      *
911      * <pre>
912      * The listed queued resources.
913      * </pre>
914      *
915      * <code>repeated .google.cloud.tpu.v2alpha1.QueuedResource queued_resources = 1;</code>
916      */
addAllQueuedResources( java.lang.Iterable<? extends com.google.cloud.tpu.v2alpha1.QueuedResource> values)917     public Builder addAllQueuedResources(
918         java.lang.Iterable<? extends com.google.cloud.tpu.v2alpha1.QueuedResource> values) {
919       if (queuedResourcesBuilder_ == null) {
920         ensureQueuedResourcesIsMutable();
921         com.google.protobuf.AbstractMessageLite.Builder.addAll(values, queuedResources_);
922         onChanged();
923       } else {
924         queuedResourcesBuilder_.addAllMessages(values);
925       }
926       return this;
927     }
928     /**
929      *
930      *
931      * <pre>
932      * The listed queued resources.
933      * </pre>
934      *
935      * <code>repeated .google.cloud.tpu.v2alpha1.QueuedResource queued_resources = 1;</code>
936      */
clearQueuedResources()937     public Builder clearQueuedResources() {
938       if (queuedResourcesBuilder_ == null) {
939         queuedResources_ = java.util.Collections.emptyList();
940         bitField0_ = (bitField0_ & ~0x00000001);
941         onChanged();
942       } else {
943         queuedResourcesBuilder_.clear();
944       }
945       return this;
946     }
947     /**
948      *
949      *
950      * <pre>
951      * The listed queued resources.
952      * </pre>
953      *
954      * <code>repeated .google.cloud.tpu.v2alpha1.QueuedResource queued_resources = 1;</code>
955      */
removeQueuedResources(int index)956     public Builder removeQueuedResources(int index) {
957       if (queuedResourcesBuilder_ == null) {
958         ensureQueuedResourcesIsMutable();
959         queuedResources_.remove(index);
960         onChanged();
961       } else {
962         queuedResourcesBuilder_.remove(index);
963       }
964       return this;
965     }
966     /**
967      *
968      *
969      * <pre>
970      * The listed queued resources.
971      * </pre>
972      *
973      * <code>repeated .google.cloud.tpu.v2alpha1.QueuedResource queued_resources = 1;</code>
974      */
getQueuedResourcesBuilder( int index)975     public com.google.cloud.tpu.v2alpha1.QueuedResource.Builder getQueuedResourcesBuilder(
976         int index) {
977       return getQueuedResourcesFieldBuilder().getBuilder(index);
978     }
979     /**
980      *
981      *
982      * <pre>
983      * The listed queued resources.
984      * </pre>
985      *
986      * <code>repeated .google.cloud.tpu.v2alpha1.QueuedResource queued_resources = 1;</code>
987      */
getQueuedResourcesOrBuilder( int index)988     public com.google.cloud.tpu.v2alpha1.QueuedResourceOrBuilder getQueuedResourcesOrBuilder(
989         int index) {
990       if (queuedResourcesBuilder_ == null) {
991         return queuedResources_.get(index);
992       } else {
993         return queuedResourcesBuilder_.getMessageOrBuilder(index);
994       }
995     }
996     /**
997      *
998      *
999      * <pre>
1000      * The listed queued resources.
1001      * </pre>
1002      *
1003      * <code>repeated .google.cloud.tpu.v2alpha1.QueuedResource queued_resources = 1;</code>
1004      */
1005     public java.util.List<? extends com.google.cloud.tpu.v2alpha1.QueuedResourceOrBuilder>
getQueuedResourcesOrBuilderList()1006         getQueuedResourcesOrBuilderList() {
1007       if (queuedResourcesBuilder_ != null) {
1008         return queuedResourcesBuilder_.getMessageOrBuilderList();
1009       } else {
1010         return java.util.Collections.unmodifiableList(queuedResources_);
1011       }
1012     }
1013     /**
1014      *
1015      *
1016      * <pre>
1017      * The listed queued resources.
1018      * </pre>
1019      *
1020      * <code>repeated .google.cloud.tpu.v2alpha1.QueuedResource queued_resources = 1;</code>
1021      */
addQueuedResourcesBuilder()1022     public com.google.cloud.tpu.v2alpha1.QueuedResource.Builder addQueuedResourcesBuilder() {
1023       return getQueuedResourcesFieldBuilder()
1024           .addBuilder(com.google.cloud.tpu.v2alpha1.QueuedResource.getDefaultInstance());
1025     }
1026     /**
1027      *
1028      *
1029      * <pre>
1030      * The listed queued resources.
1031      * </pre>
1032      *
1033      * <code>repeated .google.cloud.tpu.v2alpha1.QueuedResource queued_resources = 1;</code>
1034      */
addQueuedResourcesBuilder( int index)1035     public com.google.cloud.tpu.v2alpha1.QueuedResource.Builder addQueuedResourcesBuilder(
1036         int index) {
1037       return getQueuedResourcesFieldBuilder()
1038           .addBuilder(index, com.google.cloud.tpu.v2alpha1.QueuedResource.getDefaultInstance());
1039     }
1040     /**
1041      *
1042      *
1043      * <pre>
1044      * The listed queued resources.
1045      * </pre>
1046      *
1047      * <code>repeated .google.cloud.tpu.v2alpha1.QueuedResource queued_resources = 1;</code>
1048      */
1049     public java.util.List<com.google.cloud.tpu.v2alpha1.QueuedResource.Builder>
getQueuedResourcesBuilderList()1050         getQueuedResourcesBuilderList() {
1051       return getQueuedResourcesFieldBuilder().getBuilderList();
1052     }
1053 
1054     private com.google.protobuf.RepeatedFieldBuilderV3<
1055             com.google.cloud.tpu.v2alpha1.QueuedResource,
1056             com.google.cloud.tpu.v2alpha1.QueuedResource.Builder,
1057             com.google.cloud.tpu.v2alpha1.QueuedResourceOrBuilder>
getQueuedResourcesFieldBuilder()1058         getQueuedResourcesFieldBuilder() {
1059       if (queuedResourcesBuilder_ == null) {
1060         queuedResourcesBuilder_ =
1061             new com.google.protobuf.RepeatedFieldBuilderV3<
1062                 com.google.cloud.tpu.v2alpha1.QueuedResource,
1063                 com.google.cloud.tpu.v2alpha1.QueuedResource.Builder,
1064                 com.google.cloud.tpu.v2alpha1.QueuedResourceOrBuilder>(
1065                 queuedResources_,
1066                 ((bitField0_ & 0x00000001) != 0),
1067                 getParentForChildren(),
1068                 isClean());
1069         queuedResources_ = null;
1070       }
1071       return queuedResourcesBuilder_;
1072     }
1073 
1074     private java.lang.Object nextPageToken_ = "";
1075     /**
1076      *
1077      *
1078      * <pre>
1079      * The next page token or empty if none.
1080      * </pre>
1081      *
1082      * <code>string next_page_token = 2;</code>
1083      *
1084      * @return The nextPageToken.
1085      */
getNextPageToken()1086     public java.lang.String getNextPageToken() {
1087       java.lang.Object ref = nextPageToken_;
1088       if (!(ref instanceof java.lang.String)) {
1089         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
1090         java.lang.String s = bs.toStringUtf8();
1091         nextPageToken_ = s;
1092         return s;
1093       } else {
1094         return (java.lang.String) ref;
1095       }
1096     }
1097     /**
1098      *
1099      *
1100      * <pre>
1101      * The next page token or empty if none.
1102      * </pre>
1103      *
1104      * <code>string next_page_token = 2;</code>
1105      *
1106      * @return The bytes for nextPageToken.
1107      */
getNextPageTokenBytes()1108     public com.google.protobuf.ByteString getNextPageTokenBytes() {
1109       java.lang.Object ref = nextPageToken_;
1110       if (ref instanceof String) {
1111         com.google.protobuf.ByteString b =
1112             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
1113         nextPageToken_ = b;
1114         return b;
1115       } else {
1116         return (com.google.protobuf.ByteString) ref;
1117       }
1118     }
1119     /**
1120      *
1121      *
1122      * <pre>
1123      * The next page token or empty if none.
1124      * </pre>
1125      *
1126      * <code>string next_page_token = 2;</code>
1127      *
1128      * @param value The nextPageToken to set.
1129      * @return This builder for chaining.
1130      */
setNextPageToken(java.lang.String value)1131     public Builder setNextPageToken(java.lang.String value) {
1132       if (value == null) {
1133         throw new NullPointerException();
1134       }
1135       nextPageToken_ = value;
1136       bitField0_ |= 0x00000002;
1137       onChanged();
1138       return this;
1139     }
1140     /**
1141      *
1142      *
1143      * <pre>
1144      * The next page token or empty if none.
1145      * </pre>
1146      *
1147      * <code>string next_page_token = 2;</code>
1148      *
1149      * @return This builder for chaining.
1150      */
clearNextPageToken()1151     public Builder clearNextPageToken() {
1152       nextPageToken_ = getDefaultInstance().getNextPageToken();
1153       bitField0_ = (bitField0_ & ~0x00000002);
1154       onChanged();
1155       return this;
1156     }
1157     /**
1158      *
1159      *
1160      * <pre>
1161      * The next page token or empty if none.
1162      * </pre>
1163      *
1164      * <code>string next_page_token = 2;</code>
1165      *
1166      * @param value The bytes for nextPageToken to set.
1167      * @return This builder for chaining.
1168      */
setNextPageTokenBytes(com.google.protobuf.ByteString value)1169     public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) {
1170       if (value == null) {
1171         throw new NullPointerException();
1172       }
1173       checkByteStringIsUtf8(value);
1174       nextPageToken_ = value;
1175       bitField0_ |= 0x00000002;
1176       onChanged();
1177       return this;
1178     }
1179 
1180     private com.google.protobuf.LazyStringList unreachable_ =
1181         com.google.protobuf.LazyStringArrayList.EMPTY;
1182 
ensureUnreachableIsMutable()1183     private void ensureUnreachableIsMutable() {
1184       if (!((bitField0_ & 0x00000004) != 0)) {
1185         unreachable_ = new com.google.protobuf.LazyStringArrayList(unreachable_);
1186         bitField0_ |= 0x00000004;
1187       }
1188     }
1189     /**
1190      *
1191      *
1192      * <pre>
1193      * Locations that could not be reached.
1194      * </pre>
1195      *
1196      * <code>repeated string unreachable = 3;</code>
1197      *
1198      * @return A list containing the unreachable.
1199      */
getUnreachableList()1200     public com.google.protobuf.ProtocolStringList getUnreachableList() {
1201       return unreachable_.getUnmodifiableView();
1202     }
1203     /**
1204      *
1205      *
1206      * <pre>
1207      * Locations that could not be reached.
1208      * </pre>
1209      *
1210      * <code>repeated string unreachable = 3;</code>
1211      *
1212      * @return The count of unreachable.
1213      */
getUnreachableCount()1214     public int getUnreachableCount() {
1215       return unreachable_.size();
1216     }
1217     /**
1218      *
1219      *
1220      * <pre>
1221      * Locations that could not be reached.
1222      * </pre>
1223      *
1224      * <code>repeated string unreachable = 3;</code>
1225      *
1226      * @param index The index of the element to return.
1227      * @return The unreachable at the given index.
1228      */
getUnreachable(int index)1229     public java.lang.String getUnreachable(int index) {
1230       return unreachable_.get(index);
1231     }
1232     /**
1233      *
1234      *
1235      * <pre>
1236      * Locations that could not be reached.
1237      * </pre>
1238      *
1239      * <code>repeated string unreachable = 3;</code>
1240      *
1241      * @param index The index of the value to return.
1242      * @return The bytes of the unreachable at the given index.
1243      */
getUnreachableBytes(int index)1244     public com.google.protobuf.ByteString getUnreachableBytes(int index) {
1245       return unreachable_.getByteString(index);
1246     }
1247     /**
1248      *
1249      *
1250      * <pre>
1251      * Locations that could not be reached.
1252      * </pre>
1253      *
1254      * <code>repeated string unreachable = 3;</code>
1255      *
1256      * @param index The index to set the value at.
1257      * @param value The unreachable to set.
1258      * @return This builder for chaining.
1259      */
setUnreachable(int index, java.lang.String value)1260     public Builder setUnreachable(int index, java.lang.String value) {
1261       if (value == null) {
1262         throw new NullPointerException();
1263       }
1264       ensureUnreachableIsMutable();
1265       unreachable_.set(index, value);
1266       onChanged();
1267       return this;
1268     }
1269     /**
1270      *
1271      *
1272      * <pre>
1273      * Locations that could not be reached.
1274      * </pre>
1275      *
1276      * <code>repeated string unreachable = 3;</code>
1277      *
1278      * @param value The unreachable to add.
1279      * @return This builder for chaining.
1280      */
addUnreachable(java.lang.String value)1281     public Builder addUnreachable(java.lang.String value) {
1282       if (value == null) {
1283         throw new NullPointerException();
1284       }
1285       ensureUnreachableIsMutable();
1286       unreachable_.add(value);
1287       onChanged();
1288       return this;
1289     }
1290     /**
1291      *
1292      *
1293      * <pre>
1294      * Locations that could not be reached.
1295      * </pre>
1296      *
1297      * <code>repeated string unreachable = 3;</code>
1298      *
1299      * @param values The unreachable to add.
1300      * @return This builder for chaining.
1301      */
addAllUnreachable(java.lang.Iterable<java.lang.String> values)1302     public Builder addAllUnreachable(java.lang.Iterable<java.lang.String> values) {
1303       ensureUnreachableIsMutable();
1304       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, unreachable_);
1305       onChanged();
1306       return this;
1307     }
1308     /**
1309      *
1310      *
1311      * <pre>
1312      * Locations that could not be reached.
1313      * </pre>
1314      *
1315      * <code>repeated string unreachable = 3;</code>
1316      *
1317      * @return This builder for chaining.
1318      */
clearUnreachable()1319     public Builder clearUnreachable() {
1320       unreachable_ = com.google.protobuf.LazyStringArrayList.EMPTY;
1321       bitField0_ = (bitField0_ & ~0x00000004);
1322       onChanged();
1323       return this;
1324     }
1325     /**
1326      *
1327      *
1328      * <pre>
1329      * Locations that could not be reached.
1330      * </pre>
1331      *
1332      * <code>repeated string unreachable = 3;</code>
1333      *
1334      * @param value The bytes of the unreachable to add.
1335      * @return This builder for chaining.
1336      */
addUnreachableBytes(com.google.protobuf.ByteString value)1337     public Builder addUnreachableBytes(com.google.protobuf.ByteString value) {
1338       if (value == null) {
1339         throw new NullPointerException();
1340       }
1341       checkByteStringIsUtf8(value);
1342       ensureUnreachableIsMutable();
1343       unreachable_.add(value);
1344       onChanged();
1345       return this;
1346     }
1347 
1348     @java.lang.Override
setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1349     public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
1350       return super.setUnknownFields(unknownFields);
1351     }
1352 
1353     @java.lang.Override
mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1354     public final Builder mergeUnknownFields(
1355         final com.google.protobuf.UnknownFieldSet unknownFields) {
1356       return super.mergeUnknownFields(unknownFields);
1357     }
1358 
1359     // @@protoc_insertion_point(builder_scope:google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse)
1360   }
1361 
1362   // @@protoc_insertion_point(class_scope:google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse)
1363   private static final com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse DEFAULT_INSTANCE;
1364 
1365   static {
1366     DEFAULT_INSTANCE = new com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse();
1367   }
1368 
getDefaultInstance()1369   public static com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse getDefaultInstance() {
1370     return DEFAULT_INSTANCE;
1371   }
1372 
1373   private static final com.google.protobuf.Parser<ListQueuedResourcesResponse> PARSER =
1374       new com.google.protobuf.AbstractParser<ListQueuedResourcesResponse>() {
1375         @java.lang.Override
1376         public ListQueuedResourcesResponse parsePartialFrom(
1377             com.google.protobuf.CodedInputStream input,
1378             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1379             throws com.google.protobuf.InvalidProtocolBufferException {
1380           Builder builder = newBuilder();
1381           try {
1382             builder.mergeFrom(input, extensionRegistry);
1383           } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1384             throw e.setUnfinishedMessage(builder.buildPartial());
1385           } catch (com.google.protobuf.UninitializedMessageException e) {
1386             throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
1387           } catch (java.io.IOException e) {
1388             throw new com.google.protobuf.InvalidProtocolBufferException(e)
1389                 .setUnfinishedMessage(builder.buildPartial());
1390           }
1391           return builder.buildPartial();
1392         }
1393       };
1394 
parser()1395   public static com.google.protobuf.Parser<ListQueuedResourcesResponse> parser() {
1396     return PARSER;
1397   }
1398 
1399   @java.lang.Override
getParserForType()1400   public com.google.protobuf.Parser<ListQueuedResourcesResponse> getParserForType() {
1401     return PARSER;
1402   }
1403 
1404   @java.lang.Override
getDefaultInstanceForType()1405   public com.google.cloud.tpu.v2alpha1.ListQueuedResourcesResponse getDefaultInstanceForType() {
1406     return DEFAULT_INSTANCE;
1407   }
1408 }
1409