Class DynamicJobsAsset.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<DynamicJobsAsset.Builder>
-
- com.google.ads.googleads.v10.common.DynamicJobsAsset.Builder
-
- All Implemented Interfaces:
DynamicJobsAssetOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- DynamicJobsAsset
public static final class DynamicJobsAsset.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DynamicJobsAsset.Builder> implements DynamicJobsAssetOrBuilder
A dynamic jobs asset.
Protobuf typegoogle.ads.googleads.v10.common.DynamicJobsAsset
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DynamicJobsAsset.BuilderaddAllContextualKeywords(java.lang.Iterable<java.lang.String> values)Contextual keywords, e.g.DynamicJobsAsset.BuilderaddAllSimilarJobIds(java.lang.Iterable<java.lang.String> values)Similar job IDs, e.g.DynamicJobsAsset.BuilderaddContextualKeywords(java.lang.String value)Contextual keywords, e.g.DynamicJobsAsset.BuilderaddContextualKeywordsBytes(com.google.protobuf.ByteString value)Contextual keywords, e.g.DynamicJobsAsset.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)DynamicJobsAsset.BuilderaddSimilarJobIds(java.lang.String value)Similar job IDs, e.g.DynamicJobsAsset.BuilderaddSimilarJobIdsBytes(com.google.protobuf.ByteString value)Similar job IDs, e.g.DynamicJobsAssetbuild()DynamicJobsAssetbuildPartial()DynamicJobsAsset.Builderclear()DynamicJobsAsset.BuilderclearAddress()Address which can be specified in one of the following formats.DynamicJobsAsset.BuilderclearAndroidAppLink()Android deep link, e.g.DynamicJobsAsset.BuilderclearContextualKeywords()Contextual keywords, e.g.DynamicJobsAsset.BuilderclearDescription()Description, e.g.DynamicJobsAsset.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)DynamicJobsAsset.BuilderclearImageUrl()Image URL, e.g.DynamicJobsAsset.BuilderclearIosAppLink()iOS deep link, e.g.DynamicJobsAsset.BuilderclearIosAppStoreId()iOS app store ID.DynamicJobsAsset.BuilderclearJobCategory()Job category, e.g.DynamicJobsAsset.BuilderclearJobId()Required.DynamicJobsAsset.BuilderclearJobSubtitle()Job subtitle, e.g.DynamicJobsAsset.BuilderclearJobTitle()Required.DynamicJobsAsset.BuilderclearLocationId()Location ID which can be any sequence of letters and digits.DynamicJobsAsset.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)DynamicJobsAsset.BuilderclearSalary()Salary, e.g.DynamicJobsAsset.BuilderclearSimilarJobIds()Similar job IDs, e.g.DynamicJobsAsset.Builderclone()java.lang.StringgetAddress()Address which can be specified in one of the following formats.com.google.protobuf.ByteStringgetAddressBytes()Address which can be specified in one of the following formats.java.lang.StringgetAndroidAppLink()Android deep link, e.g.com.google.protobuf.ByteStringgetAndroidAppLinkBytes()Android deep link, e.g.java.lang.StringgetContextualKeywords(int index)Contextual keywords, e.g.com.google.protobuf.ByteStringgetContextualKeywordsBytes(int index)Contextual keywords, e.g.intgetContextualKeywordsCount()Contextual keywords, e.g.com.google.protobuf.ProtocolStringListgetContextualKeywordsList()Contextual keywords, e.g.DynamicJobsAssetgetDefaultInstanceForType()java.lang.StringgetDescription()Description, e.g.com.google.protobuf.ByteStringgetDescriptionBytes()Description, e.g.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetImageUrl()Image URL, e.g.com.google.protobuf.ByteStringgetImageUrlBytes()Image URL, e.g.java.lang.StringgetIosAppLink()iOS deep link, e.g.com.google.protobuf.ByteStringgetIosAppLinkBytes()iOS deep link, e.g.longgetIosAppStoreId()iOS app store ID.java.lang.StringgetJobCategory()Job category, e.g.com.google.protobuf.ByteStringgetJobCategoryBytes()Job category, e.g.java.lang.StringgetJobId()Required.com.google.protobuf.ByteStringgetJobIdBytes()Required.java.lang.StringgetJobSubtitle()Job subtitle, e.g.com.google.protobuf.ByteStringgetJobSubtitleBytes()Job subtitle, e.g.java.lang.StringgetJobTitle()Required.com.google.protobuf.ByteStringgetJobTitleBytes()Required.java.lang.StringgetLocationId()Location ID which can be any sequence of letters and digits.com.google.protobuf.ByteStringgetLocationIdBytes()Location ID which can be any sequence of letters and digits.java.lang.StringgetSalary()Salary, e.g.com.google.protobuf.ByteStringgetSalaryBytes()Salary, e.g.java.lang.StringgetSimilarJobIds(int index)Similar job IDs, e.g.com.google.protobuf.ByteStringgetSimilarJobIdsBytes(int index)Similar job IDs, e.g.intgetSimilarJobIdsCount()Similar job IDs, e.g.com.google.protobuf.ProtocolStringListgetSimilarJobIdsList()Similar job IDs, e.g.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()DynamicJobsAsset.BuildermergeFrom(DynamicJobsAsset other)DynamicJobsAsset.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)DynamicJobsAsset.BuildermergeFrom(com.google.protobuf.Message other)DynamicJobsAsset.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)DynamicJobsAsset.BuildersetAddress(java.lang.String value)Address which can be specified in one of the following formats.DynamicJobsAsset.BuildersetAddressBytes(com.google.protobuf.ByteString value)Address which can be specified in one of the following formats.DynamicJobsAsset.BuildersetAndroidAppLink(java.lang.String value)Android deep link, e.g.DynamicJobsAsset.BuildersetAndroidAppLinkBytes(com.google.protobuf.ByteString value)Android deep link, e.g.DynamicJobsAsset.BuildersetContextualKeywords(int index, java.lang.String value)Contextual keywords, e.g.DynamicJobsAsset.BuildersetDescription(java.lang.String value)Description, e.g.DynamicJobsAsset.BuildersetDescriptionBytes(com.google.protobuf.ByteString value)Description, e.g.DynamicJobsAsset.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)DynamicJobsAsset.BuildersetImageUrl(java.lang.String value)Image URL, e.g.DynamicJobsAsset.BuildersetImageUrlBytes(com.google.protobuf.ByteString value)Image URL, e.g.DynamicJobsAsset.BuildersetIosAppLink(java.lang.String value)iOS deep link, e.g.DynamicJobsAsset.BuildersetIosAppLinkBytes(com.google.protobuf.ByteString value)iOS deep link, e.g.DynamicJobsAsset.BuildersetIosAppStoreId(long value)iOS app store ID.DynamicJobsAsset.BuildersetJobCategory(java.lang.String value)Job category, e.g.DynamicJobsAsset.BuildersetJobCategoryBytes(com.google.protobuf.ByteString value)Job category, e.g.DynamicJobsAsset.BuildersetJobId(java.lang.String value)Required.DynamicJobsAsset.BuildersetJobIdBytes(com.google.protobuf.ByteString value)Required.DynamicJobsAsset.BuildersetJobSubtitle(java.lang.String value)Job subtitle, e.g.DynamicJobsAsset.BuildersetJobSubtitleBytes(com.google.protobuf.ByteString value)Job subtitle, e.g.DynamicJobsAsset.BuildersetJobTitle(java.lang.String value)Required.DynamicJobsAsset.BuildersetJobTitleBytes(com.google.protobuf.ByteString value)Required.DynamicJobsAsset.BuildersetLocationId(java.lang.String value)Location ID which can be any sequence of letters and digits.DynamicJobsAsset.BuildersetLocationIdBytes(com.google.protobuf.ByteString value)Location ID which can be any sequence of letters and digits.DynamicJobsAsset.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)DynamicJobsAsset.BuildersetSalary(java.lang.String value)Salary, e.g.DynamicJobsAsset.BuildersetSalaryBytes(com.google.protobuf.ByteString value)Salary, e.g.DynamicJobsAsset.BuildersetSimilarJobIds(int index, java.lang.String value)Similar job IDs, e.g.DynamicJobsAsset.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<DynamicJobsAsset.Builder>
-
clear
public DynamicJobsAsset.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<DynamicJobsAsset.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<DynamicJobsAsset.Builder>
-
getDefaultInstanceForType
public DynamicJobsAsset getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public DynamicJobsAsset build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DynamicJobsAsset buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DynamicJobsAsset.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<DynamicJobsAsset.Builder>
-
setField
public DynamicJobsAsset.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DynamicJobsAsset.Builder>
-
clearField
public DynamicJobsAsset.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DynamicJobsAsset.Builder>
-
clearOneof
public DynamicJobsAsset.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<DynamicJobsAsset.Builder>
-
setRepeatedField
public DynamicJobsAsset.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DynamicJobsAsset.Builder>
-
addRepeatedField
public DynamicJobsAsset.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DynamicJobsAsset.Builder>
-
mergeFrom
public DynamicJobsAsset.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DynamicJobsAsset.Builder>
-
mergeFrom
public DynamicJobsAsset.Builder mergeFrom(DynamicJobsAsset other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<DynamicJobsAsset.Builder>
-
mergeFrom
public DynamicJobsAsset.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DynamicJobsAsset.Builder>- Throws:
java.io.IOException
-
getJobId
public java.lang.String getJobId()
Required. Job ID which can be any sequence of letters and digits, and must be unique and match the values of remarketing tag. Required.
string job_id = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getJobIdin interfaceDynamicJobsAssetOrBuilder- Returns:
- The jobId.
-
getJobIdBytes
public com.google.protobuf.ByteString getJobIdBytes()
Required. Job ID which can be any sequence of letters and digits, and must be unique and match the values of remarketing tag. Required.
string job_id = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getJobIdBytesin interfaceDynamicJobsAssetOrBuilder- Returns:
- The bytes for jobId.
-
setJobId
public DynamicJobsAsset.Builder setJobId(java.lang.String value)
Required. Job ID which can be any sequence of letters and digits, and must be unique and match the values of remarketing tag. Required.
string job_id = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The jobId to set.- Returns:
- This builder for chaining.
-
clearJobId
public DynamicJobsAsset.Builder clearJobId()
Required. Job ID which can be any sequence of letters and digits, and must be unique and match the values of remarketing tag. Required.
string job_id = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setJobIdBytes
public DynamicJobsAsset.Builder setJobIdBytes(com.google.protobuf.ByteString value)
Required. Job ID which can be any sequence of letters and digits, and must be unique and match the values of remarketing tag. Required.
string job_id = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for jobId to set.- Returns:
- This builder for chaining.
-
getLocationId
public java.lang.String getLocationId()
Location ID which can be any sequence of letters and digits. The ID sequence (job ID + location ID) must be unique.
string location_id = 2;- Specified by:
getLocationIdin interfaceDynamicJobsAssetOrBuilder- Returns:
- The locationId.
-
getLocationIdBytes
public com.google.protobuf.ByteString getLocationIdBytes()
Location ID which can be any sequence of letters and digits. The ID sequence (job ID + location ID) must be unique.
string location_id = 2;- Specified by:
getLocationIdBytesin interfaceDynamicJobsAssetOrBuilder- Returns:
- The bytes for locationId.
-
setLocationId
public DynamicJobsAsset.Builder setLocationId(java.lang.String value)
Location ID which can be any sequence of letters and digits. The ID sequence (job ID + location ID) must be unique.
string location_id = 2;- Parameters:
value- The locationId to set.- Returns:
- This builder for chaining.
-
clearLocationId
public DynamicJobsAsset.Builder clearLocationId()
Location ID which can be any sequence of letters and digits. The ID sequence (job ID + location ID) must be unique.
string location_id = 2;- Returns:
- This builder for chaining.
-
setLocationIdBytes
public DynamicJobsAsset.Builder setLocationIdBytes(com.google.protobuf.ByteString value)
Location ID which can be any sequence of letters and digits. The ID sequence (job ID + location ID) must be unique.
string location_id = 2;- Parameters:
value- The bytes for locationId to set.- Returns:
- This builder for chaining.
-
getJobTitle
public java.lang.String getJobTitle()
Required. Job title, e.g. Software engineer. Required.
string job_title = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getJobTitlein interfaceDynamicJobsAssetOrBuilder- Returns:
- The jobTitle.
-
getJobTitleBytes
public com.google.protobuf.ByteString getJobTitleBytes()
Required. Job title, e.g. Software engineer. Required.
string job_title = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getJobTitleBytesin interfaceDynamicJobsAssetOrBuilder- Returns:
- The bytes for jobTitle.
-
setJobTitle
public DynamicJobsAsset.Builder setJobTitle(java.lang.String value)
Required. Job title, e.g. Software engineer. Required.
string job_title = 3 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The jobTitle to set.- Returns:
- This builder for chaining.
-
clearJobTitle
public DynamicJobsAsset.Builder clearJobTitle()
Required. Job title, e.g. Software engineer. Required.
string job_title = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setJobTitleBytes
public DynamicJobsAsset.Builder setJobTitleBytes(com.google.protobuf.ByteString value)
Required. Job title, e.g. Software engineer. Required.
string job_title = 3 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for jobTitle to set.- Returns:
- This builder for chaining.
-
getJobSubtitle
public java.lang.String getJobSubtitle()
Job subtitle, e.g. Level II.
string job_subtitle = 4;- Specified by:
getJobSubtitlein interfaceDynamicJobsAssetOrBuilder- Returns:
- The jobSubtitle.
-
getJobSubtitleBytes
public com.google.protobuf.ByteString getJobSubtitleBytes()
Job subtitle, e.g. Level II.
string job_subtitle = 4;- Specified by:
getJobSubtitleBytesin interfaceDynamicJobsAssetOrBuilder- Returns:
- The bytes for jobSubtitle.
-
setJobSubtitle
public DynamicJobsAsset.Builder setJobSubtitle(java.lang.String value)
Job subtitle, e.g. Level II.
string job_subtitle = 4;- Parameters:
value- The jobSubtitle to set.- Returns:
- This builder for chaining.
-
clearJobSubtitle
public DynamicJobsAsset.Builder clearJobSubtitle()
Job subtitle, e.g. Level II.
string job_subtitle = 4;- Returns:
- This builder for chaining.
-
setJobSubtitleBytes
public DynamicJobsAsset.Builder setJobSubtitleBytes(com.google.protobuf.ByteString value)
Job subtitle, e.g. Level II.
string job_subtitle = 4;- Parameters:
value- The bytes for jobSubtitle to set.- Returns:
- This builder for chaining.
-
getDescription
public java.lang.String getDescription()
Description, e.g. Apply your technical skills.
string description = 5;- Specified by:
getDescriptionin interfaceDynamicJobsAssetOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
Description, e.g. Apply your technical skills.
string description = 5;- Specified by:
getDescriptionBytesin interfaceDynamicJobsAssetOrBuilder- Returns:
- The bytes for description.
-
setDescription
public DynamicJobsAsset.Builder setDescription(java.lang.String value)
Description, e.g. Apply your technical skills.
string description = 5;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public DynamicJobsAsset.Builder clearDescription()
Description, e.g. Apply your technical skills.
string description = 5;- Returns:
- This builder for chaining.
-
setDescriptionBytes
public DynamicJobsAsset.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
Description, e.g. Apply your technical skills.
string description = 5;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
getImageUrl
public java.lang.String getImageUrl()
Image URL, e.g. http://www.example.com/image.png. The image will not be uploaded as image asset.
string image_url = 6;- Specified by:
getImageUrlin interfaceDynamicJobsAssetOrBuilder- Returns:
- The imageUrl.
-
getImageUrlBytes
public com.google.protobuf.ByteString getImageUrlBytes()
Image URL, e.g. http://www.example.com/image.png. The image will not be uploaded as image asset.
string image_url = 6;- Specified by:
getImageUrlBytesin interfaceDynamicJobsAssetOrBuilder- Returns:
- The bytes for imageUrl.
-
setImageUrl
public DynamicJobsAsset.Builder setImageUrl(java.lang.String value)
Image URL, e.g. http://www.example.com/image.png. The image will not be uploaded as image asset.
string image_url = 6;- Parameters:
value- The imageUrl to set.- Returns:
- This builder for chaining.
-
clearImageUrl
public DynamicJobsAsset.Builder clearImageUrl()
Image URL, e.g. http://www.example.com/image.png. The image will not be uploaded as image asset.
string image_url = 6;- Returns:
- This builder for chaining.
-
setImageUrlBytes
public DynamicJobsAsset.Builder setImageUrlBytes(com.google.protobuf.ByteString value)
Image URL, e.g. http://www.example.com/image.png. The image will not be uploaded as image asset.
string image_url = 6;- Parameters:
value- The bytes for imageUrl to set.- Returns:
- This builder for chaining.
-
getJobCategory
public java.lang.String getJobCategory()
Job category, e.g. Technical.
string job_category = 7;- Specified by:
getJobCategoryin interfaceDynamicJobsAssetOrBuilder- Returns:
- The jobCategory.
-
getJobCategoryBytes
public com.google.protobuf.ByteString getJobCategoryBytes()
Job category, e.g. Technical.
string job_category = 7;- Specified by:
getJobCategoryBytesin interfaceDynamicJobsAssetOrBuilder- Returns:
- The bytes for jobCategory.
-
setJobCategory
public DynamicJobsAsset.Builder setJobCategory(java.lang.String value)
Job category, e.g. Technical.
string job_category = 7;- Parameters:
value- The jobCategory to set.- Returns:
- This builder for chaining.
-
clearJobCategory
public DynamicJobsAsset.Builder clearJobCategory()
Job category, e.g. Technical.
string job_category = 7;- Returns:
- This builder for chaining.
-
setJobCategoryBytes
public DynamicJobsAsset.Builder setJobCategoryBytes(com.google.protobuf.ByteString value)
Job category, e.g. Technical.
string job_category = 7;- Parameters:
value- The bytes for jobCategory to set.- Returns:
- This builder for chaining.
-
getContextualKeywordsList
public com.google.protobuf.ProtocolStringList getContextualKeywordsList()
Contextual keywords, e.g. Software engineering job.
repeated string contextual_keywords = 8;- Specified by:
getContextualKeywordsListin interfaceDynamicJobsAssetOrBuilder- Returns:
- A list containing the contextualKeywords.
-
getContextualKeywordsCount
public int getContextualKeywordsCount()
Contextual keywords, e.g. Software engineering job.
repeated string contextual_keywords = 8;- Specified by:
getContextualKeywordsCountin interfaceDynamicJobsAssetOrBuilder- Returns:
- The count of contextualKeywords.
-
getContextualKeywords
public java.lang.String getContextualKeywords(int index)
Contextual keywords, e.g. Software engineering job.
repeated string contextual_keywords = 8;- Specified by:
getContextualKeywordsin interfaceDynamicJobsAssetOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The contextualKeywords at the given index.
-
getContextualKeywordsBytes
public com.google.protobuf.ByteString getContextualKeywordsBytes(int index)
Contextual keywords, e.g. Software engineering job.
repeated string contextual_keywords = 8;- Specified by:
getContextualKeywordsBytesin interfaceDynamicJobsAssetOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the contextualKeywords at the given index.
-
setContextualKeywords
public DynamicJobsAsset.Builder setContextualKeywords(int index, java.lang.String value)
Contextual keywords, e.g. Software engineering job.
repeated string contextual_keywords = 8;- Parameters:
index- The index to set the value at.value- The contextualKeywords to set.- Returns:
- This builder for chaining.
-
addContextualKeywords
public DynamicJobsAsset.Builder addContextualKeywords(java.lang.String value)
Contextual keywords, e.g. Software engineering job.
repeated string contextual_keywords = 8;- Parameters:
value- The contextualKeywords to add.- Returns:
- This builder for chaining.
-
addAllContextualKeywords
public DynamicJobsAsset.Builder addAllContextualKeywords(java.lang.Iterable<java.lang.String> values)
Contextual keywords, e.g. Software engineering job.
repeated string contextual_keywords = 8;- Parameters:
values- The contextualKeywords to add.- Returns:
- This builder for chaining.
-
clearContextualKeywords
public DynamicJobsAsset.Builder clearContextualKeywords()
Contextual keywords, e.g. Software engineering job.
repeated string contextual_keywords = 8;- Returns:
- This builder for chaining.
-
addContextualKeywordsBytes
public DynamicJobsAsset.Builder addContextualKeywordsBytes(com.google.protobuf.ByteString value)
Contextual keywords, e.g. Software engineering job.
repeated string contextual_keywords = 8;- Parameters:
value- The bytes of the contextualKeywords to add.- Returns:
- This builder for chaining.
-
getAddress
public java.lang.String getAddress()
Address which can be specified in one of the following formats. (1) City, state, code, country, e.g. Mountain View, CA, USA. (2) Full address, e.g. 123 Boulevard St, Mountain View, CA 94043. (3) Latitude-longitude in the DDD format, e.g. 41.40338, 2.17403.
string address = 9;- Specified by:
getAddressin interfaceDynamicJobsAssetOrBuilder- Returns:
- The address.
-
getAddressBytes
public com.google.protobuf.ByteString getAddressBytes()
Address which can be specified in one of the following formats. (1) City, state, code, country, e.g. Mountain View, CA, USA. (2) Full address, e.g. 123 Boulevard St, Mountain View, CA 94043. (3) Latitude-longitude in the DDD format, e.g. 41.40338, 2.17403.
string address = 9;- Specified by:
getAddressBytesin interfaceDynamicJobsAssetOrBuilder- Returns:
- The bytes for address.
-
setAddress
public DynamicJobsAsset.Builder setAddress(java.lang.String value)
Address which can be specified in one of the following formats. (1) City, state, code, country, e.g. Mountain View, CA, USA. (2) Full address, e.g. 123 Boulevard St, Mountain View, CA 94043. (3) Latitude-longitude in the DDD format, e.g. 41.40338, 2.17403.
string address = 9;- Parameters:
value- The address to set.- Returns:
- This builder for chaining.
-
clearAddress
public DynamicJobsAsset.Builder clearAddress()
Address which can be specified in one of the following formats. (1) City, state, code, country, e.g. Mountain View, CA, USA. (2) Full address, e.g. 123 Boulevard St, Mountain View, CA 94043. (3) Latitude-longitude in the DDD format, e.g. 41.40338, 2.17403.
string address = 9;- Returns:
- This builder for chaining.
-
setAddressBytes
public DynamicJobsAsset.Builder setAddressBytes(com.google.protobuf.ByteString value)
Address which can be specified in one of the following formats. (1) City, state, code, country, e.g. Mountain View, CA, USA. (2) Full address, e.g. 123 Boulevard St, Mountain View, CA 94043. (3) Latitude-longitude in the DDD format, e.g. 41.40338, 2.17403.
string address = 9;- Parameters:
value- The bytes for address to set.- Returns:
- This builder for chaining.
-
getSalary
public java.lang.String getSalary()
Salary, e.g. $100,000.
string salary = 10;- Specified by:
getSalaryin interfaceDynamicJobsAssetOrBuilder- Returns:
- The salary.
-
getSalaryBytes
public com.google.protobuf.ByteString getSalaryBytes()
Salary, e.g. $100,000.
string salary = 10;- Specified by:
getSalaryBytesin interfaceDynamicJobsAssetOrBuilder- Returns:
- The bytes for salary.
-
setSalary
public DynamicJobsAsset.Builder setSalary(java.lang.String value)
Salary, e.g. $100,000.
string salary = 10;- Parameters:
value- The salary to set.- Returns:
- This builder for chaining.
-
clearSalary
public DynamicJobsAsset.Builder clearSalary()
Salary, e.g. $100,000.
string salary = 10;- Returns:
- This builder for chaining.
-
setSalaryBytes
public DynamicJobsAsset.Builder setSalaryBytes(com.google.protobuf.ByteString value)
Salary, e.g. $100,000.
string salary = 10;- Parameters:
value- The bytes for salary to set.- Returns:
- This builder for chaining.
-
getAndroidAppLink
public java.lang.String getAndroidAppLink()
Android deep link, e.g. android-app://com.example.android/http/example.com/gizmos?1234.
string android_app_link = 11;- Specified by:
getAndroidAppLinkin interfaceDynamicJobsAssetOrBuilder- Returns:
- The androidAppLink.
-
getAndroidAppLinkBytes
public com.google.protobuf.ByteString getAndroidAppLinkBytes()
Android deep link, e.g. android-app://com.example.android/http/example.com/gizmos?1234.
string android_app_link = 11;- Specified by:
getAndroidAppLinkBytesin interfaceDynamicJobsAssetOrBuilder- Returns:
- The bytes for androidAppLink.
-
setAndroidAppLink
public DynamicJobsAsset.Builder setAndroidAppLink(java.lang.String value)
Android deep link, e.g. android-app://com.example.android/http/example.com/gizmos?1234.
string android_app_link = 11;- Parameters:
value- The androidAppLink to set.- Returns:
- This builder for chaining.
-
clearAndroidAppLink
public DynamicJobsAsset.Builder clearAndroidAppLink()
Android deep link, e.g. android-app://com.example.android/http/example.com/gizmos?1234.
string android_app_link = 11;- Returns:
- This builder for chaining.
-
setAndroidAppLinkBytes
public DynamicJobsAsset.Builder setAndroidAppLinkBytes(com.google.protobuf.ByteString value)
Android deep link, e.g. android-app://com.example.android/http/example.com/gizmos?1234.
string android_app_link = 11;- Parameters:
value- The bytes for androidAppLink to set.- Returns:
- This builder for chaining.
-
getSimilarJobIdsList
public com.google.protobuf.ProtocolStringList getSimilarJobIdsList()
Similar job IDs, e.g. 1275.
repeated string similar_job_ids = 12;- Specified by:
getSimilarJobIdsListin interfaceDynamicJobsAssetOrBuilder- Returns:
- A list containing the similarJobIds.
-
getSimilarJobIdsCount
public int getSimilarJobIdsCount()
Similar job IDs, e.g. 1275.
repeated string similar_job_ids = 12;- Specified by:
getSimilarJobIdsCountin interfaceDynamicJobsAssetOrBuilder- Returns:
- The count of similarJobIds.
-
getSimilarJobIds
public java.lang.String getSimilarJobIds(int index)
Similar job IDs, e.g. 1275.
repeated string similar_job_ids = 12;- Specified by:
getSimilarJobIdsin interfaceDynamicJobsAssetOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The similarJobIds at the given index.
-
getSimilarJobIdsBytes
public com.google.protobuf.ByteString getSimilarJobIdsBytes(int index)
Similar job IDs, e.g. 1275.
repeated string similar_job_ids = 12;- Specified by:
getSimilarJobIdsBytesin interfaceDynamicJobsAssetOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the similarJobIds at the given index.
-
setSimilarJobIds
public DynamicJobsAsset.Builder setSimilarJobIds(int index, java.lang.String value)
Similar job IDs, e.g. 1275.
repeated string similar_job_ids = 12;- Parameters:
index- The index to set the value at.value- The similarJobIds to set.- Returns:
- This builder for chaining.
-
addSimilarJobIds
public DynamicJobsAsset.Builder addSimilarJobIds(java.lang.String value)
Similar job IDs, e.g. 1275.
repeated string similar_job_ids = 12;- Parameters:
value- The similarJobIds to add.- Returns:
- This builder for chaining.
-
addAllSimilarJobIds
public DynamicJobsAsset.Builder addAllSimilarJobIds(java.lang.Iterable<java.lang.String> values)
Similar job IDs, e.g. 1275.
repeated string similar_job_ids = 12;- Parameters:
values- The similarJobIds to add.- Returns:
- This builder for chaining.
-
clearSimilarJobIds
public DynamicJobsAsset.Builder clearSimilarJobIds()
Similar job IDs, e.g. 1275.
repeated string similar_job_ids = 12;- Returns:
- This builder for chaining.
-
addSimilarJobIdsBytes
public DynamicJobsAsset.Builder addSimilarJobIdsBytes(com.google.protobuf.ByteString value)
Similar job IDs, e.g. 1275.
repeated string similar_job_ids = 12;- Parameters:
value- The bytes of the similarJobIds to add.- Returns:
- This builder for chaining.
-
getIosAppLink
public java.lang.String getIosAppLink()
iOS deep link, e.g. exampleApp://content/page.
string ios_app_link = 13;- Specified by:
getIosAppLinkin interfaceDynamicJobsAssetOrBuilder- Returns:
- The iosAppLink.
-
getIosAppLinkBytes
public com.google.protobuf.ByteString getIosAppLinkBytes()
iOS deep link, e.g. exampleApp://content/page.
string ios_app_link = 13;- Specified by:
getIosAppLinkBytesin interfaceDynamicJobsAssetOrBuilder- Returns:
- The bytes for iosAppLink.
-
setIosAppLink
public DynamicJobsAsset.Builder setIosAppLink(java.lang.String value)
iOS deep link, e.g. exampleApp://content/page.
string ios_app_link = 13;- Parameters:
value- The iosAppLink to set.- Returns:
- This builder for chaining.
-
clearIosAppLink
public DynamicJobsAsset.Builder clearIosAppLink()
iOS deep link, e.g. exampleApp://content/page.
string ios_app_link = 13;- Returns:
- This builder for chaining.
-
setIosAppLinkBytes
public DynamicJobsAsset.Builder setIosAppLinkBytes(com.google.protobuf.ByteString value)
iOS deep link, e.g. exampleApp://content/page.
string ios_app_link = 13;- Parameters:
value- The bytes for iosAppLink to set.- Returns:
- This builder for chaining.
-
getIosAppStoreId
public long getIosAppStoreId()
iOS app store ID. This is used to check if the user has the app installed on their device before deep linking. If this field is set, then the ios_app_link field must also be present.
int64 ios_app_store_id = 14;- Specified by:
getIosAppStoreIdin interfaceDynamicJobsAssetOrBuilder- Returns:
- The iosAppStoreId.
-
setIosAppStoreId
public DynamicJobsAsset.Builder setIosAppStoreId(long value)
iOS app store ID. This is used to check if the user has the app installed on their device before deep linking. If this field is set, then the ios_app_link field must also be present.
int64 ios_app_store_id = 14;- Parameters:
value- The iosAppStoreId to set.- Returns:
- This builder for chaining.
-
clearIosAppStoreId
public DynamicJobsAsset.Builder clearIosAppStoreId()
iOS app store ID. This is used to check if the user has the app installed on their device before deep linking. If this field is set, then the ios_app_link field must also be present.
int64 ios_app_store_id = 14;- Returns:
- This builder for chaining.
-
setUnknownFields
public final DynamicJobsAsset.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DynamicJobsAsset.Builder>
-
mergeUnknownFields
public final DynamicJobsAsset.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DynamicJobsAsset.Builder>
-
-