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