- 2.54.0 (latest)
- 2.53.0
- 2.52.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.6
- 2.2.9
public static final class Job.ApplicationInfo.Builder extends GeneratedMessageV3.Builder<Job.ApplicationInfo.Builder> implements Job.ApplicationInfoOrBuilder
Application related details of a job posting.
Protobuf type google.cloud.talent.v4.Job.ApplicationInfo
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > Job.ApplicationInfo.BuilderImplements
Job.ApplicationInfoOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addAllEmails(Iterable<String> values)
public Job.ApplicationInfo.Builder addAllEmails(Iterable<String> values)
Use this field to specify email address(es) to which resumes or applications can be sent. The maximum number of allowed characters for each entry is 255.
repeated string emails = 1;
Name | Description |
values | Iterable<String> The emails to add. |
Type | Description |
Job.ApplicationInfo.Builder | This builder for chaining. |
addAllUris(Iterable<String> values)
public Job.ApplicationInfo.Builder addAllUris(Iterable<String> values)
Use this URI field to direct an applicant to a website, for example to link to an online application form. The maximum number of allowed characters for each entry is 2,000.
repeated string uris = 3;
Name | Description |
values | Iterable<String> The uris to add. |
Type | Description |
Job.ApplicationInfo.Builder | This builder for chaining. |
addEmails(String value)
public Job.ApplicationInfo.Builder addEmails(String value)
Use this field to specify email address(es) to which resumes or applications can be sent. The maximum number of allowed characters for each entry is 255.
repeated string emails = 1;
Name | Description |
value | String The emails to add. |
Type | Description |
Job.ApplicationInfo.Builder | This builder for chaining. |
addEmailsBytes(ByteString value)
public Job.ApplicationInfo.Builder addEmailsBytes(ByteString value)
Use this field to specify email address(es) to which resumes or applications can be sent. The maximum number of allowed characters for each entry is 255.
repeated string emails = 1;
Name | Description |
value | ByteString The bytes of the emails to add. |
Type | Description |
Job.ApplicationInfo.Builder | This builder for chaining. |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Job.ApplicationInfo.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
Job.ApplicationInfo.Builder |
addUris(String value)
public Job.ApplicationInfo.Builder addUris(String value)
Use this URI field to direct an applicant to a website, for example to link to an online application form. The maximum number of allowed characters for each entry is 2,000.
repeated string uris = 3;
Name | Description |
value | String The uris to add. |
Type | Description |
Job.ApplicationInfo.Builder | This builder for chaining. |
addUrisBytes(ByteString value)
public Job.ApplicationInfo.Builder addUrisBytes(ByteString value)
Use this URI field to direct an applicant to a website, for example to link to an online application form. The maximum number of allowed characters for each entry is 2,000.
repeated string uris = 3;
Name | Description |
value | ByteString The bytes of the uris to add. |
Type | Description |
Job.ApplicationInfo.Builder | This builder for chaining. |
build()
public Job.ApplicationInfo build()
Type | Description |
Job.ApplicationInfo |
buildPartial()
public Job.ApplicationInfo buildPartial()
Type | Description |
Job.ApplicationInfo |
clear()
public Job.ApplicationInfo.Builder clear()
Type | Description |
Job.ApplicationInfo.Builder |
clearEmails()
public Job.ApplicationInfo.Builder clearEmails()
Use this field to specify email address(es) to which resumes or applications can be sent. The maximum number of allowed characters for each entry is 255.
repeated string emails = 1;
Type | Description |
Job.ApplicationInfo.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public Job.ApplicationInfo.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
Job.ApplicationInfo.Builder |
clearInstruction()
public Job.ApplicationInfo.Builder clearInstruction()
Use this field to provide instructions, such as "Mail your application to ...", that a candidate can follow to apply for the job. This field accepts and sanitizes HTML input, and also accepts bold, italic, ordered list, and unordered list markup tags. The maximum number of allowed characters is 3,000.
string instruction = 2;
Type | Description |
Job.ApplicationInfo.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public Job.ApplicationInfo.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
Job.ApplicationInfo.Builder |
clearUris()
public Job.ApplicationInfo.Builder clearUris()
Use this URI field to direct an applicant to a website, for example to link to an online application form. The maximum number of allowed characters for each entry is 2,000.
repeated string uris = 3;
Type | Description |
Job.ApplicationInfo.Builder | This builder for chaining. |
clone()
public Job.ApplicationInfo.Builder clone()
Type | Description |
Job.ApplicationInfo.Builder |
getDefaultInstanceForType()
public Job.ApplicationInfo getDefaultInstanceForType()
Type | Description |
Job.ApplicationInfo |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getEmails(int index)
public String getEmails(int index)
Use this field to specify email address(es) to which resumes or applications can be sent. The maximum number of allowed characters for each entry is 255.
repeated string emails = 1;
Name | Description |
index | int The index of the element to return. |
Type | Description |
String | The emails at the given index. |
getEmailsBytes(int index)
public ByteString getEmailsBytes(int index)
Use this field to specify email address(es) to which resumes or applications can be sent. The maximum number of allowed characters for each entry is 255.
repeated string emails = 1;
Name | Description |
index | int The index of the value to return. |
Type | Description |
ByteString | The bytes of the emails at the given index. |
getEmailsCount()
public int getEmailsCount()
Use this field to specify email address(es) to which resumes or applications can be sent. The maximum number of allowed characters for each entry is 255.
repeated string emails = 1;
Type | Description |
int | The count of emails. |
getEmailsList()
public ProtocolStringList getEmailsList()
Use this field to specify email address(es) to which resumes or applications can be sent. The maximum number of allowed characters for each entry is 255.
repeated string emails = 1;
Type | Description |
ProtocolStringList | A list containing the emails. |
getInstruction()
public String getInstruction()
Use this field to provide instructions, such as "Mail your application to ...", that a candidate can follow to apply for the job. This field accepts and sanitizes HTML input, and also accepts bold, italic, ordered list, and unordered list markup tags. The maximum number of allowed characters is 3,000.
string instruction = 2;
Type | Description |
String | The instruction. |
getInstructionBytes()
public ByteString getInstructionBytes()
Use this field to provide instructions, such as "Mail your application to ...", that a candidate can follow to apply for the job. This field accepts and sanitizes HTML input, and also accepts bold, italic, ordered list, and unordered list markup tags. The maximum number of allowed characters is 3,000.
string instruction = 2;
Type | Description |
ByteString | The bytes for instruction. |
getUris(int index)
public String getUris(int index)
Use this URI field to direct an applicant to a website, for example to link to an online application form. The maximum number of allowed characters for each entry is 2,000.
repeated string uris = 3;
Name | Description |
index | int The index of the element to return. |
Type | Description |
String | The uris at the given index. |
getUrisBytes(int index)
public ByteString getUrisBytes(int index)
Use this URI field to direct an applicant to a website, for example to link to an online application form. The maximum number of allowed characters for each entry is 2,000.
repeated string uris = 3;
Name | Description |
index | int The index of the value to return. |
Type | Description |
ByteString | The bytes of the uris at the given index. |
getUrisCount()
public int getUrisCount()
Use this URI field to direct an applicant to a website, for example to link to an online application form. The maximum number of allowed characters for each entry is 2,000.
repeated string uris = 3;
Type | Description |
int | The count of uris. |
getUrisList()
public ProtocolStringList getUrisList()
Use this URI field to direct an applicant to a website, for example to link to an online application form. The maximum number of allowed characters for each entry is 2,000.
repeated string uris = 3;
Type | Description |
ProtocolStringList | A list containing the uris. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeFrom(Job.ApplicationInfo other)
public Job.ApplicationInfo.Builder mergeFrom(Job.ApplicationInfo other)
Name | Description |
other | Job.ApplicationInfo |
Type | Description |
Job.ApplicationInfo.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Job.ApplicationInfo.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
Job.ApplicationInfo.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public Job.ApplicationInfo.Builder mergeFrom(Message other)
Name | Description |
other | Message |
Type | Description |
Job.ApplicationInfo.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Job.ApplicationInfo.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
Job.ApplicationInfo.Builder |
setEmails(int index, String value)
public Job.ApplicationInfo.Builder setEmails(int index, String value)
Use this field to specify email address(es) to which resumes or applications can be sent. The maximum number of allowed characters for each entry is 255.
repeated string emails = 1;
Name | Description |
index | int The index to set the value at. |
value | String The emails to set. |
Type | Description |
Job.ApplicationInfo.Builder | This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public Job.ApplicationInfo.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
Job.ApplicationInfo.Builder |
setInstruction(String value)
public Job.ApplicationInfo.Builder setInstruction(String value)
Use this field to provide instructions, such as "Mail your application to ...", that a candidate can follow to apply for the job. This field accepts and sanitizes HTML input, and also accepts bold, italic, ordered list, and unordered list markup tags. The maximum number of allowed characters is 3,000.
string instruction = 2;
Name | Description |
value | String The instruction to set. |
Type | Description |
Job.ApplicationInfo.Builder | This builder for chaining. |
setInstructionBytes(ByteString value)
public Job.ApplicationInfo.Builder setInstructionBytes(ByteString value)
Use this field to provide instructions, such as "Mail your application to ...", that a candidate can follow to apply for the job. This field accepts and sanitizes HTML input, and also accepts bold, italic, ordered list, and unordered list markup tags. The maximum number of allowed characters is 3,000.
string instruction = 2;
Name | Description |
value | ByteString The bytes for instruction to set. |
Type | Description |
Job.ApplicationInfo.Builder | This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Job.ApplicationInfo.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Type | Description |
Job.ApplicationInfo.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final Job.ApplicationInfo.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
Job.ApplicationInfo.Builder |
setUris(int index, String value)
public Job.ApplicationInfo.Builder setUris(int index, String value)
Use this URI field to direct an applicant to a website, for example to link to an online application form. The maximum number of allowed characters for each entry is 2,000.
repeated string uris = 3;
Name | Description |
index | int The index to set the value at. |
value | String The uris to set. |
Type | Description |
Job.ApplicationInfo.Builder | This builder for chaining. |