Class VodSessionAd.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<VodSessionAd.Builder>
-
- com.google.cloud.video.stitcher.v1.VodSessionAd.Builder
-
- All Implemented Interfaces:
VodSessionAdOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- VodSessionAd
public static final class VodSessionAd.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<VodSessionAd.Builder> implements VodSessionAdOrBuilder
Metadata for an inserted ad in a VOD session.
Protobuf typegoogle.cloud.video.stitcher.v1.VodSessionAd
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description VodSessionAd.Builder
addActivityEvents(int index, Event value)
The list of progress tracking events for the ad break.VodSessionAd.Builder
addActivityEvents(int index, Event.Builder builderForValue)
The list of progress tracking events for the ad break.VodSessionAd.Builder
addActivityEvents(Event value)
The list of progress tracking events for the ad break.VodSessionAd.Builder
addActivityEvents(Event.Builder builderForValue)
The list of progress tracking events for the ad break.Event.Builder
addActivityEventsBuilder()
The list of progress tracking events for the ad break.Event.Builder
addActivityEventsBuilder(int index)
The list of progress tracking events for the ad break.VodSessionAd.Builder
addAllActivityEvents(Iterable<? extends Event> values)
The list of progress tracking events for the ad break.VodSessionAd.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
VodSessionAd
build()
VodSessionAd
buildPartial()
VodSessionAd.Builder
clear()
VodSessionAd.Builder
clearActivityEvents()
The list of progress tracking events for the ad break.VodSessionAd.Builder
clearCompanionAds()
Metadata of companion ads associated with the ad.VodSessionAd.Builder
clearDuration()
Duration in seconds of the ad.VodSessionAd.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
VodSessionAd.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
VodSessionAd.Builder
clone()
Event
getActivityEvents(int index)
The list of progress tracking events for the ad break.Event.Builder
getActivityEventsBuilder(int index)
The list of progress tracking events for the ad break.List<Event.Builder>
getActivityEventsBuilderList()
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.CompanionAds.Builder
getCompanionAdsBuilder()
Metadata of companion ads associated with the ad.CompanionAdsOrBuilder
getCompanionAdsOrBuilder()
Metadata of companion ads associated with the ad.VodSessionAd
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
com.google.protobuf.Duration
getDuration()
Duration in seconds of the ad.com.google.protobuf.Duration.Builder
getDurationBuilder()
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.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
VodSessionAd.Builder
mergeCompanionAds(CompanionAds value)
Metadata of companion ads associated with the ad.VodSessionAd.Builder
mergeDuration(com.google.protobuf.Duration value)
Duration in seconds of the ad.VodSessionAd.Builder
mergeFrom(VodSessionAd other)
VodSessionAd.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
VodSessionAd.Builder
mergeFrom(com.google.protobuf.Message other)
VodSessionAd.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
VodSessionAd.Builder
removeActivityEvents(int index)
The list of progress tracking events for the ad break.VodSessionAd.Builder
setActivityEvents(int index, Event value)
The list of progress tracking events for the ad break.VodSessionAd.Builder
setActivityEvents(int index, Event.Builder builderForValue)
The list of progress tracking events for the ad break.VodSessionAd.Builder
setCompanionAds(CompanionAds value)
Metadata of companion ads associated with the ad.VodSessionAd.Builder
setCompanionAds(CompanionAds.Builder builderForValue)
Metadata of companion ads associated with the ad.VodSessionAd.Builder
setDuration(com.google.protobuf.Duration value)
Duration in seconds of the ad.VodSessionAd.Builder
setDuration(com.google.protobuf.Duration.Builder builderForValue)
Duration in seconds of the ad.VodSessionAd.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
VodSessionAd.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
VodSessionAd.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAd.Builder>
-
clear
public VodSessionAd.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAd.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAd.Builder>
-
getDefaultInstanceForType
public VodSessionAd getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public VodSessionAd build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public VodSessionAd buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public VodSessionAd.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAd.Builder>
-
setField
public VodSessionAd.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAd.Builder>
-
clearField
public VodSessionAd.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAd.Builder>
-
clearOneof
public VodSessionAd.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAd.Builder>
-
setRepeatedField
public VodSessionAd.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAd.Builder>
-
addRepeatedField
public VodSessionAd.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAd.Builder>
-
mergeFrom
public VodSessionAd.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<VodSessionAd.Builder>
-
mergeFrom
public VodSessionAd.Builder mergeFrom(VodSessionAd other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAd.Builder>
-
mergeFrom
public VodSessionAd.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<VodSessionAd.Builder>
- Throws:
IOException
-
hasDuration
public boolean hasDuration()
Duration in seconds of the ad.
.google.protobuf.Duration duration = 1;
- Specified by:
hasDuration
in interfaceVodSessionAdOrBuilder
- Returns:
- Whether the duration field is set.
-
getDuration
public com.google.protobuf.Duration getDuration()
Duration in seconds of the ad.
.google.protobuf.Duration duration = 1;
- Specified by:
getDuration
in interfaceVodSessionAdOrBuilder
- Returns:
- The duration.
-
setDuration
public VodSessionAd.Builder setDuration(com.google.protobuf.Duration value)
Duration in seconds of the ad.
.google.protobuf.Duration duration = 1;
-
setDuration
public VodSessionAd.Builder setDuration(com.google.protobuf.Duration.Builder builderForValue)
Duration in seconds of the ad.
.google.protobuf.Duration duration = 1;
-
mergeDuration
public VodSessionAd.Builder mergeDuration(com.google.protobuf.Duration value)
Duration in seconds of the ad.
.google.protobuf.Duration duration = 1;
-
clearDuration
public VodSessionAd.Builder clearDuration()
Duration in seconds of the ad.
.google.protobuf.Duration duration = 1;
-
getDurationBuilder
public com.google.protobuf.Duration.Builder getDurationBuilder()
Duration in seconds of the ad.
.google.protobuf.Duration duration = 1;
-
getDurationOrBuilder
public com.google.protobuf.DurationOrBuilder getDurationOrBuilder()
Duration in seconds of the ad.
.google.protobuf.Duration duration = 1;
- Specified by:
getDurationOrBuilder
in interfaceVodSessionAdOrBuilder
-
hasCompanionAds
public boolean hasCompanionAds()
Metadata of companion ads associated with the ad.
.google.cloud.video.stitcher.v1.CompanionAds companion_ads = 2;
- Specified by:
hasCompanionAds
in interfaceVodSessionAdOrBuilder
- Returns:
- Whether the companionAds field is set.
-
getCompanionAds
public CompanionAds getCompanionAds()
Metadata of companion ads associated with the ad.
.google.cloud.video.stitcher.v1.CompanionAds companion_ads = 2;
- Specified by:
getCompanionAds
in interfaceVodSessionAdOrBuilder
- Returns:
- The companionAds.
-
setCompanionAds
public VodSessionAd.Builder setCompanionAds(CompanionAds value)
Metadata of companion ads associated with the ad.
.google.cloud.video.stitcher.v1.CompanionAds companion_ads = 2;
-
setCompanionAds
public VodSessionAd.Builder setCompanionAds(CompanionAds.Builder builderForValue)
Metadata of companion ads associated with the ad.
.google.cloud.video.stitcher.v1.CompanionAds companion_ads = 2;
-
mergeCompanionAds
public VodSessionAd.Builder mergeCompanionAds(CompanionAds value)
Metadata of companion ads associated with the ad.
.google.cloud.video.stitcher.v1.CompanionAds companion_ads = 2;
-
clearCompanionAds
public VodSessionAd.Builder clearCompanionAds()
Metadata of companion ads associated with the ad.
.google.cloud.video.stitcher.v1.CompanionAds companion_ads = 2;
-
getCompanionAdsBuilder
public CompanionAds.Builder getCompanionAdsBuilder()
Metadata of companion ads associated with the ad.
.google.cloud.video.stitcher.v1.CompanionAds companion_ads = 2;
-
getCompanionAdsOrBuilder
public CompanionAdsOrBuilder getCompanionAdsOrBuilder()
Metadata of companion ads associated with the ad.
.google.cloud.video.stitcher.v1.CompanionAds companion_ads = 2;
- Specified by:
getCompanionAdsOrBuilder
in interfaceVodSessionAdOrBuilder
-
getActivityEventsList
public 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;
- Specified by:
getActivityEventsList
in interfaceVodSessionAdOrBuilder
-
getActivityEventsCount
public 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;
- Specified by:
getActivityEventsCount
in interfaceVodSessionAdOrBuilder
-
getActivityEvents
public 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;
- Specified by:
getActivityEvents
in interfaceVodSessionAdOrBuilder
-
setActivityEvents
public VodSessionAd.Builder setActivityEvents(int index, Event value)
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;
-
setActivityEvents
public VodSessionAd.Builder setActivityEvents(int index, Event.Builder builderForValue)
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;
-
addActivityEvents
public VodSessionAd.Builder addActivityEvents(Event value)
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;
-
addActivityEvents
public VodSessionAd.Builder addActivityEvents(int index, Event value)
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;
-
addActivityEvents
public VodSessionAd.Builder addActivityEvents(Event.Builder builderForValue)
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;
-
addActivityEvents
public VodSessionAd.Builder addActivityEvents(int index, Event.Builder builderForValue)
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;
-
addAllActivityEvents
public VodSessionAd.Builder addAllActivityEvents(Iterable<? extends Event> values)
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;
-
clearActivityEvents
public VodSessionAd.Builder clearActivityEvents()
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;
-
removeActivityEvents
public VodSessionAd.Builder removeActivityEvents(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;
-
getActivityEventsBuilder
public Event.Builder getActivityEventsBuilder(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;
-
getActivityEventsOrBuilder
public 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;
- Specified by:
getActivityEventsOrBuilder
in interfaceVodSessionAdOrBuilder
-
getActivityEventsOrBuilderList
public 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;
- Specified by:
getActivityEventsOrBuilderList
in interfaceVodSessionAdOrBuilder
-
addActivityEventsBuilder
public Event.Builder addActivityEventsBuilder()
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;
-
addActivityEventsBuilder
public Event.Builder addActivityEventsBuilder(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;
-
getActivityEventsBuilderList
public List<Event.Builder> getActivityEventsBuilderList()
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;
-
setUnknownFields
public final VodSessionAd.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAd.Builder>
-
mergeUnknownFields
public final VodSessionAd.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<VodSessionAd.Builder>
-
-