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