Class DynamicEducationAsset.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<DynamicEducationAsset.Builder>
com.google.ads.googleads.v18.common.DynamicEducationAsset.Builder
- All Implemented Interfaces:
DynamicEducationAssetOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DynamicEducationAsset
public static final class DynamicEducationAsset.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<DynamicEducationAsset.Builder>
implements DynamicEducationAssetOrBuilder
A Dynamic Education asset.Protobuf type
google.ads.googleads.v18.common.DynamicEducationAsset-
Method Summary
Modifier and TypeMethodDescriptionaddAllContextualKeywords(Iterable<String> values) Contextual keywords, for example, Nursing certification, Health, Mountain View.addAllSimilarProgramIds(Iterable<String> values) Similar program IDs.addContextualKeywords(String value) Contextual keywords, for example, Nursing certification, Health, Mountain View.addContextualKeywordsBytes(com.google.protobuf.ByteString value) Contextual keywords, for example, Nursing certification, Health, Mountain View.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addSimilarProgramIds(String value) Similar program IDs.addSimilarProgramIdsBytes(com.google.protobuf.ByteString value) Similar program IDs.build()clear()School address 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.Contextual keywords, for example, Nursing certification, Health, Mountain View.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Image url, for example, http://www.example.com/image.png.iOS deep link, for example, exampleApp://content/page.iOS app store ID.Location ID which can be any sequence of letters and digits and must be unique.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Program description, for example, Nursing Certification.Required.Required.School name, for example, Mountain View School of Nursing.Similar program IDs.Subject of study, for example, Health.Thumbnail image url, for example, http://www.example.com/thumbnail.png.clone()School address which can be specified in one of the following formats.com.google.protobuf.ByteStringSchool address 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, Nursing certification, Health, Mountain View.com.google.protobuf.ByteStringgetContextualKeywordsBytes(int index) Contextual keywords, for example, Nursing certification, Health, Mountain View.intContextual keywords, for example, Nursing certification, Health, Mountain View.com.google.protobuf.ProtocolStringListContextual keywords, for example, Nursing certification, Health, Mountain View.static final com.google.protobuf.Descriptors.Descriptorcom.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.Location ID which can be any sequence of letters and digits and must be unique.com.google.protobuf.ByteStringLocation ID which can be any sequence of letters and digits and must be unique.Program description, for example, Nursing Certification.com.google.protobuf.ByteStringProgram description, for example, Nursing Certification.Required.com.google.protobuf.ByteStringRequired.Required.com.google.protobuf.ByteStringRequired.School name, for example, Mountain View School of Nursing.com.google.protobuf.ByteStringSchool name, for example, Mountain View School of Nursing.getSimilarProgramIds(int index) Similar program IDs.com.google.protobuf.ByteStringgetSimilarProgramIdsBytes(int index) Similar program IDs.intSimilar program IDs.com.google.protobuf.ProtocolStringListSimilar program IDs.Subject of study, for example, Health.com.google.protobuf.ByteStringSubject of study, for example, Health.Thumbnail image url, for example, http://www.example.com/thumbnail.png.com.google.protobuf.ByteStringThumbnail image url, for example, http://www.example.com/thumbnail.png.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(DynamicEducationAsset other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setAddress(String value) School address which can be specified in one of the following formats.setAddressBytes(com.google.protobuf.ByteString value) School address which can be specified in one of the following formats.setAndroidAppLink(String value) Android deep link, for example, android-app://com.example.android/http/example.com/gizmos?1234.setAndroidAppLinkBytes(com.google.protobuf.ByteString value) Android deep link, for example, android-app://com.example.android/http/example.com/gizmos?1234.setContextualKeywords(int index, String value) Contextual keywords, for example, Nursing certification, Health, Mountain View.setImageUrl(String value) Image url, for example, http://www.example.com/image.png.setImageUrlBytes(com.google.protobuf.ByteString value) Image url, for example, http://www.example.com/image.png.setIosAppLink(String value) iOS deep link, for example, exampleApp://content/page.setIosAppLinkBytes(com.google.protobuf.ByteString value) iOS deep link, for example, exampleApp://content/page.setIosAppStoreId(long value) iOS app store ID.setLocationId(String value) Location ID which can be any sequence of letters and digits and must be unique.setLocationIdBytes(com.google.protobuf.ByteString value) Location ID which can be any sequence of letters and digits and must be unique.setProgramDescription(String value) Program description, for example, Nursing Certification.setProgramDescriptionBytes(com.google.protobuf.ByteString value) Program description, for example, Nursing Certification.setProgramId(String value) Required.setProgramIdBytes(com.google.protobuf.ByteString value) Required.setProgramName(String value) Required.setProgramNameBytes(com.google.protobuf.ByteString value) Required.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSchoolName(String value) School name, for example, Mountain View School of Nursing.setSchoolNameBytes(com.google.protobuf.ByteString value) School name, for example, Mountain View School of Nursing.setSimilarProgramIds(int index, String value) Similar program IDs.setSubject(String value) Subject of study, for example, Health.setSubjectBytes(com.google.protobuf.ByteString value) Subject of study, for example, Health.setThumbnailImageUrl(String value) Thumbnail image url, for example, http://www.example.com/thumbnail.png.setThumbnailImageUrlBytes(com.google.protobuf.ByteString value) Thumbnail image url, for example, http://www.example.com/thumbnail.png.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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<DynamicEducationAsset.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<DynamicEducationAsset.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<DynamicEducationAsset.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.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<DynamicEducationAsset.Builder>
-
setField
public DynamicEducationAsset.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DynamicEducationAsset.Builder>
-
clearField
public DynamicEducationAsset.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DynamicEducationAsset.Builder>
-
clearOneof
public DynamicEducationAsset.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<DynamicEducationAsset.Builder>
-
setRepeatedField
public DynamicEducationAsset.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DynamicEducationAsset.Builder>
-
addRepeatedField
public DynamicEducationAsset.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DynamicEducationAsset.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DynamicEducationAsset.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<DynamicEducationAsset.Builder>
-
mergeFrom
public DynamicEducationAsset.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DynamicEducationAsset.Builder>- Throws:
IOException
-
getProgramId
Required. Program ID which can be any sequence of letters and digits, and must be unique and match the values of remarketing tag. Required.
string program_id = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getProgramIdin interfaceDynamicEducationAssetOrBuilder- Returns:
- The programId.
-
getProgramIdBytes
public com.google.protobuf.ByteString getProgramIdBytes()Required. Program ID which can be any sequence of letters and digits, and must be unique and match the values of remarketing tag. Required.
string program_id = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getProgramIdBytesin interfaceDynamicEducationAssetOrBuilder- Returns:
- The bytes for programId.
-
setProgramId
Required. Program ID which can be any sequence of letters and digits, and must be unique and match the values of remarketing tag. Required.
string program_id = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The programId to set.- Returns:
- This builder for chaining.
-
clearProgramId
Required. Program ID which can be any sequence of letters and digits, and must be unique and match the values of remarketing tag. Required.
string program_id = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setProgramIdBytes
Required. Program ID which can be any sequence of letters and digits, and must be unique and match the values of remarketing tag. Required.
string program_id = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for programId to set.- Returns:
- This builder for chaining.
-
getLocationId
Location ID which can be any sequence of letters and digits and must be unique.
string location_id = 2;- Specified by:
getLocationIdin interfaceDynamicEducationAssetOrBuilder- Returns:
- The locationId.
-
getLocationIdBytes
public com.google.protobuf.ByteString getLocationIdBytes()Location ID which can be any sequence of letters and digits and must be unique.
string location_id = 2;- Specified by:
getLocationIdBytesin interfaceDynamicEducationAssetOrBuilder- Returns:
- The bytes for locationId.
-
setLocationId
Location ID which can be any sequence of letters and digits and must be unique.
string location_id = 2;- Parameters:
value- The locationId to set.- Returns:
- This builder for chaining.
-
clearLocationId
Location ID which can be any sequence of letters and digits and must be unique.
string location_id = 2;- Returns:
- This builder for chaining.
-
setLocationIdBytes
Location ID which can be any sequence of letters and digits and must be unique.
string location_id = 2;- Parameters:
value- The bytes for locationId to set.- Returns:
- This builder for chaining.
-
getProgramName
Required. Program name, for example, Nursing. Required.
string program_name = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getProgramNamein interfaceDynamicEducationAssetOrBuilder- Returns:
- The programName.
-
getProgramNameBytes
public com.google.protobuf.ByteString getProgramNameBytes()Required. Program name, for example, Nursing. Required.
string program_name = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getProgramNameBytesin interfaceDynamicEducationAssetOrBuilder- Returns:
- The bytes for programName.
-
setProgramName
Required. Program name, for example, Nursing. Required.
string program_name = 3 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The programName to set.- Returns:
- This builder for chaining.
-
clearProgramName
Required. Program name, for example, Nursing. Required.
string program_name = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setProgramNameBytes
Required. Program name, for example, Nursing. Required.
string program_name = 3 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for programName to set.- Returns:
- This builder for chaining.
-
getSubject
Subject of study, for example, Health.
string subject = 4;- Specified by:
getSubjectin interfaceDynamicEducationAssetOrBuilder- Returns:
- The subject.
-
getSubjectBytes
public com.google.protobuf.ByteString getSubjectBytes()Subject of study, for example, Health.
string subject = 4;- Specified by:
getSubjectBytesin interfaceDynamicEducationAssetOrBuilder- Returns:
- The bytes for subject.
-
setSubject
Subject of study, for example, Health.
string subject = 4;- Parameters:
value- The subject to set.- Returns:
- This builder for chaining.
-
clearSubject
Subject of study, for example, Health.
string subject = 4;- Returns:
- This builder for chaining.
-
setSubjectBytes
Subject of study, for example, Health.
string subject = 4;- Parameters:
value- The bytes for subject to set.- Returns:
- This builder for chaining.
-
getProgramDescription
Program description, for example, Nursing Certification.
string program_description = 5;- Specified by:
getProgramDescriptionin interfaceDynamicEducationAssetOrBuilder- Returns:
- The programDescription.
-
getProgramDescriptionBytes
public com.google.protobuf.ByteString getProgramDescriptionBytes()Program description, for example, Nursing Certification.
string program_description = 5;- Specified by:
getProgramDescriptionBytesin interfaceDynamicEducationAssetOrBuilder- Returns:
- The bytes for programDescription.
-
setProgramDescription
Program description, for example, Nursing Certification.
string program_description = 5;- Parameters:
value- The programDescription to set.- Returns:
- This builder for chaining.
-
clearProgramDescription
Program description, for example, Nursing Certification.
string program_description = 5;- Returns:
- This builder for chaining.
-
setProgramDescriptionBytes
public DynamicEducationAsset.Builder setProgramDescriptionBytes(com.google.protobuf.ByteString value) Program description, for example, Nursing Certification.
string program_description = 5;- Parameters:
value- The bytes for programDescription to set.- Returns:
- This builder for chaining.
-
getSchoolName
School name, for example, Mountain View School of Nursing.
string school_name = 6;- Specified by:
getSchoolNamein interfaceDynamicEducationAssetOrBuilder- Returns:
- The schoolName.
-
getSchoolNameBytes
public com.google.protobuf.ByteString getSchoolNameBytes()School name, for example, Mountain View School of Nursing.
string school_name = 6;- Specified by:
getSchoolNameBytesin interfaceDynamicEducationAssetOrBuilder- Returns:
- The bytes for schoolName.
-
setSchoolName
School name, for example, Mountain View School of Nursing.
string school_name = 6;- Parameters:
value- The schoolName to set.- Returns:
- This builder for chaining.
-
clearSchoolName
School name, for example, Mountain View School of Nursing.
string school_name = 6;- Returns:
- This builder for chaining.
-
setSchoolNameBytes
School name, for example, Mountain View School of Nursing.
string school_name = 6;- Parameters:
value- The bytes for schoolName to set.- Returns:
- This builder for chaining.
-
getAddress
School 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 = 7;- Specified by:
getAddressin interfaceDynamicEducationAssetOrBuilder- Returns:
- The address.
-
getAddressBytes
public com.google.protobuf.ByteString getAddressBytes()School 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 = 7;- Specified by:
getAddressBytesin interfaceDynamicEducationAssetOrBuilder- Returns:
- The bytes for address.
-
setAddress
School 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 = 7;- Parameters:
value- The address to set.- Returns:
- This builder for chaining.
-
clearAddress
School 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 = 7;- Returns:
- This builder for chaining.
-
setAddressBytes
School 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 = 7;- Parameters:
value- The bytes for address to set.- Returns:
- This builder for chaining.
-
getContextualKeywordsList
public com.google.protobuf.ProtocolStringList getContextualKeywordsList()Contextual keywords, for example, Nursing certification, Health, Mountain View.
repeated string contextual_keywords = 8;- Specified by:
getContextualKeywordsListin interfaceDynamicEducationAssetOrBuilder- Returns:
- A list containing the contextualKeywords.
-
getContextualKeywordsCount
public int getContextualKeywordsCount()Contextual keywords, for example, Nursing certification, Health, Mountain View.
repeated string contextual_keywords = 8;- Specified by:
getContextualKeywordsCountin interfaceDynamicEducationAssetOrBuilder- Returns:
- The count of contextualKeywords.
-
getContextualKeywords
Contextual keywords, for example, Nursing certification, Health, Mountain View.
repeated string contextual_keywords = 8;- Specified by:
getContextualKeywordsin interfaceDynamicEducationAssetOrBuilder- 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, Nursing certification, Health, Mountain View.
repeated string contextual_keywords = 8;- Specified by:
getContextualKeywordsBytesin interfaceDynamicEducationAssetOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the contextualKeywords at the given index.
-
setContextualKeywords
Contextual keywords, for example, Nursing certification, Health, Mountain View.
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
Contextual keywords, for example, Nursing certification, Health, Mountain View.
repeated string contextual_keywords = 8;- Parameters:
value- The contextualKeywords to add.- Returns:
- This builder for chaining.
-
addAllContextualKeywords
Contextual keywords, for example, Nursing certification, Health, Mountain View.
repeated string contextual_keywords = 8;- Parameters:
values- The contextualKeywords to add.- Returns:
- This builder for chaining.
-
clearContextualKeywords
Contextual keywords, for example, Nursing certification, Health, Mountain View.
repeated string contextual_keywords = 8;- Returns:
- This builder for chaining.
-
addContextualKeywordsBytes
public DynamicEducationAsset.Builder addContextualKeywordsBytes(com.google.protobuf.ByteString value) Contextual keywords, for example, Nursing certification, Health, Mountain View.
repeated string contextual_keywords = 8;- Parameters:
value- The bytes of the contextualKeywords to add.- Returns:
- This builder for chaining.
-
getAndroidAppLink
Android deep link, for example, android-app://com.example.android/http/example.com/gizmos?1234.
string android_app_link = 9;- Specified by:
getAndroidAppLinkin interfaceDynamicEducationAssetOrBuilder- 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 = 9;- Specified by:
getAndroidAppLinkBytesin interfaceDynamicEducationAssetOrBuilder- Returns:
- The bytes for androidAppLink.
-
setAndroidAppLink
Android deep link, for example, android-app://com.example.android/http/example.com/gizmos?1234.
string android_app_link = 9;- Parameters:
value- The androidAppLink to set.- Returns:
- This builder for chaining.
-
clearAndroidAppLink
Android deep link, for example, android-app://com.example.android/http/example.com/gizmos?1234.
string android_app_link = 9;- Returns:
- This builder for chaining.
-
setAndroidAppLinkBytes
Android deep link, for example, android-app://com.example.android/http/example.com/gizmos?1234.
string android_app_link = 9;- Parameters:
value- The bytes for androidAppLink to set.- Returns:
- This builder for chaining.
-
getSimilarProgramIdsList
public com.google.protobuf.ProtocolStringList getSimilarProgramIdsList()Similar program IDs.
repeated string similar_program_ids = 10;- Specified by:
getSimilarProgramIdsListin interfaceDynamicEducationAssetOrBuilder- Returns:
- A list containing the similarProgramIds.
-
getSimilarProgramIdsCount
public int getSimilarProgramIdsCount()Similar program IDs.
repeated string similar_program_ids = 10;- Specified by:
getSimilarProgramIdsCountin interfaceDynamicEducationAssetOrBuilder- Returns:
- The count of similarProgramIds.
-
getSimilarProgramIds
Similar program IDs.
repeated string similar_program_ids = 10;- Specified by:
getSimilarProgramIdsin interfaceDynamicEducationAssetOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The similarProgramIds at the given index.
-
getSimilarProgramIdsBytes
public com.google.protobuf.ByteString getSimilarProgramIdsBytes(int index) Similar program IDs.
repeated string similar_program_ids = 10;- Specified by:
getSimilarProgramIdsBytesin interfaceDynamicEducationAssetOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the similarProgramIds at the given index.
-
setSimilarProgramIds
Similar program IDs.
repeated string similar_program_ids = 10;- Parameters:
index- The index to set the value at.value- The similarProgramIds to set.- Returns:
- This builder for chaining.
-
addSimilarProgramIds
Similar program IDs.
repeated string similar_program_ids = 10;- Parameters:
value- The similarProgramIds to add.- Returns:
- This builder for chaining.
-
addAllSimilarProgramIds
Similar program IDs.
repeated string similar_program_ids = 10;- Parameters:
values- The similarProgramIds to add.- Returns:
- This builder for chaining.
-
clearSimilarProgramIds
Similar program IDs.
repeated string similar_program_ids = 10;- Returns:
- This builder for chaining.
-
addSimilarProgramIdsBytes
public DynamicEducationAsset.Builder addSimilarProgramIdsBytes(com.google.protobuf.ByteString value) Similar program IDs.
repeated string similar_program_ids = 10;- Parameters:
value- The bytes of the similarProgramIds to add.- Returns:
- This builder for chaining.
-
getIosAppLink
iOS deep link, for example, exampleApp://content/page.
string ios_app_link = 11;- Specified by:
getIosAppLinkin interfaceDynamicEducationAssetOrBuilder- Returns:
- The iosAppLink.
-
getIosAppLinkBytes
public com.google.protobuf.ByteString getIosAppLinkBytes()iOS deep link, for example, exampleApp://content/page.
string ios_app_link = 11;- Specified by:
getIosAppLinkBytesin interfaceDynamicEducationAssetOrBuilder- Returns:
- The bytes for iosAppLink.
-
setIosAppLink
iOS deep link, for example, exampleApp://content/page.
string ios_app_link = 11;- Parameters:
value- The iosAppLink to set.- Returns:
- This builder for chaining.
-
clearIosAppLink
iOS deep link, for example, exampleApp://content/page.
string ios_app_link = 11;- Returns:
- This builder for chaining.
-
setIosAppLinkBytes
iOS deep link, for example, exampleApp://content/page.
string ios_app_link = 11;- 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 = 12;- Specified by:
getIosAppStoreIdin interfaceDynamicEducationAssetOrBuilder- Returns:
- The iosAppStoreId.
-
setIosAppStoreId
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 = 12;- Parameters:
value- The iosAppStoreId to set.- Returns:
- This builder for chaining.
-
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 = 12;- Returns:
- This builder for chaining.
-
getThumbnailImageUrl
Thumbnail image url, for example, http://www.example.com/thumbnail.png. The thumbnail image will not be uploaded as image asset.
string thumbnail_image_url = 13;- Specified by:
getThumbnailImageUrlin interfaceDynamicEducationAssetOrBuilder- Returns:
- The thumbnailImageUrl.
-
getThumbnailImageUrlBytes
public com.google.protobuf.ByteString getThumbnailImageUrlBytes()Thumbnail image url, for example, http://www.example.com/thumbnail.png. The thumbnail image will not be uploaded as image asset.
string thumbnail_image_url = 13;- Specified by:
getThumbnailImageUrlBytesin interfaceDynamicEducationAssetOrBuilder- Returns:
- The bytes for thumbnailImageUrl.
-
setThumbnailImageUrl
Thumbnail image url, for example, http://www.example.com/thumbnail.png. The thumbnail image will not be uploaded as image asset.
string thumbnail_image_url = 13;- Parameters:
value- The thumbnailImageUrl to set.- Returns:
- This builder for chaining.
-
clearThumbnailImageUrl
Thumbnail image url, for example, http://www.example.com/thumbnail.png. The thumbnail image will not be uploaded as image asset.
string thumbnail_image_url = 13;- Returns:
- This builder for chaining.
-
setThumbnailImageUrlBytes
public DynamicEducationAsset.Builder setThumbnailImageUrlBytes(com.google.protobuf.ByteString value) Thumbnail image url, for example, http://www.example.com/thumbnail.png. The thumbnail image will not be uploaded as image asset.
string thumbnail_image_url = 13;- Parameters:
value- The bytes for thumbnailImageUrl to set.- Returns:
- This builder for chaining.
-
getImageUrl
Image url, for example, http://www.example.com/image.png. The image will not be uploaded as image asset.
string image_url = 14;- Specified by:
getImageUrlin interfaceDynamicEducationAssetOrBuilder- 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 = 14;- Specified by:
getImageUrlBytesin interfaceDynamicEducationAssetOrBuilder- Returns:
- The bytes for imageUrl.
-
setImageUrl
Image url, for example, http://www.example.com/image.png. The image will not be uploaded as image asset.
string image_url = 14;- Parameters:
value- The imageUrl to set.- Returns:
- This builder for chaining.
-
clearImageUrl
Image url, for example, http://www.example.com/image.png. The image will not be uploaded as image asset.
string image_url = 14;- Returns:
- This builder for chaining.
-
setImageUrlBytes
Image url, for example, http://www.example.com/image.png. The image will not be uploaded as image asset.
string image_url = 14;- Parameters:
value- The bytes for imageUrl to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final DynamicEducationAsset.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DynamicEducationAsset.Builder>
-
mergeUnknownFields
public final DynamicEducationAsset.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DynamicEducationAsset.Builder>
-