Interface VodSessionAdOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
VodSessionAd, VodSessionAd.Builder

@Generated public interface VodSessionAdOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    getActivityEvents(int index)
    The list of progress tracking events for the ad break.
    int
    The list of progress tracking events for the ad break.
    The list of progress tracking events for the ad break.
    The list of progress tracking events for the ad break.
    List<? extends EventOrBuilder>
    The list of progress tracking events for the ad break.
    Metadata of companion ads associated with the ad.
    Metadata of companion ads associated with the ad.
    com.google.protobuf.Duration
    Duration in seconds of the ad.
    com.google.protobuf.DurationOrBuilder
    Duration in seconds of the ad.
    boolean
    Metadata of companion ads associated with the ad.
    boolean
    Duration in seconds of the ad.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • 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;