Interface CalloutAssetOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CalloutAsset,CalloutAsset.Builder
public interface CalloutAssetOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AdScheduleInfogetAdScheduleTargets(int index)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.java.lang.StringgetCalloutText()Required.com.google.protobuf.ByteStringgetCalloutTextBytes()Required.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.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.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getCalloutText
java.lang.String getCalloutText()
Required. The callout text. The length of this string should be between 1 and 25, inclusive.
string callout_text = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The calloutText.
-
getCalloutTextBytes
com.google.protobuf.ByteString getCalloutTextBytes()
Required. The callout text. The length of this string should be between 1 and 25, inclusive.
string callout_text = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for calloutText.
-
getStartDate
java.lang.String getStartDate()
Start date of when this asset is effective and can begin serving, in yyyy-MM-dd format.
string start_date = 2;- Returns:
- The startDate.
-
getStartDateBytes
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 = 2;- Returns:
- The bytes for startDate.
-
getEndDate
java.lang.String getEndDate()
Last date of when this asset is effective and still serving, in yyyy-MM-dd format.
string end_date = 3;- Returns:
- The endDate.
-
getEndDateBytes
com.google.protobuf.ByteString getEndDateBytes()
Last date of when this asset is effective and still serving, in yyyy-MM-dd format.
string end_date = 3;- Returns:
- The bytes for endDate.
-
getAdScheduleTargetsList
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 = 4;
-
getAdScheduleTargets
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 = 4;
-
getAdScheduleTargetsCount
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 = 4;
-
getAdScheduleTargetsOrBuilderList
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 = 4;
-
getAdScheduleTargetsOrBuilder
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 = 4;
-
-