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