Class SitelinkAsset.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SitelinkAsset.Builder>
-
- com.google.ads.googleads.v10.common.SitelinkAsset.Builder
-
- All Implemented Interfaces:
SitelinkAssetOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- SitelinkAsset
public static final class SitelinkAsset.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SitelinkAsset.Builder> implements SitelinkAssetOrBuilder
A Sitelink asset.
Protobuf typegoogle.ads.googleads.v10.common.SitelinkAsset
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SitelinkAsset.BuilderaddAdScheduleTargets(int index, AdScheduleInfo value)List of non-overlapping schedules specifying all time intervals for which the asset may serve.SitelinkAsset.BuilderaddAdScheduleTargets(int index, AdScheduleInfo.Builder builderForValue)List of non-overlapping schedules specifying all time intervals for which the asset may serve.SitelinkAsset.BuilderaddAdScheduleTargets(AdScheduleInfo value)List of non-overlapping schedules specifying all time intervals for which the asset may serve.SitelinkAsset.BuilderaddAdScheduleTargets(AdScheduleInfo.Builder builderForValue)List of non-overlapping schedules specifying all time intervals for which the asset may serve.AdScheduleInfo.BuilderaddAdScheduleTargetsBuilder()List of non-overlapping schedules specifying all time intervals for which the asset may serve.AdScheduleInfo.BuilderaddAdScheduleTargetsBuilder(int index)List of non-overlapping schedules specifying all time intervals for which the asset may serve.SitelinkAsset.BuilderaddAllAdScheduleTargets(java.lang.Iterable<? extends AdScheduleInfo> values)List of non-overlapping schedules specifying all time intervals for which the asset may serve.SitelinkAsset.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)SitelinkAssetbuild()SitelinkAssetbuildPartial()SitelinkAsset.Builderclear()SitelinkAsset.BuilderclearAdScheduleTargets()List of non-overlapping schedules specifying all time intervals for which the asset may serve.SitelinkAsset.BuilderclearDescription1()First line of the description for the sitelink.SitelinkAsset.BuilderclearDescription2()Second line of the description for the sitelink.SitelinkAsset.BuilderclearEndDate()Last date of when this asset is effective and still serving, in yyyy-MM-dd format.SitelinkAsset.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)SitelinkAsset.BuilderclearLinkText()Required.SitelinkAsset.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)SitelinkAsset.BuilderclearStartDate()Start date of when this asset is effective and can begin serving, in yyyy-MM-dd format.SitelinkAsset.Builderclone()AdScheduleInfogetAdScheduleTargets(int index)List of non-overlapping schedules specifying all time intervals for which the asset may serve.AdScheduleInfo.BuildergetAdScheduleTargetsBuilder(int index)List of non-overlapping schedules specifying all time intervals for which the asset may serve.java.util.List<AdScheduleInfo.Builder>getAdScheduleTargetsBuilderList()List of non-overlapping schedules specifying all time intervals for which the asset may serve.intgetAdScheduleTargetsCount()List of non-overlapping schedules specifying all time intervals for which the asset may serve.java.util.List<AdScheduleInfo>getAdScheduleTargetsList()List of non-overlapping schedules specifying all time intervals for which the asset may serve.AdScheduleInfoOrBuildergetAdScheduleTargetsOrBuilder(int index)List of non-overlapping schedules specifying all time intervals for which the asset may serve.java.util.List<? extends AdScheduleInfoOrBuilder>getAdScheduleTargetsOrBuilderList()List of non-overlapping schedules specifying all time intervals for which the asset may serve.SitelinkAssetgetDefaultInstanceForType()java.lang.StringgetDescription1()First line of the description for the sitelink.com.google.protobuf.ByteStringgetDescription1Bytes()First line of the description for the sitelink.java.lang.StringgetDescription2()Second line of the description for the sitelink.com.google.protobuf.ByteStringgetDescription2Bytes()Second line of the description for the sitelink.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetEndDate()Last date of when this asset is effective and still serving, in yyyy-MM-dd format.com.google.protobuf.ByteStringgetEndDateBytes()Last date of when this asset is effective and still serving, in yyyy-MM-dd format.java.lang.StringgetLinkText()Required.com.google.protobuf.ByteStringgetLinkTextBytes()Required.java.lang.StringgetStartDate()Start date of when this asset is effective and can begin serving, in yyyy-MM-dd format.com.google.protobuf.ByteStringgetStartDateBytes()Start date of when this asset is effective and can begin serving, in yyyy-MM-dd format.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()SitelinkAsset.BuildermergeFrom(SitelinkAsset other)SitelinkAsset.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)SitelinkAsset.BuildermergeFrom(com.google.protobuf.Message other)SitelinkAsset.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)SitelinkAsset.BuilderremoveAdScheduleTargets(int index)List of non-overlapping schedules specifying all time intervals for which the asset may serve.SitelinkAsset.BuildersetAdScheduleTargets(int index, AdScheduleInfo value)List of non-overlapping schedules specifying all time intervals for which the asset may serve.SitelinkAsset.BuildersetAdScheduleTargets(int index, AdScheduleInfo.Builder builderForValue)List of non-overlapping schedules specifying all time intervals for which the asset may serve.SitelinkAsset.BuildersetDescription1(java.lang.String value)First line of the description for the sitelink.SitelinkAsset.BuildersetDescription1Bytes(com.google.protobuf.ByteString value)First line of the description for the sitelink.SitelinkAsset.BuildersetDescription2(java.lang.String value)Second line of the description for the sitelink.SitelinkAsset.BuildersetDescription2Bytes(com.google.protobuf.ByteString value)Second line of the description for the sitelink.SitelinkAsset.BuildersetEndDate(java.lang.String value)Last date of when this asset is effective and still serving, in yyyy-MM-dd format.SitelinkAsset.BuildersetEndDateBytes(com.google.protobuf.ByteString value)Last date of when this asset is effective and still serving, in yyyy-MM-dd format.SitelinkAsset.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)SitelinkAsset.BuildersetLinkText(java.lang.String value)Required.SitelinkAsset.BuildersetLinkTextBytes(com.google.protobuf.ByteString value)Required.SitelinkAsset.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)SitelinkAsset.BuildersetStartDate(java.lang.String value)Start date of when this asset is effective and can begin serving, in yyyy-MM-dd format.SitelinkAsset.BuildersetStartDateBytes(com.google.protobuf.ByteString value)Start date of when this asset is effective and can begin serving, in yyyy-MM-dd format.SitelinkAsset.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<SitelinkAsset.Builder>
-
clear
public SitelinkAsset.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<SitelinkAsset.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<SitelinkAsset.Builder>
-
getDefaultInstanceForType
public SitelinkAsset getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public SitelinkAsset build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SitelinkAsset buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SitelinkAsset.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<SitelinkAsset.Builder>
-
setField
public SitelinkAsset.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<SitelinkAsset.Builder>
-
clearField
public SitelinkAsset.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SitelinkAsset.Builder>
-
clearOneof
public SitelinkAsset.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SitelinkAsset.Builder>
-
setRepeatedField
public SitelinkAsset.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<SitelinkAsset.Builder>
-
addRepeatedField
public SitelinkAsset.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<SitelinkAsset.Builder>
-
mergeFrom
public SitelinkAsset.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SitelinkAsset.Builder>
-
mergeFrom
public SitelinkAsset.Builder mergeFrom(SitelinkAsset other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<SitelinkAsset.Builder>
-
mergeFrom
public SitelinkAsset.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<SitelinkAsset.Builder>- Throws:
java.io.IOException
-
getLinkText
public java.lang.String getLinkText()
Required. URL display text for the sitelink. The length of this string should be between 1 and 25, inclusive.
string link_text = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getLinkTextin interfaceSitelinkAssetOrBuilder- Returns:
- The linkText.
-
getLinkTextBytes
public com.google.protobuf.ByteString getLinkTextBytes()
Required. URL display text for the sitelink. The length of this string should be between 1 and 25, inclusive.
string link_text = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getLinkTextBytesin interfaceSitelinkAssetOrBuilder- Returns:
- The bytes for linkText.
-
setLinkText
public SitelinkAsset.Builder setLinkText(java.lang.String value)
Required. URL display text for the sitelink. The length of this string should be between 1 and 25, inclusive.
string link_text = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The linkText to set.- Returns:
- This builder for chaining.
-
clearLinkText
public SitelinkAsset.Builder clearLinkText()
Required. URL display text for the sitelink. The length of this string should be between 1 and 25, inclusive.
string link_text = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setLinkTextBytes
public SitelinkAsset.Builder setLinkTextBytes(com.google.protobuf.ByteString value)
Required. URL display text for the sitelink. The length of this string should be between 1 and 25, inclusive.
string link_text = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for linkText to set.- Returns:
- This builder for chaining.
-
getDescription1
public java.lang.String getDescription1()
First line of the description for the sitelink. If set, the length should be between 1 and 35, inclusive, and description2 must also be set.
string description1 = 2;- Specified by:
getDescription1in interfaceSitelinkAssetOrBuilder- Returns:
- The description1.
-
getDescription1Bytes
public com.google.protobuf.ByteString getDescription1Bytes()
First line of the description for the sitelink. If set, the length should be between 1 and 35, inclusive, and description2 must also be set.
string description1 = 2;- Specified by:
getDescription1Bytesin interfaceSitelinkAssetOrBuilder- Returns:
- The bytes for description1.
-
setDescription1
public SitelinkAsset.Builder setDescription1(java.lang.String value)
First line of the description for the sitelink. If set, the length should be between 1 and 35, inclusive, and description2 must also be set.
string description1 = 2;- Parameters:
value- The description1 to set.- Returns:
- This builder for chaining.
-
clearDescription1
public SitelinkAsset.Builder clearDescription1()
First line of the description for the sitelink. If set, the length should be between 1 and 35, inclusive, and description2 must also be set.
string description1 = 2;- Returns:
- This builder for chaining.
-
setDescription1Bytes
public SitelinkAsset.Builder setDescription1Bytes(com.google.protobuf.ByteString value)
First line of the description for the sitelink. If set, the length should be between 1 and 35, inclusive, and description2 must also be set.
string description1 = 2;- Parameters:
value- The bytes for description1 to set.- Returns:
- This builder for chaining.
-
getDescription2
public java.lang.String getDescription2()
Second line of the description for the sitelink. If set, the length should be between 1 and 35, inclusive, and description1 must also be set.
string description2 = 3;- Specified by:
getDescription2in interfaceSitelinkAssetOrBuilder- Returns:
- The description2.
-
getDescription2Bytes
public com.google.protobuf.ByteString getDescription2Bytes()
Second line of the description for the sitelink. If set, the length should be between 1 and 35, inclusive, and description1 must also be set.
string description2 = 3;- Specified by:
getDescription2Bytesin interfaceSitelinkAssetOrBuilder- Returns:
- The bytes for description2.
-
setDescription2
public SitelinkAsset.Builder setDescription2(java.lang.String value)
Second line of the description for the sitelink. If set, the length should be between 1 and 35, inclusive, and description1 must also be set.
string description2 = 3;- Parameters:
value- The description2 to set.- Returns:
- This builder for chaining.
-
clearDescription2
public SitelinkAsset.Builder clearDescription2()
Second line of the description for the sitelink. If set, the length should be between 1 and 35, inclusive, and description1 must also be set.
string description2 = 3;- Returns:
- This builder for chaining.
-
setDescription2Bytes
public SitelinkAsset.Builder setDescription2Bytes(com.google.protobuf.ByteString value)
Second line of the description for the sitelink. If set, the length should be between 1 and 35, inclusive, and description1 must also be set.
string description2 = 3;- Parameters:
value- The bytes for description2 to set.- Returns:
- This builder for chaining.
-
getStartDate
public java.lang.String getStartDate()
Start date of when this asset is effective and can begin serving, in yyyy-MM-dd format.
string start_date = 4;- Specified by:
getStartDatein interfaceSitelinkAssetOrBuilder- Returns:
- The startDate.
-
getStartDateBytes
public com.google.protobuf.ByteString getStartDateBytes()
Start date of when this asset is effective and can begin serving, in yyyy-MM-dd format.
string start_date = 4;- Specified by:
getStartDateBytesin interfaceSitelinkAssetOrBuilder- Returns:
- The bytes for startDate.
-
setStartDate
public SitelinkAsset.Builder setStartDate(java.lang.String value)
Start date of when this asset is effective and can begin serving, in yyyy-MM-dd format.
string start_date = 4;- Parameters:
value- The startDate to set.- Returns:
- This builder for chaining.
-
clearStartDate
public SitelinkAsset.Builder clearStartDate()
Start date of when this asset is effective and can begin serving, in yyyy-MM-dd format.
string start_date = 4;- Returns:
- This builder for chaining.
-
setStartDateBytes
public SitelinkAsset.Builder setStartDateBytes(com.google.protobuf.ByteString value)
Start date of when this asset is effective and can begin serving, in yyyy-MM-dd format.
string start_date = 4;- Parameters:
value- The bytes for startDate to set.- Returns:
- This builder for chaining.
-
getEndDate
public java.lang.String getEndDate()
Last date of when this asset is effective and still serving, in yyyy-MM-dd format.
string end_date = 5;- Specified by:
getEndDatein interfaceSitelinkAssetOrBuilder- Returns:
- The endDate.
-
getEndDateBytes
public com.google.protobuf.ByteString getEndDateBytes()
Last date of when this asset is effective and still serving, in yyyy-MM-dd format.
string end_date = 5;- Specified by:
getEndDateBytesin interfaceSitelinkAssetOrBuilder- Returns:
- The bytes for endDate.
-
setEndDate
public SitelinkAsset.Builder setEndDate(java.lang.String value)
Last date of when this asset is effective and still serving, in yyyy-MM-dd format.
string end_date = 5;- Parameters:
value- The endDate to set.- Returns:
- This builder for chaining.
-
clearEndDate
public SitelinkAsset.Builder clearEndDate()
Last date of when this asset is effective and still serving, in yyyy-MM-dd format.
string end_date = 5;- Returns:
- This builder for chaining.
-
setEndDateBytes
public SitelinkAsset.Builder setEndDateBytes(com.google.protobuf.ByteString value)
Last date of when this asset is effective and still serving, in yyyy-MM-dd format.
string end_date = 5;- Parameters:
value- The bytes for endDate to set.- Returns:
- This builder for chaining.
-
getAdScheduleTargetsList
public java.util.List<AdScheduleInfo> getAdScheduleTargetsList()
List of non-overlapping schedules specifying all time intervals for which the asset may serve. There can be a maximum of 6 schedules per day, 42 in total.
repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedule_targets = 6;- Specified by:
getAdScheduleTargetsListin interfaceSitelinkAssetOrBuilder
-
getAdScheduleTargetsCount
public int getAdScheduleTargetsCount()
List of non-overlapping schedules specifying all time intervals for which the asset may serve. There can be a maximum of 6 schedules per day, 42 in total.
repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedule_targets = 6;- Specified by:
getAdScheduleTargetsCountin interfaceSitelinkAssetOrBuilder
-
getAdScheduleTargets
public AdScheduleInfo getAdScheduleTargets(int index)
List of non-overlapping schedules specifying all time intervals for which the asset may serve. There can be a maximum of 6 schedules per day, 42 in total.
repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedule_targets = 6;- Specified by:
getAdScheduleTargetsin interfaceSitelinkAssetOrBuilder
-
setAdScheduleTargets
public SitelinkAsset.Builder setAdScheduleTargets(int index, AdScheduleInfo value)
List of non-overlapping schedules specifying all time intervals for which the asset may serve. There can be a maximum of 6 schedules per day, 42 in total.
repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedule_targets = 6;
-
setAdScheduleTargets
public SitelinkAsset.Builder setAdScheduleTargets(int index, AdScheduleInfo.Builder builderForValue)
List of non-overlapping schedules specifying all time intervals for which the asset may serve. There can be a maximum of 6 schedules per day, 42 in total.
repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedule_targets = 6;
-
addAdScheduleTargets
public SitelinkAsset.Builder addAdScheduleTargets(AdScheduleInfo value)
List of non-overlapping schedules specifying all time intervals for which the asset may serve. There can be a maximum of 6 schedules per day, 42 in total.
repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedule_targets = 6;
-
addAdScheduleTargets
public SitelinkAsset.Builder addAdScheduleTargets(int index, AdScheduleInfo value)
List of non-overlapping schedules specifying all time intervals for which the asset may serve. There can be a maximum of 6 schedules per day, 42 in total.
repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedule_targets = 6;
-
addAdScheduleTargets
public SitelinkAsset.Builder addAdScheduleTargets(AdScheduleInfo.Builder builderForValue)
List of non-overlapping schedules specifying all time intervals for which the asset may serve. There can be a maximum of 6 schedules per day, 42 in total.
repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedule_targets = 6;
-
addAdScheduleTargets
public SitelinkAsset.Builder addAdScheduleTargets(int index, AdScheduleInfo.Builder builderForValue)
List of non-overlapping schedules specifying all time intervals for which the asset may serve. There can be a maximum of 6 schedules per day, 42 in total.
repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedule_targets = 6;
-
addAllAdScheduleTargets
public SitelinkAsset.Builder addAllAdScheduleTargets(java.lang.Iterable<? extends AdScheduleInfo> values)
List of non-overlapping schedules specifying all time intervals for which the asset may serve. There can be a maximum of 6 schedules per day, 42 in total.
repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedule_targets = 6;
-
clearAdScheduleTargets
public SitelinkAsset.Builder clearAdScheduleTargets()
List of non-overlapping schedules specifying all time intervals for which the asset may serve. There can be a maximum of 6 schedules per day, 42 in total.
repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedule_targets = 6;
-
removeAdScheduleTargets
public SitelinkAsset.Builder removeAdScheduleTargets(int index)
List of non-overlapping schedules specifying all time intervals for which the asset may serve. There can be a maximum of 6 schedules per day, 42 in total.
repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedule_targets = 6;
-
getAdScheduleTargetsBuilder
public AdScheduleInfo.Builder getAdScheduleTargetsBuilder(int index)
List of non-overlapping schedules specifying all time intervals for which the asset may serve. There can be a maximum of 6 schedules per day, 42 in total.
repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedule_targets = 6;
-
getAdScheduleTargetsOrBuilder
public AdScheduleInfoOrBuilder getAdScheduleTargetsOrBuilder(int index)
List of non-overlapping schedules specifying all time intervals for which the asset may serve. There can be a maximum of 6 schedules per day, 42 in total.
repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedule_targets = 6;- Specified by:
getAdScheduleTargetsOrBuilderin interfaceSitelinkAssetOrBuilder
-
getAdScheduleTargetsOrBuilderList
public java.util.List<? extends AdScheduleInfoOrBuilder> getAdScheduleTargetsOrBuilderList()
List of non-overlapping schedules specifying all time intervals for which the asset may serve. There can be a maximum of 6 schedules per day, 42 in total.
repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedule_targets = 6;- Specified by:
getAdScheduleTargetsOrBuilderListin interfaceSitelinkAssetOrBuilder
-
addAdScheduleTargetsBuilder
public AdScheduleInfo.Builder addAdScheduleTargetsBuilder()
List of non-overlapping schedules specifying all time intervals for which the asset may serve. There can be a maximum of 6 schedules per day, 42 in total.
repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedule_targets = 6;
-
addAdScheduleTargetsBuilder
public AdScheduleInfo.Builder addAdScheduleTargetsBuilder(int index)
List of non-overlapping schedules specifying all time intervals for which the asset may serve. There can be a maximum of 6 schedules per day, 42 in total.
repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedule_targets = 6;
-
getAdScheduleTargetsBuilderList
public java.util.List<AdScheduleInfo.Builder> getAdScheduleTargetsBuilderList()
List of non-overlapping schedules specifying all time intervals for which the asset may serve. There can be a maximum of 6 schedules per day, 42 in total.
repeated .google.ads.googleads.v10.common.AdScheduleInfo ad_schedule_targets = 6;
-
setUnknownFields
public final SitelinkAsset.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SitelinkAsset.Builder>
-
mergeUnknownFields
public final SitelinkAsset.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SitelinkAsset.Builder>
-
-