Interface VodSessionAdOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
VodSessionAd
,VodSessionAd.Builder
public interface VodSessionAdOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Event
getActivityEvents(int index)
The list of progress tracking events for the ad break.int
getActivityEventsCount()
The list of progress tracking events for the ad break.List<Event>
getActivityEventsList()
The list of progress tracking events for the ad break.EventOrBuilder
getActivityEventsOrBuilder(int index)
The list of progress tracking events for the ad break.List<? extends EventOrBuilder>
getActivityEventsOrBuilderList()
The list of progress tracking events for the ad break.CompanionAds
getCompanionAds()
Metadata of companion ads associated with the ad.CompanionAdsOrBuilder
getCompanionAdsOrBuilder()
Metadata of companion ads associated with the ad.com.google.protobuf.Duration
getDuration()
Duration in seconds of the ad.com.google.protobuf.DurationOrBuilder
getDurationOrBuilder()
Duration in seconds of the ad.boolean
hasCompanionAds()
Metadata of companion ads associated with the ad.boolean
hasDuration()
Duration in seconds of the ad.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasDuration
boolean hasDuration()
Duration in seconds of the ad.
.google.protobuf.Duration duration = 1;
- Returns:
- Whether the duration field is set.
-
getDuration
com.google.protobuf.Duration getDuration()
Duration in seconds of the ad.
.google.protobuf.Duration duration = 1;
- Returns:
- The duration.
-
getDurationOrBuilder
com.google.protobuf.DurationOrBuilder getDurationOrBuilder()
Duration in seconds of the ad.
.google.protobuf.Duration duration = 1;
-
hasCompanionAds
boolean hasCompanionAds()
Metadata of companion ads associated with the ad.
.google.cloud.video.stitcher.v1.CompanionAds companion_ads = 2;
- Returns:
- Whether the companionAds field is set.
-
getCompanionAds
CompanionAds getCompanionAds()
Metadata of companion ads associated with the ad.
.google.cloud.video.stitcher.v1.CompanionAds companion_ads = 2;
- Returns:
- The companionAds.
-
getCompanionAdsOrBuilder
CompanionAdsOrBuilder getCompanionAdsOrBuilder()
Metadata of companion ads associated with the ad.
.google.cloud.video.stitcher.v1.CompanionAds companion_ads = 2;
-
getActivityEventsList
List<Event> getActivityEventsList()
The list of progress tracking events for the ad break. These can be of the following IAB types: `MUTE`, `UNMUTE`, `PAUSE`, `CLICK`, `CLICK_THROUGH`, `REWIND`, `RESUME`, `ERROR`, `FULLSCREEN`, `EXIT_FULLSCREEN`, `EXPAND`, `COLLAPSE`, `ACCEPT_INVITATION_LINEAR`, `CLOSE_LINEAR`, `SKIP`.
repeated .google.cloud.video.stitcher.v1.Event activity_events = 3;
-
getActivityEvents
Event getActivityEvents(int index)
The list of progress tracking events for the ad break. These can be of the following IAB types: `MUTE`, `UNMUTE`, `PAUSE`, `CLICK`, `CLICK_THROUGH`, `REWIND`, `RESUME`, `ERROR`, `FULLSCREEN`, `EXIT_FULLSCREEN`, `EXPAND`, `COLLAPSE`, `ACCEPT_INVITATION_LINEAR`, `CLOSE_LINEAR`, `SKIP`.
repeated .google.cloud.video.stitcher.v1.Event activity_events = 3;
-
getActivityEventsCount
int getActivityEventsCount()
The list of progress tracking events for the ad break. These can be of the following IAB types: `MUTE`, `UNMUTE`, `PAUSE`, `CLICK`, `CLICK_THROUGH`, `REWIND`, `RESUME`, `ERROR`, `FULLSCREEN`, `EXIT_FULLSCREEN`, `EXPAND`, `COLLAPSE`, `ACCEPT_INVITATION_LINEAR`, `CLOSE_LINEAR`, `SKIP`.
repeated .google.cloud.video.stitcher.v1.Event activity_events = 3;
-
getActivityEventsOrBuilderList
List<? extends EventOrBuilder> getActivityEventsOrBuilderList()
The list of progress tracking events for the ad break. These can be of the following IAB types: `MUTE`, `UNMUTE`, `PAUSE`, `CLICK`, `CLICK_THROUGH`, `REWIND`, `RESUME`, `ERROR`, `FULLSCREEN`, `EXIT_FULLSCREEN`, `EXPAND`, `COLLAPSE`, `ACCEPT_INVITATION_LINEAR`, `CLOSE_LINEAR`, `SKIP`.
repeated .google.cloud.video.stitcher.v1.Event activity_events = 3;
-
getActivityEventsOrBuilder
EventOrBuilder getActivityEventsOrBuilder(int index)
The list of progress tracking events for the ad break. These can be of the following IAB types: `MUTE`, `UNMUTE`, `PAUSE`, `CLICK`, `CLICK_THROUGH`, `REWIND`, `RESUME`, `ERROR`, `FULLSCREEN`, `EXIT_FULLSCREEN`, `EXPAND`, `COLLAPSE`, `ACCEPT_INVITATION_LINEAR`, `CLOSE_LINEAR`, `SKIP`.
repeated .google.cloud.video.stitcher.v1.Event activity_events = 3;
-
-