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