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
Modifier and TypeMethodDescriptiongetAdScheduleTargets(int index) List of non-overlapping schedules specifying all time intervals for which the asset may serve.intList of non-overlapping schedules specifying all time intervals for which the asset may serve.List of non-overlapping schedules specifying all time intervals for which the asset may serve.getAdScheduleTargetsOrBuilder(int index) List of non-overlapping schedules specifying all time intervals for which the asset may serve.List<? extends AdScheduleInfoOrBuilder>List of non-overlapping schedules specifying all time intervals for which the asset may serve.Required.com.google.protobuf.ByteStringRequired.Last date of when this asset is effective and still serving, in yyyy-MM-dd format.com.google.protobuf.ByteStringLast date of when this asset is effective and still serving, in yyyy-MM-dd format.Start date of when this asset is effective and can begin serving, in yyyy-MM-dd format.com.google.protobuf.ByteStringStart date of when this asset is effective and can begin serving, in yyyy-MM-dd format.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getCalloutText
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
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
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
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.v18.common.AdScheduleInfo ad_schedule_targets = 4; -
getAdScheduleTargets
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.v18.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.v18.common.AdScheduleInfo ad_schedule_targets = 4; -
getAdScheduleTargetsOrBuilderList
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.v18.common.AdScheduleInfo ad_schedule_targets = 4; -
getAdScheduleTargetsOrBuilder
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.v18.common.AdScheduleInfo ad_schedule_targets = 4;
-