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