Class DynamicEducationAsset.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<DynamicEducationAsset.Builder>
-
- com.google.ads.googleads.v10.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,java.lang.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 typegoogle.ads.googleads.v10.common.DynamicEducationAsset
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DynamicEducationAsset.BuilderaddAllContextualKeywords(java.lang.Iterable<java.lang.String> values)Contextual keywords, e.g.DynamicEducationAsset.BuilderaddAllSimilarProgramIds(java.lang.Iterable<java.lang.String> values)Similar program IDs.DynamicEducationAsset.BuilderaddContextualKeywords(java.lang.String value)Contextual keywords, e.g.DynamicEducationAsset.BuilderaddContextualKeywordsBytes(com.google.protobuf.ByteString value)Contextual keywords, e.g.DynamicEducationAsset.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)DynamicEducationAsset.BuilderaddSimilarProgramIds(java.lang.String value)Similar program IDs.DynamicEducationAsset.BuilderaddSimilarProgramIdsBytes(com.google.protobuf.ByteString value)Similar program IDs.DynamicEducationAssetbuild()DynamicEducationAssetbuildPartial()DynamicEducationAsset.Builderclear()DynamicEducationAsset.BuilderclearAddress()School address which can be specified in one of the following formats.DynamicEducationAsset.BuilderclearAndroidAppLink()Android deep link, e.g.DynamicEducationAsset.BuilderclearContextualKeywords()Contextual keywords, e.g.DynamicEducationAsset.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)DynamicEducationAsset.BuilderclearImageUrl()Image url, e.g.DynamicEducationAsset.BuilderclearIosAppLink()iOS deep link, e.g.DynamicEducationAsset.BuilderclearIosAppStoreId()iOS app store ID.DynamicEducationAsset.BuilderclearLocationId()Location ID which can be any sequence of letters and digits and must be unique.DynamicEducationAsset.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)DynamicEducationAsset.BuilderclearProgramDescription()Program description, e.g.DynamicEducationAsset.BuilderclearProgramId()Required.DynamicEducationAsset.BuilderclearProgramName()Required.DynamicEducationAsset.BuilderclearSchoolName()School name, e.g.DynamicEducationAsset.BuilderclearSimilarProgramIds()Similar program IDs.DynamicEducationAsset.BuilderclearSubject()Subject of study, e.g.DynamicEducationAsset.BuilderclearThumbnailImageUrl()Thumbnail image url, e.g.DynamicEducationAsset.Builderclone()java.lang.StringgetAddress()School address which can be specified in one of the following formats.com.google.protobuf.ByteStringgetAddressBytes()School 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.DynamicEducationAssetgetDefaultInstanceForType()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.StringgetLocationId()Location ID which can be any sequence of letters and digits and must be unique.com.google.protobuf.ByteStringgetLocationIdBytes()Location ID which can be any sequence of letters and digits and must be unique.java.lang.StringgetProgramDescription()Program description, e.g.com.google.protobuf.ByteStringgetProgramDescriptionBytes()Program description, e.g.java.lang.StringgetProgramId()Required.com.google.protobuf.ByteStringgetProgramIdBytes()Required.java.lang.StringgetProgramName()Required.com.google.protobuf.ByteStringgetProgramNameBytes()Required.java.lang.StringgetSchoolName()School name, e.g.com.google.protobuf.ByteStringgetSchoolNameBytes()School name, e.g.java.lang.StringgetSimilarProgramIds(int index)Similar program IDs.com.google.protobuf.ByteStringgetSimilarProgramIdsBytes(int index)Similar program IDs.intgetSimilarProgramIdsCount()Similar program IDs.com.google.protobuf.ProtocolStringListgetSimilarProgramIdsList()Similar program IDs.java.lang.StringgetSubject()Subject of study, e.g.com.google.protobuf.ByteStringgetSubjectBytes()Subject of study, e.g.java.lang.StringgetThumbnailImageUrl()Thumbnail image url, e.g.com.google.protobuf.ByteStringgetThumbnailImageUrlBytes()Thumbnail image url, e.g.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()DynamicEducationAsset.BuildermergeFrom(DynamicEducationAsset other)DynamicEducationAsset.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)DynamicEducationAsset.BuildermergeFrom(com.google.protobuf.Message other)DynamicEducationAsset.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)DynamicEducationAsset.BuildersetAddress(java.lang.String value)School address which can be specified in one of the following formats.DynamicEducationAsset.BuildersetAddressBytes(com.google.protobuf.ByteString value)School address which can be specified in one of the following formats.DynamicEducationAsset.BuildersetAndroidAppLink(java.lang.String value)Android deep link, e.g.DynamicEducationAsset.BuildersetAndroidAppLinkBytes(com.google.protobuf.ByteString value)Android deep link, e.g.DynamicEducationAsset.BuildersetContextualKeywords(int index, java.lang.String value)Contextual keywords, e.g.DynamicEducationAsset.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)DynamicEducationAsset.BuildersetImageUrl(java.lang.String value)Image url, e.g.DynamicEducationAsset.BuildersetImageUrlBytes(com.google.protobuf.ByteString value)Image url, e.g.DynamicEducationAsset.BuildersetIosAppLink(java.lang.String value)iOS deep link, e.g.DynamicEducationAsset.BuildersetIosAppLinkBytes(com.google.protobuf.ByteString value)iOS deep link, e.g.DynamicEducationAsset.BuildersetIosAppStoreId(long value)iOS app store ID.DynamicEducationAsset.BuildersetLocationId(java.lang.String value)Location ID which can be any sequence of letters and digits and must be unique.DynamicEducationAsset.BuildersetLocationIdBytes(com.google.protobuf.ByteString value)Location ID which can be any sequence of letters and digits and must be unique.DynamicEducationAsset.BuildersetProgramDescription(java.lang.String value)Program description, e.g.DynamicEducationAsset.BuildersetProgramDescriptionBytes(com.google.protobuf.ByteString value)Program description, e.g.DynamicEducationAsset.BuildersetProgramId(java.lang.String value)Required.DynamicEducationAsset.BuildersetProgramIdBytes(com.google.protobuf.ByteString value)Required.DynamicEducationAsset.BuildersetProgramName(java.lang.String value)Required.DynamicEducationAsset.BuildersetProgramNameBytes(com.google.protobuf.ByteString value)Required.DynamicEducationAsset.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)DynamicEducationAsset.BuildersetSchoolName(java.lang.String value)School name, e.g.DynamicEducationAsset.BuildersetSchoolNameBytes(com.google.protobuf.ByteString value)School name, e.g.DynamicEducationAsset.BuildersetSimilarProgramIds(int index, java.lang.String value)Similar program IDs.DynamicEducationAsset.BuildersetSubject(java.lang.String value)Subject of study, e.g.DynamicEducationAsset.BuildersetSubjectBytes(com.google.protobuf.ByteString value)Subject of study, e.g.DynamicEducationAsset.BuildersetThumbnailImageUrl(java.lang.String value)Thumbnail image url, e.g.DynamicEducationAsset.BuildersetThumbnailImageUrlBytes(com.google.protobuf.ByteString value)Thumbnail image url, e.g.DynamicEducationAsset.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<DynamicEducationAsset.Builder>
-
clear
public 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
public DynamicEducationAsset getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public DynamicEducationAsset build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DynamicEducationAsset buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DynamicEducationAsset.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, java.lang.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, java.lang.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, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DynamicEducationAsset.Builder>
-
mergeFrom
public DynamicEducationAsset.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DynamicEducationAsset.Builder>
-
mergeFrom
public DynamicEducationAsset.Builder mergeFrom(DynamicEducationAsset other)
-
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 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<DynamicEducationAsset.Builder>- Throws:
java.io.IOException
-
getProgramId
public java.lang.String 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
public DynamicEducationAsset.Builder setProgramId(java.lang.String value)
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
public DynamicEducationAsset.Builder 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
public DynamicEducationAsset.Builder setProgramIdBytes(com.google.protobuf.ByteString value)
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
public java.lang.String 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
public DynamicEducationAsset.Builder setLocationId(java.lang.String value)
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
public DynamicEducationAsset.Builder 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
public DynamicEducationAsset.Builder setLocationIdBytes(com.google.protobuf.ByteString value)
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
public java.lang.String getProgramName()
Required. Program name, e.g. 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, e.g. Nursing. Required.
string program_name = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getProgramNameBytesin interfaceDynamicEducationAssetOrBuilder- Returns:
- The bytes for programName.
-
setProgramName
public DynamicEducationAsset.Builder setProgramName(java.lang.String value)
Required. Program name, e.g. Nursing. Required.
string program_name = 3 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The programName to set.- Returns:
- This builder for chaining.
-
clearProgramName
public DynamicEducationAsset.Builder clearProgramName()
Required. Program name, e.g. Nursing. Required.
string program_name = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setProgramNameBytes
public DynamicEducationAsset.Builder setProgramNameBytes(com.google.protobuf.ByteString value)
Required. Program name, e.g. 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
public java.lang.String getSubject()
Subject of study, e.g. Health.
string subject = 4;- Specified by:
getSubjectin interfaceDynamicEducationAssetOrBuilder- Returns:
- The subject.
-
getSubjectBytes
public com.google.protobuf.ByteString getSubjectBytes()
Subject of study, e.g. Health.
string subject = 4;- Specified by:
getSubjectBytesin interfaceDynamicEducationAssetOrBuilder- Returns:
- The bytes for subject.
-
setSubject
public DynamicEducationAsset.Builder setSubject(java.lang.String value)
Subject of study, e.g. Health.
string subject = 4;- Parameters:
value- The subject to set.- Returns:
- This builder for chaining.
-
clearSubject
public DynamicEducationAsset.Builder clearSubject()
Subject of study, e.g. Health.
string subject = 4;- Returns:
- This builder for chaining.
-
setSubjectBytes
public DynamicEducationAsset.Builder setSubjectBytes(com.google.protobuf.ByteString value)
Subject of study, e.g. Health.
string subject = 4;- Parameters:
value- The bytes for subject to set.- Returns:
- This builder for chaining.
-
getProgramDescription
public java.lang.String getProgramDescription()
Program description, e.g. Nursing Certification.
string program_description = 5;- Specified by:
getProgramDescriptionin interfaceDynamicEducationAssetOrBuilder- Returns:
- The programDescription.
-
getProgramDescriptionBytes
public com.google.protobuf.ByteString getProgramDescriptionBytes()
Program description, e.g. Nursing Certification.
string program_description = 5;- Specified by:
getProgramDescriptionBytesin interfaceDynamicEducationAssetOrBuilder- Returns:
- The bytes for programDescription.
-
setProgramDescription
public DynamicEducationAsset.Builder setProgramDescription(java.lang.String value)
Program description, e.g. Nursing Certification.
string program_description = 5;- Parameters:
value- The programDescription to set.- Returns:
- This builder for chaining.
-
clearProgramDescription
public DynamicEducationAsset.Builder clearProgramDescription()
Program description, e.g. Nursing Certification.
string program_description = 5;- Returns:
- This builder for chaining.
-
setProgramDescriptionBytes
public DynamicEducationAsset.Builder setProgramDescriptionBytes(com.google.protobuf.ByteString value)
Program description, e.g. Nursing Certification.
string program_description = 5;- Parameters:
value- The bytes for programDescription to set.- Returns:
- This builder for chaining.
-
getSchoolName
public java.lang.String getSchoolName()
School name, e.g. 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, e.g. Mountain View School of Nursing.
string school_name = 6;- Specified by:
getSchoolNameBytesin interfaceDynamicEducationAssetOrBuilder- Returns:
- The bytes for schoolName.
-
setSchoolName
public DynamicEducationAsset.Builder setSchoolName(java.lang.String value)
School name, e.g. Mountain View School of Nursing.
string school_name = 6;- Parameters:
value- The schoolName to set.- Returns:
- This builder for chaining.
-
clearSchoolName
public DynamicEducationAsset.Builder clearSchoolName()
School name, e.g. Mountain View School of Nursing.
string school_name = 6;- Returns:
- This builder for chaining.
-
setSchoolNameBytes
public DynamicEducationAsset.Builder setSchoolNameBytes(com.google.protobuf.ByteString value)
School name, e.g. Mountain View School of Nursing.
string school_name = 6;- Parameters:
value- The bytes for schoolName to set.- Returns:
- This builder for chaining.
-
getAddress
public java.lang.String getAddress()
School 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 = 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, 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 = 7;- Specified by:
getAddressBytesin interfaceDynamicEducationAssetOrBuilder- Returns:
- The bytes for address.
-
setAddress
public DynamicEducationAsset.Builder setAddress(java.lang.String value)
School 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 = 7;- Parameters:
value- The address to set.- Returns:
- This builder for chaining.
-
clearAddress
public DynamicEducationAsset.Builder clearAddress()
School 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 = 7;- Returns:
- This builder for chaining.
-
setAddressBytes
public DynamicEducationAsset.Builder setAddressBytes(com.google.protobuf.ByteString value)
School 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 = 7;- Parameters:
value- The bytes for address to set.- Returns:
- This builder for chaining.
-
getContextualKeywordsList
public com.google.protobuf.ProtocolStringList getContextualKeywordsList()
Contextual keywords, e.g. 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, e.g. Nursing certification, Health, Mountain View.
repeated string contextual_keywords = 8;- Specified by:
getContextualKeywordsCountin interfaceDynamicEducationAssetOrBuilder- Returns:
- The count of contextualKeywords.
-
getContextualKeywords
public java.lang.String getContextualKeywords(int index)
Contextual keywords, e.g. 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, e.g. 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
public DynamicEducationAsset.Builder setContextualKeywords(int index, java.lang.String value)
Contextual keywords, e.g. 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
public DynamicEducationAsset.Builder addContextualKeywords(java.lang.String value)
Contextual keywords, e.g. Nursing certification, Health, Mountain View.
repeated string contextual_keywords = 8;- Parameters:
value- The contextualKeywords to add.- Returns:
- This builder for chaining.
-
addAllContextualKeywords
public DynamicEducationAsset.Builder addAllContextualKeywords(java.lang.Iterable<java.lang.String> values)
Contextual keywords, e.g. Nursing certification, Health, Mountain View.
repeated string contextual_keywords = 8;- Parameters:
values- The contextualKeywords to add.- Returns:
- This builder for chaining.
-
clearContextualKeywords
public DynamicEducationAsset.Builder clearContextualKeywords()
Contextual keywords, e.g. 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, e.g. 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
public java.lang.String getAndroidAppLink()
Android deep link, e.g. 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, e.g. 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
public DynamicEducationAsset.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 = 9;- Parameters:
value- The androidAppLink to set.- Returns:
- This builder for chaining.
-
clearAndroidAppLink
public DynamicEducationAsset.Builder clearAndroidAppLink()
Android deep link, e.g. android-app://com.example.android/http/example.com/gizmos?1234.
string android_app_link = 9;- Returns:
- This builder for chaining.
-
setAndroidAppLinkBytes
public DynamicEducationAsset.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 = 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
public java.lang.String getSimilarProgramIds(int index)
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
public DynamicEducationAsset.Builder setSimilarProgramIds(int index, java.lang.String value)
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
public DynamicEducationAsset.Builder addSimilarProgramIds(java.lang.String value)
Similar program IDs.
repeated string similar_program_ids = 10;- Parameters:
value- The similarProgramIds to add.- Returns:
- This builder for chaining.
-
addAllSimilarProgramIds
public DynamicEducationAsset.Builder addAllSimilarProgramIds(java.lang.Iterable<java.lang.String> values)
Similar program IDs.
repeated string similar_program_ids = 10;- Parameters:
values- The similarProgramIds to add.- Returns:
- This builder for chaining.
-
clearSimilarProgramIds
public DynamicEducationAsset.Builder 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
public java.lang.String getIosAppLink()
iOS deep link, e.g. 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, e.g. exampleApp://content/page.
string ios_app_link = 11;- Specified by:
getIosAppLinkBytesin interfaceDynamicEducationAssetOrBuilder- Returns:
- The bytes for iosAppLink.
-
setIosAppLink
public DynamicEducationAsset.Builder setIosAppLink(java.lang.String value)
iOS deep link, e.g. exampleApp://content/page.
string ios_app_link = 11;- Parameters:
value- The iosAppLink to set.- Returns:
- This builder for chaining.
-
clearIosAppLink
public DynamicEducationAsset.Builder clearIosAppLink()
iOS deep link, e.g. exampleApp://content/page.
string ios_app_link = 11;- Returns:
- This builder for chaining.
-
setIosAppLinkBytes
public DynamicEducationAsset.Builder setIosAppLinkBytes(com.google.protobuf.ByteString value)
iOS deep link, e.g. 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
public DynamicEducationAsset.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 = 12;- Parameters:
value- The iosAppStoreId to set.- Returns:
- This builder for chaining.
-
clearIosAppStoreId
public DynamicEducationAsset.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 = 12;- Returns:
- This builder for chaining.
-
getThumbnailImageUrl
public java.lang.String getThumbnailImageUrl()
Thumbnail image url, e.g. 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, e.g. 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
public DynamicEducationAsset.Builder setThumbnailImageUrl(java.lang.String value)
Thumbnail image url, e.g. 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
public DynamicEducationAsset.Builder clearThumbnailImageUrl()
Thumbnail image url, e.g. 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, e.g. 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
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 = 14;- Specified by:
getImageUrlin interfaceDynamicEducationAssetOrBuilder- 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 = 14;- Specified by:
getImageUrlBytesin interfaceDynamicEducationAssetOrBuilder- Returns:
- The bytes for imageUrl.
-
setImageUrl
public DynamicEducationAsset.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 = 14;- Parameters:
value- The imageUrl to set.- Returns:
- This builder for chaining.
-
clearImageUrl
public DynamicEducationAsset.Builder clearImageUrl()
Image url, e.g. 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
public DynamicEducationAsset.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 = 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>
-
-