public static final class Job.ApplicationInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Job.ApplicationInfo.Builder> implements Job.ApplicationInfoOrBuilder
Application related details of a job posting.Protobuf type
google.cloud.talent.v4beta1.Job.ApplicationInfo| Modifier and Type | Method and Description |
|---|---|
Job.ApplicationInfo.Builder |
addAllEmails(Iterable<String> values)
Optional.
|
Job.ApplicationInfo.Builder |
addAllUris(Iterable<String> values)
Optional.
|
Job.ApplicationInfo.Builder |
addEmails(String value)
Optional.
|
Job.ApplicationInfo.Builder |
addEmailsBytes(com.google.protobuf.ByteString value)
Optional.
|
Job.ApplicationInfo.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Job.ApplicationInfo.Builder |
addUris(String value)
Optional.
|
Job.ApplicationInfo.Builder |
addUrisBytes(com.google.protobuf.ByteString value)
Optional.
|
Job.ApplicationInfo |
build() |
Job.ApplicationInfo |
buildPartial() |
Job.ApplicationInfo.Builder |
clear() |
Job.ApplicationInfo.Builder |
clearEmails()
Optional.
|
Job.ApplicationInfo.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Job.ApplicationInfo.Builder |
clearInstruction()
Optional.
|
Job.ApplicationInfo.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Job.ApplicationInfo.Builder |
clearUris()
Optional.
|
Job.ApplicationInfo.Builder |
clone() |
Job.ApplicationInfo |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getEmails(int index)
Optional.
|
com.google.protobuf.ByteString |
getEmailsBytes(int index)
Optional.
|
int |
getEmailsCount()
Optional.
|
com.google.protobuf.ProtocolStringList |
getEmailsList()
Optional.
|
String |
getInstruction()
Optional.
|
com.google.protobuf.ByteString |
getInstructionBytes()
Optional.
|
String |
getUris(int index)
Optional.
|
com.google.protobuf.ByteString |
getUrisBytes(int index)
Optional.
|
int |
getUrisCount()
Optional.
|
com.google.protobuf.ProtocolStringList |
getUrisList()
Optional.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Job.ApplicationInfo.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Job.ApplicationInfo.Builder |
mergeFrom(Job.ApplicationInfo other) |
Job.ApplicationInfo.Builder |
mergeFrom(com.google.protobuf.Message other) |
Job.ApplicationInfo.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Job.ApplicationInfo.Builder |
setEmails(int index,
String value)
Optional.
|
Job.ApplicationInfo.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Job.ApplicationInfo.Builder |
setInstruction(String value)
Optional.
|
Job.ApplicationInfo.Builder |
setInstructionBytes(com.google.protobuf.ByteString value)
Optional.
|
Job.ApplicationInfo.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Job.ApplicationInfo.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Job.ApplicationInfo.Builder |
setUris(int index,
String value)
Optional.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Job.ApplicationInfo.Builder>public Job.ApplicationInfo.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Job.ApplicationInfo.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Job.ApplicationInfo.Builder>public Job.ApplicationInfo getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Job.ApplicationInfo build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Job.ApplicationInfo buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Job.ApplicationInfo.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Job.ApplicationInfo.Builder>public Job.ApplicationInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Job.ApplicationInfo.Builder>public Job.ApplicationInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Job.ApplicationInfo.Builder>public Job.ApplicationInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Job.ApplicationInfo.Builder>public Job.ApplicationInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Job.ApplicationInfo.Builder>public Job.ApplicationInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Job.ApplicationInfo.Builder>public Job.ApplicationInfo.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Job.ApplicationInfo.Builder>public Job.ApplicationInfo.Builder mergeFrom(Job.ApplicationInfo other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Job.ApplicationInfo.Builder>public Job.ApplicationInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Job.ApplicationInfo.Builder>IOExceptionpublic com.google.protobuf.ProtocolStringList getEmailsList()
Optional. 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;getEmailsList in interface Job.ApplicationInfoOrBuilderpublic int getEmailsCount()
Optional. 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;getEmailsCount in interface Job.ApplicationInfoOrBuilderpublic String getEmails(int index)
Optional. 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;getEmails in interface Job.ApplicationInfoOrBuilderpublic com.google.protobuf.ByteString getEmailsBytes(int index)
Optional. 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;getEmailsBytes in interface Job.ApplicationInfoOrBuilderpublic Job.ApplicationInfo.Builder setEmails(int index, String value)
Optional. 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;public Job.ApplicationInfo.Builder addEmails(String value)
Optional. 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;public Job.ApplicationInfo.Builder addAllEmails(Iterable<String> values)
Optional. 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;public Job.ApplicationInfo.Builder clearEmails()
Optional. 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;public Job.ApplicationInfo.Builder addEmailsBytes(com.google.protobuf.ByteString value)
Optional. 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;public String getInstruction()
Optional. 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;getInstruction in interface Job.ApplicationInfoOrBuilderpublic com.google.protobuf.ByteString getInstructionBytes()
Optional. 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;getInstructionBytes in interface Job.ApplicationInfoOrBuilderpublic Job.ApplicationInfo.Builder setInstruction(String value)
Optional. 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;public Job.ApplicationInfo.Builder clearInstruction()
Optional. 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;public Job.ApplicationInfo.Builder setInstructionBytes(com.google.protobuf.ByteString value)
Optional. 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;public com.google.protobuf.ProtocolStringList getUrisList()
Optional. 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;getUrisList in interface Job.ApplicationInfoOrBuilderpublic int getUrisCount()
Optional. 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;getUrisCount in interface Job.ApplicationInfoOrBuilderpublic String getUris(int index)
Optional. 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;getUris in interface Job.ApplicationInfoOrBuilderpublic com.google.protobuf.ByteString getUrisBytes(int index)
Optional. 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;getUrisBytes in interface Job.ApplicationInfoOrBuilderpublic Job.ApplicationInfo.Builder setUris(int index, String value)
Optional. 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;public Job.ApplicationInfo.Builder addUris(String value)
Optional. 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;public Job.ApplicationInfo.Builder addAllUris(Iterable<String> values)
Optional. 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;public Job.ApplicationInfo.Builder clearUris()
Optional. 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;public Job.ApplicationInfo.Builder addUrisBytes(com.google.protobuf.ByteString value)
Optional. 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;public final Job.ApplicationInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Job.ApplicationInfo.Builder>public final Job.ApplicationInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Job.ApplicationInfo.Builder>Copyright © 2019 Google LLC. All rights reserved.