Class DynamicJobsAsset
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
com.google.ads.googleads.v18.common.DynamicJobsAsset
- All Implemented Interfaces:
DynamicJobsAssetOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class DynamicJobsAsset
extends com.google.protobuf.GeneratedMessageV3
implements DynamicJobsAssetOrBuilder
A dynamic jobs asset.Protobuf type
google.ads.googleads.v18.common.DynamicJobsAsset- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA dynamic jobs asset.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanAddress which can be specified in one of the following formats.com.google.protobuf.ByteStringAddress which can be specified in one of the following formats.Android deep link, for example, android-app://com.example.android/http/example.com/gizmos?1234.com.google.protobuf.ByteStringAndroid deep link, for example, android-app://com.example.android/http/example.com/gizmos?1234.getContextualKeywords(int index) Contextual keywords, for example, Software engineering job.com.google.protobuf.ByteStringgetContextualKeywordsBytes(int index) Contextual keywords, for example, Software engineering job.intContextual keywords, for example, Software engineering job.com.google.protobuf.ProtocolStringListContextual keywords, for example, Software engineering job.static DynamicJobsAssetDescription, for example, Apply your technical skills.com.google.protobuf.ByteStringDescription, for example, Apply your technical skills.static final com.google.protobuf.Descriptors.DescriptorImage URL, for example, http://www.example.com/image.png.com.google.protobuf.ByteStringImage URL, for example, http://www.example.com/image.png.iOS deep link, for example, exampleApp://content/page.com.google.protobuf.ByteStringiOS deep link, for example, exampleApp://content/page.longiOS app store ID.Job category, for example, Technical.com.google.protobuf.ByteStringJob category, for example, Technical.getJobId()Required.com.google.protobuf.ByteStringRequired.Job subtitle, for example, Level II.com.google.protobuf.ByteStringJob subtitle, for example, Level II.Required.com.google.protobuf.ByteStringRequired.Location ID which can be any sequence of letters and digits.com.google.protobuf.ByteStringLocation ID which can be any sequence of letters and digits.com.google.protobuf.Parser<DynamicJobsAsset>Salary, for example, $100,000.com.google.protobuf.ByteStringSalary, for example, $100,000.intgetSimilarJobIds(int index) Similar job IDs, for example, 1275.com.google.protobuf.ByteStringgetSimilarJobIdsBytes(int index) Similar job IDs, for example, 1275.intSimilar job IDs, for example, 1275.com.google.protobuf.ProtocolStringListSimilar job IDs, for example, 1275.inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic DynamicJobsAsset.Builderstatic DynamicJobsAsset.BuildernewBuilder(DynamicJobsAsset prototype) protected DynamicJobsAsset.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static DynamicJobsAssetparseDelimitedFrom(InputStream input) static DynamicJobsAssetparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DynamicJobsAssetparseFrom(byte[] data) static DynamicJobsAssetparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DynamicJobsAssetparseFrom(com.google.protobuf.ByteString data) static DynamicJobsAssetparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DynamicJobsAssetparseFrom(com.google.protobuf.CodedInputStream input) static DynamicJobsAssetparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DynamicJobsAssetparseFrom(InputStream input) static DynamicJobsAssetparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DynamicJobsAssetparseFrom(ByteBuffer data) static DynamicJobsAssetparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<DynamicJobsAsset>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
JOB_ID_FIELD_NUMBER
public static final int JOB_ID_FIELD_NUMBER- See Also:
-
LOCATION_ID_FIELD_NUMBER
public static final int LOCATION_ID_FIELD_NUMBER- See Also:
-
JOB_TITLE_FIELD_NUMBER
public static final int JOB_TITLE_FIELD_NUMBER- See Also:
-
JOB_SUBTITLE_FIELD_NUMBER
public static final int JOB_SUBTITLE_FIELD_NUMBER- See Also:
-
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER- See Also:
-
IMAGE_URL_FIELD_NUMBER
public static final int IMAGE_URL_FIELD_NUMBER- See Also:
-
JOB_CATEGORY_FIELD_NUMBER
public static final int JOB_CATEGORY_FIELD_NUMBER- See Also:
-
CONTEXTUAL_KEYWORDS_FIELD_NUMBER
public static final int CONTEXTUAL_KEYWORDS_FIELD_NUMBER- See Also:
-
ADDRESS_FIELD_NUMBER
public static final int ADDRESS_FIELD_NUMBER- See Also:
-
SALARY_FIELD_NUMBER
public static final int SALARY_FIELD_NUMBER- See Also:
-
ANDROID_APP_LINK_FIELD_NUMBER
public static final int ANDROID_APP_LINK_FIELD_NUMBER- See Also:
-
SIMILAR_JOB_IDS_FIELD_NUMBER
public static final int SIMILAR_JOB_IDS_FIELD_NUMBER- See Also:
-
IOS_APP_LINK_FIELD_NUMBER
public static final int IOS_APP_LINK_FIELD_NUMBER- See Also:
-
IOS_APP_STORE_ID_FIELD_NUMBER
public static final int IOS_APP_STORE_ID_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
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
-
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.
-
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.
-
getJobTitle
Required. Job title, for example, 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, for example, Software engineer. Required.
string job_title = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getJobTitleBytesin interfaceDynamicJobsAssetOrBuilder- Returns:
- The bytes for jobTitle.
-
getJobSubtitle
Job subtitle, for example, Level II.
string job_subtitle = 4;- Specified by:
getJobSubtitlein interfaceDynamicJobsAssetOrBuilder- Returns:
- The jobSubtitle.
-
getJobSubtitleBytes
public com.google.protobuf.ByteString getJobSubtitleBytes()Job subtitle, for example, Level II.
string job_subtitle = 4;- Specified by:
getJobSubtitleBytesin interfaceDynamicJobsAssetOrBuilder- Returns:
- The bytes for jobSubtitle.
-
getDescription
Description, for example, Apply your technical skills.
string description = 5;- Specified by:
getDescriptionin interfaceDynamicJobsAssetOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()Description, for example, Apply your technical skills.
string description = 5;- Specified by:
getDescriptionBytesin interfaceDynamicJobsAssetOrBuilder- Returns:
- The bytes for description.
-
getImageUrl
Image URL, for example, 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, for example, 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.
-
getJobCategory
Job category, for example, Technical.
string job_category = 7;- Specified by:
getJobCategoryin interfaceDynamicJobsAssetOrBuilder- Returns:
- The jobCategory.
-
getJobCategoryBytes
public com.google.protobuf.ByteString getJobCategoryBytes()Job category, for example, Technical.
string job_category = 7;- Specified by:
getJobCategoryBytesin interfaceDynamicJobsAssetOrBuilder- Returns:
- The bytes for jobCategory.
-
getContextualKeywordsList
public com.google.protobuf.ProtocolStringList getContextualKeywordsList()Contextual keywords, for example, Software engineering job.
repeated string contextual_keywords = 8;- Specified by:
getContextualKeywordsListin interfaceDynamicJobsAssetOrBuilder- Returns:
- A list containing the contextualKeywords.
-
getContextualKeywordsCount
public int getContextualKeywordsCount()Contextual keywords, for example, Software engineering job.
repeated string contextual_keywords = 8;- Specified by:
getContextualKeywordsCountin interfaceDynamicJobsAssetOrBuilder- Returns:
- The count of contextualKeywords.
-
getContextualKeywords
Contextual keywords, for example, 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, for example, 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.
-
getAddress
Address which can be specified in one of the following formats. (1) City, state, code, country, for example, Mountain View, CA, USA. (2) Full address, for example, 123 Boulevard St, Mountain View, CA 94043. (3) Latitude-longitude in the DDD format, for example, 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, for example, Mountain View, CA, USA. (2) Full address, for example, 123 Boulevard St, Mountain View, CA 94043. (3) Latitude-longitude in the DDD format, for example, 41.40338, 2.17403.
string address = 9;- Specified by:
getAddressBytesin interfaceDynamicJobsAssetOrBuilder- Returns:
- The bytes for address.
-
getSalary
Salary, for example, $100,000.
string salary = 10;- Specified by:
getSalaryin interfaceDynamicJobsAssetOrBuilder- Returns:
- The salary.
-
getSalaryBytes
public com.google.protobuf.ByteString getSalaryBytes()Salary, for example, $100,000.
string salary = 10;- Specified by:
getSalaryBytesin interfaceDynamicJobsAssetOrBuilder- Returns:
- The bytes for salary.
-
getAndroidAppLink
Android deep link, for example, 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, for example, android-app://com.example.android/http/example.com/gizmos?1234.
string android_app_link = 11;- Specified by:
getAndroidAppLinkBytesin interfaceDynamicJobsAssetOrBuilder- Returns:
- The bytes for androidAppLink.
-
getSimilarJobIdsList
public com.google.protobuf.ProtocolStringList getSimilarJobIdsList()Similar job IDs, for example, 1275.
repeated string similar_job_ids = 12;- Specified by:
getSimilarJobIdsListin interfaceDynamicJobsAssetOrBuilder- Returns:
- A list containing the similarJobIds.
-
getSimilarJobIdsCount
public int getSimilarJobIdsCount()Similar job IDs, for example, 1275.
repeated string similar_job_ids = 12;- Specified by:
getSimilarJobIdsCountin interfaceDynamicJobsAssetOrBuilder- Returns:
- The count of similarJobIds.
-
getSimilarJobIds
Similar job IDs, for example, 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, for example, 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.
-
getIosAppLink
iOS deep link, for example, 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, for example, exampleApp://content/page.
string ios_app_link = 13;- Specified by:
getIosAppLinkBytesin interfaceDynamicJobsAssetOrBuilder- Returns:
- The bytes for iosAppLink.
-
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.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static DynamicJobsAsset parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DynamicJobsAsset parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DynamicJobsAsset parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DynamicJobsAsset parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DynamicJobsAsset parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DynamicJobsAsset parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static DynamicJobsAsset parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static DynamicJobsAsset parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static DynamicJobsAsset parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static DynamicJobsAsset parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected DynamicJobsAsset.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-