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/job_service.proto 18 19 package com.google.cloud.talent.v4; 20 21 /** 22 * 23 * 24 * <pre> 25 * Get job request. 26 * </pre> 27 * 28 * Protobuf type {@code google.cloud.talent.v4.GetJobRequest} 29 */ 30 public final class GetJobRequest extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.cloud.talent.v4.GetJobRequest) 33 GetJobRequestOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use GetJobRequest.newBuilder() to construct. GetJobRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private GetJobRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 GetJobRequest()40 private GetJobRequest() { 41 name_ = ""; 42 } 43 44 @java.lang.Override 45 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)46 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 47 return new GetJobRequest(); 48 } 49 50 @java.lang.Override getUnknownFields()51 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 52 return this.unknownFields; 53 } 54 getDescriptor()55 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 56 return com.google.cloud.talent.v4.JobServiceProto 57 .internal_static_google_cloud_talent_v4_GetJobRequest_descriptor; 58 } 59 60 @java.lang.Override 61 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()62 internalGetFieldAccessorTable() { 63 return com.google.cloud.talent.v4.JobServiceProto 64 .internal_static_google_cloud_talent_v4_GetJobRequest_fieldAccessorTable 65 .ensureFieldAccessorsInitialized( 66 com.google.cloud.talent.v4.GetJobRequest.class, 67 com.google.cloud.talent.v4.GetJobRequest.Builder.class); 68 } 69 70 public static final int NAME_FIELD_NUMBER = 1; 71 72 @SuppressWarnings("serial") 73 private volatile java.lang.Object name_ = ""; 74 /** 75 * 76 * 77 * <pre> 78 * Required. The resource name of the job to retrieve. 79 * The format is 80 * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}". For 81 * example, "projects/foo/tenants/bar/jobs/baz". 82 * </pre> 83 * 84 * <code> 85 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 86 * </code> 87 * 88 * @return The name. 89 */ 90 @java.lang.Override getName()91 public java.lang.String getName() { 92 java.lang.Object ref = name_; 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 name_ = s; 99 return s; 100 } 101 } 102 /** 103 * 104 * 105 * <pre> 106 * Required. The resource name of the job to retrieve. 107 * The format is 108 * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}". For 109 * example, "projects/foo/tenants/bar/jobs/baz". 110 * </pre> 111 * 112 * <code> 113 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 114 * </code> 115 * 116 * @return The bytes for name. 117 */ 118 @java.lang.Override getNameBytes()119 public com.google.protobuf.ByteString getNameBytes() { 120 java.lang.Object ref = name_; 121 if (ref instanceof java.lang.String) { 122 com.google.protobuf.ByteString b = 123 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 124 name_ = b; 125 return b; 126 } else { 127 return (com.google.protobuf.ByteString) ref; 128 } 129 } 130 131 private byte memoizedIsInitialized = -1; 132 133 @java.lang.Override isInitialized()134 public final boolean isInitialized() { 135 byte isInitialized = memoizedIsInitialized; 136 if (isInitialized == 1) return true; 137 if (isInitialized == 0) return false; 138 139 memoizedIsInitialized = 1; 140 return true; 141 } 142 143 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)144 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 145 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { 146 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 147 } 148 getUnknownFields().writeTo(output); 149 } 150 151 @java.lang.Override getSerializedSize()152 public int getSerializedSize() { 153 int size = memoizedSize; 154 if (size != -1) return size; 155 156 size = 0; 157 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { 158 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 159 } 160 size += getUnknownFields().getSerializedSize(); 161 memoizedSize = size; 162 return size; 163 } 164 165 @java.lang.Override equals(final java.lang.Object obj)166 public boolean equals(final java.lang.Object obj) { 167 if (obj == this) { 168 return true; 169 } 170 if (!(obj instanceof com.google.cloud.talent.v4.GetJobRequest)) { 171 return super.equals(obj); 172 } 173 com.google.cloud.talent.v4.GetJobRequest other = (com.google.cloud.talent.v4.GetJobRequest) obj; 174 175 if (!getName().equals(other.getName())) return false; 176 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 177 return true; 178 } 179 180 @java.lang.Override hashCode()181 public int hashCode() { 182 if (memoizedHashCode != 0) { 183 return memoizedHashCode; 184 } 185 int hash = 41; 186 hash = (19 * hash) + getDescriptor().hashCode(); 187 hash = (37 * hash) + NAME_FIELD_NUMBER; 188 hash = (53 * hash) + getName().hashCode(); 189 hash = (29 * hash) + getUnknownFields().hashCode(); 190 memoizedHashCode = hash; 191 return hash; 192 } 193 parseFrom(java.nio.ByteBuffer data)194 public static com.google.cloud.talent.v4.GetJobRequest parseFrom(java.nio.ByteBuffer data) 195 throws com.google.protobuf.InvalidProtocolBufferException { 196 return PARSER.parseFrom(data); 197 } 198 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)199 public static com.google.cloud.talent.v4.GetJobRequest parseFrom( 200 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 201 throws com.google.protobuf.InvalidProtocolBufferException { 202 return PARSER.parseFrom(data, extensionRegistry); 203 } 204 parseFrom( com.google.protobuf.ByteString data)205 public static com.google.cloud.talent.v4.GetJobRequest parseFrom( 206 com.google.protobuf.ByteString data) 207 throws com.google.protobuf.InvalidProtocolBufferException { 208 return PARSER.parseFrom(data); 209 } 210 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)211 public static com.google.cloud.talent.v4.GetJobRequest parseFrom( 212 com.google.protobuf.ByteString data, 213 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 214 throws com.google.protobuf.InvalidProtocolBufferException { 215 return PARSER.parseFrom(data, extensionRegistry); 216 } 217 parseFrom(byte[] data)218 public static com.google.cloud.talent.v4.GetJobRequest parseFrom(byte[] data) 219 throws com.google.protobuf.InvalidProtocolBufferException { 220 return PARSER.parseFrom(data); 221 } 222 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)223 public static com.google.cloud.talent.v4.GetJobRequest parseFrom( 224 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 225 throws com.google.protobuf.InvalidProtocolBufferException { 226 return PARSER.parseFrom(data, extensionRegistry); 227 } 228 parseFrom(java.io.InputStream input)229 public static com.google.cloud.talent.v4.GetJobRequest parseFrom(java.io.InputStream input) 230 throws java.io.IOException { 231 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 232 } 233 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)234 public static com.google.cloud.talent.v4.GetJobRequest parseFrom( 235 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 236 throws java.io.IOException { 237 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 238 PARSER, input, extensionRegistry); 239 } 240 parseDelimitedFrom( java.io.InputStream input)241 public static com.google.cloud.talent.v4.GetJobRequest parseDelimitedFrom( 242 java.io.InputStream input) throws java.io.IOException { 243 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 244 } 245 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)246 public static com.google.cloud.talent.v4.GetJobRequest parseDelimitedFrom( 247 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 248 throws java.io.IOException { 249 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 250 PARSER, input, extensionRegistry); 251 } 252 parseFrom( com.google.protobuf.CodedInputStream input)253 public static com.google.cloud.talent.v4.GetJobRequest parseFrom( 254 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 255 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 256 } 257 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)258 public static com.google.cloud.talent.v4.GetJobRequest parseFrom( 259 com.google.protobuf.CodedInputStream input, 260 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 261 throws java.io.IOException { 262 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 263 PARSER, input, extensionRegistry); 264 } 265 266 @java.lang.Override newBuilderForType()267 public Builder newBuilderForType() { 268 return newBuilder(); 269 } 270 newBuilder()271 public static Builder newBuilder() { 272 return DEFAULT_INSTANCE.toBuilder(); 273 } 274 newBuilder(com.google.cloud.talent.v4.GetJobRequest prototype)275 public static Builder newBuilder(com.google.cloud.talent.v4.GetJobRequest prototype) { 276 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 277 } 278 279 @java.lang.Override toBuilder()280 public Builder toBuilder() { 281 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 282 } 283 284 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)285 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 286 Builder builder = new Builder(parent); 287 return builder; 288 } 289 /** 290 * 291 * 292 * <pre> 293 * Get job request. 294 * </pre> 295 * 296 * Protobuf type {@code google.cloud.talent.v4.GetJobRequest} 297 */ 298 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 299 implements 300 // @@protoc_insertion_point(builder_implements:google.cloud.talent.v4.GetJobRequest) 301 com.google.cloud.talent.v4.GetJobRequestOrBuilder { getDescriptor()302 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 303 return com.google.cloud.talent.v4.JobServiceProto 304 .internal_static_google_cloud_talent_v4_GetJobRequest_descriptor; 305 } 306 307 @java.lang.Override 308 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()309 internalGetFieldAccessorTable() { 310 return com.google.cloud.talent.v4.JobServiceProto 311 .internal_static_google_cloud_talent_v4_GetJobRequest_fieldAccessorTable 312 .ensureFieldAccessorsInitialized( 313 com.google.cloud.talent.v4.GetJobRequest.class, 314 com.google.cloud.talent.v4.GetJobRequest.Builder.class); 315 } 316 317 // Construct using com.google.cloud.talent.v4.GetJobRequest.newBuilder() Builder()318 private Builder() {} 319 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)320 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 321 super(parent); 322 } 323 324 @java.lang.Override clear()325 public Builder clear() { 326 super.clear(); 327 bitField0_ = 0; 328 name_ = ""; 329 return this; 330 } 331 332 @java.lang.Override getDescriptorForType()333 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 334 return com.google.cloud.talent.v4.JobServiceProto 335 .internal_static_google_cloud_talent_v4_GetJobRequest_descriptor; 336 } 337 338 @java.lang.Override getDefaultInstanceForType()339 public com.google.cloud.talent.v4.GetJobRequest getDefaultInstanceForType() { 340 return com.google.cloud.talent.v4.GetJobRequest.getDefaultInstance(); 341 } 342 343 @java.lang.Override build()344 public com.google.cloud.talent.v4.GetJobRequest build() { 345 com.google.cloud.talent.v4.GetJobRequest result = buildPartial(); 346 if (!result.isInitialized()) { 347 throw newUninitializedMessageException(result); 348 } 349 return result; 350 } 351 352 @java.lang.Override buildPartial()353 public com.google.cloud.talent.v4.GetJobRequest buildPartial() { 354 com.google.cloud.talent.v4.GetJobRequest result = 355 new com.google.cloud.talent.v4.GetJobRequest(this); 356 if (bitField0_ != 0) { 357 buildPartial0(result); 358 } 359 onBuilt(); 360 return result; 361 } 362 buildPartial0(com.google.cloud.talent.v4.GetJobRequest result)363 private void buildPartial0(com.google.cloud.talent.v4.GetJobRequest result) { 364 int from_bitField0_ = bitField0_; 365 if (((from_bitField0_ & 0x00000001) != 0)) { 366 result.name_ = name_; 367 } 368 } 369 370 @java.lang.Override clone()371 public Builder clone() { 372 return super.clone(); 373 } 374 375 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)376 public Builder setField( 377 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 378 return super.setField(field, value); 379 } 380 381 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)382 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 383 return super.clearField(field); 384 } 385 386 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)387 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 388 return super.clearOneof(oneof); 389 } 390 391 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)392 public Builder setRepeatedField( 393 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 394 return super.setRepeatedField(field, index, value); 395 } 396 397 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)398 public Builder addRepeatedField( 399 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 400 return super.addRepeatedField(field, value); 401 } 402 403 @java.lang.Override mergeFrom(com.google.protobuf.Message other)404 public Builder mergeFrom(com.google.protobuf.Message other) { 405 if (other instanceof com.google.cloud.talent.v4.GetJobRequest) { 406 return mergeFrom((com.google.cloud.talent.v4.GetJobRequest) other); 407 } else { 408 super.mergeFrom(other); 409 return this; 410 } 411 } 412 mergeFrom(com.google.cloud.talent.v4.GetJobRequest other)413 public Builder mergeFrom(com.google.cloud.talent.v4.GetJobRequest other) { 414 if (other == com.google.cloud.talent.v4.GetJobRequest.getDefaultInstance()) return this; 415 if (!other.getName().isEmpty()) { 416 name_ = other.name_; 417 bitField0_ |= 0x00000001; 418 onChanged(); 419 } 420 this.mergeUnknownFields(other.getUnknownFields()); 421 onChanged(); 422 return this; 423 } 424 425 @java.lang.Override isInitialized()426 public final boolean isInitialized() { 427 return true; 428 } 429 430 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)431 public Builder mergeFrom( 432 com.google.protobuf.CodedInputStream input, 433 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 434 throws java.io.IOException { 435 if (extensionRegistry == null) { 436 throw new java.lang.NullPointerException(); 437 } 438 try { 439 boolean done = false; 440 while (!done) { 441 int tag = input.readTag(); 442 switch (tag) { 443 case 0: 444 done = true; 445 break; 446 case 10: 447 { 448 name_ = input.readStringRequireUtf8(); 449 bitField0_ |= 0x00000001; 450 break; 451 } // case 10 452 default: 453 { 454 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 455 done = true; // was an endgroup tag 456 } 457 break; 458 } // default: 459 } // switch (tag) 460 } // while (!done) 461 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 462 throw e.unwrapIOException(); 463 } finally { 464 onChanged(); 465 } // finally 466 return this; 467 } 468 469 private int bitField0_; 470 471 private java.lang.Object name_ = ""; 472 /** 473 * 474 * 475 * <pre> 476 * Required. The resource name of the job to retrieve. 477 * The format is 478 * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}". For 479 * example, "projects/foo/tenants/bar/jobs/baz". 480 * </pre> 481 * 482 * <code> 483 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 484 * </code> 485 * 486 * @return The name. 487 */ getName()488 public java.lang.String getName() { 489 java.lang.Object ref = name_; 490 if (!(ref instanceof java.lang.String)) { 491 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 492 java.lang.String s = bs.toStringUtf8(); 493 name_ = s; 494 return s; 495 } else { 496 return (java.lang.String) ref; 497 } 498 } 499 /** 500 * 501 * 502 * <pre> 503 * Required. The resource name of the job to retrieve. 504 * The format is 505 * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}". For 506 * example, "projects/foo/tenants/bar/jobs/baz". 507 * </pre> 508 * 509 * <code> 510 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 511 * </code> 512 * 513 * @return The bytes for name. 514 */ getNameBytes()515 public com.google.protobuf.ByteString getNameBytes() { 516 java.lang.Object ref = name_; 517 if (ref instanceof String) { 518 com.google.protobuf.ByteString b = 519 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 520 name_ = b; 521 return b; 522 } else { 523 return (com.google.protobuf.ByteString) ref; 524 } 525 } 526 /** 527 * 528 * 529 * <pre> 530 * Required. The resource name of the job to retrieve. 531 * The format is 532 * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}". For 533 * example, "projects/foo/tenants/bar/jobs/baz". 534 * </pre> 535 * 536 * <code> 537 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 538 * </code> 539 * 540 * @param value The name to set. 541 * @return This builder for chaining. 542 */ setName(java.lang.String value)543 public Builder setName(java.lang.String value) { 544 if (value == null) { 545 throw new NullPointerException(); 546 } 547 name_ = value; 548 bitField0_ |= 0x00000001; 549 onChanged(); 550 return this; 551 } 552 /** 553 * 554 * 555 * <pre> 556 * Required. The resource name of the job to retrieve. 557 * The format is 558 * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}". For 559 * example, "projects/foo/tenants/bar/jobs/baz". 560 * </pre> 561 * 562 * <code> 563 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 564 * </code> 565 * 566 * @return This builder for chaining. 567 */ clearName()568 public Builder clearName() { 569 name_ = getDefaultInstance().getName(); 570 bitField0_ = (bitField0_ & ~0x00000001); 571 onChanged(); 572 return this; 573 } 574 /** 575 * 576 * 577 * <pre> 578 * Required. The resource name of the job to retrieve. 579 * The format is 580 * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}". For 581 * example, "projects/foo/tenants/bar/jobs/baz". 582 * </pre> 583 * 584 * <code> 585 * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 586 * </code> 587 * 588 * @param value The bytes for name to set. 589 * @return This builder for chaining. 590 */ setNameBytes(com.google.protobuf.ByteString value)591 public Builder setNameBytes(com.google.protobuf.ByteString value) { 592 if (value == null) { 593 throw new NullPointerException(); 594 } 595 checkByteStringIsUtf8(value); 596 name_ = value; 597 bitField0_ |= 0x00000001; 598 onChanged(); 599 return this; 600 } 601 602 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)603 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 604 return super.setUnknownFields(unknownFields); 605 } 606 607 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)608 public final Builder mergeUnknownFields( 609 final com.google.protobuf.UnknownFieldSet unknownFields) { 610 return super.mergeUnknownFields(unknownFields); 611 } 612 613 // @@protoc_insertion_point(builder_scope:google.cloud.talent.v4.GetJobRequest) 614 } 615 616 // @@protoc_insertion_point(class_scope:google.cloud.talent.v4.GetJobRequest) 617 private static final com.google.cloud.talent.v4.GetJobRequest DEFAULT_INSTANCE; 618 619 static { 620 DEFAULT_INSTANCE = new com.google.cloud.talent.v4.GetJobRequest(); 621 } 622 getDefaultInstance()623 public static com.google.cloud.talent.v4.GetJobRequest getDefaultInstance() { 624 return DEFAULT_INSTANCE; 625 } 626 627 private static final com.google.protobuf.Parser<GetJobRequest> PARSER = 628 new com.google.protobuf.AbstractParser<GetJobRequest>() { 629 @java.lang.Override 630 public GetJobRequest parsePartialFrom( 631 com.google.protobuf.CodedInputStream input, 632 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 633 throws com.google.protobuf.InvalidProtocolBufferException { 634 Builder builder = newBuilder(); 635 try { 636 builder.mergeFrom(input, extensionRegistry); 637 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 638 throw e.setUnfinishedMessage(builder.buildPartial()); 639 } catch (com.google.protobuf.UninitializedMessageException e) { 640 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 641 } catch (java.io.IOException e) { 642 throw new com.google.protobuf.InvalidProtocolBufferException(e) 643 .setUnfinishedMessage(builder.buildPartial()); 644 } 645 return builder.buildPartial(); 646 } 647 }; 648 parser()649 public static com.google.protobuf.Parser<GetJobRequest> parser() { 650 return PARSER; 651 } 652 653 @java.lang.Override getParserForType()654 public com.google.protobuf.Parser<GetJobRequest> getParserForType() { 655 return PARSER; 656 } 657 658 @java.lang.Override getDefaultInstanceForType()659 public com.google.cloud.talent.v4.GetJobRequest getDefaultInstanceForType() { 660 return DEFAULT_INSTANCE; 661 } 662 } 663