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