Interface VodSessionAdBreakOrBuilder

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

    public interface VodSessionAdBreakOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getProgressEventsList

        List<ProgressEvent> getProgressEventsList()
         List of events that are expected to be triggered, ordered by time.
         
        repeated .google.cloud.video.stitcher.v1.ProgressEvent progress_events = 1;
      • getProgressEvents

        ProgressEvent getProgressEvents​(int index)
         List of events that are expected to be triggered, ordered by time.
         
        repeated .google.cloud.video.stitcher.v1.ProgressEvent progress_events = 1;
      • getProgressEventsCount

        int getProgressEventsCount()
         List of events that are expected to be triggered, ordered by time.
         
        repeated .google.cloud.video.stitcher.v1.ProgressEvent progress_events = 1;
      • getProgressEventsOrBuilderList

        List<? extends ProgressEventOrBuilder> getProgressEventsOrBuilderList()
         List of events that are expected to be triggered, ordered by time.
         
        repeated .google.cloud.video.stitcher.v1.ProgressEvent progress_events = 1;
      • getProgressEventsOrBuilder

        ProgressEventOrBuilder getProgressEventsOrBuilder​(int index)
         List of events that are expected to be triggered, ordered by time.
         
        repeated .google.cloud.video.stitcher.v1.ProgressEvent progress_events = 1;
      • getAdsList

        List<VodSessionAd> getAdsList()
         Ordered list of ads stitched into the ad break.
         
        repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
      • getAds

        VodSessionAd getAds​(int index)
         Ordered list of ads stitched into the ad break.
         
        repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
      • getAdsCount

        int getAdsCount()
         Ordered list of ads stitched into the ad break.
         
        repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
      • getAdsOrBuilderList

        List<? extends VodSessionAdOrBuilder> getAdsOrBuilderList()
         Ordered list of ads stitched into the ad break.
         
        repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
      • getAdsOrBuilder

        VodSessionAdOrBuilder getAdsOrBuilder​(int index)
         Ordered list of ads stitched into the ad break.
         
        repeated .google.cloud.video.stitcher.v1.VodSessionAd ads = 2;
      • hasEndTimeOffset

        boolean hasEndTimeOffset()
         Ad break end time in seconds relative to the start of the VOD asset.
         
        .google.protobuf.Duration end_time_offset = 3;
        Returns:
        Whether the endTimeOffset field is set.
      • getEndTimeOffset

        com.google.protobuf.Duration getEndTimeOffset()
         Ad break end time in seconds relative to the start of the VOD asset.
         
        .google.protobuf.Duration end_time_offset = 3;
        Returns:
        The endTimeOffset.
      • getEndTimeOffsetOrBuilder

        com.google.protobuf.DurationOrBuilder getEndTimeOffsetOrBuilder()
         Ad break end time in seconds relative to the start of the VOD asset.
         
        .google.protobuf.Duration end_time_offset = 3;
      • hasStartTimeOffset

        boolean hasStartTimeOffset()
         Ad break start time in seconds relative to the start of the VOD asset.
         
        .google.protobuf.Duration start_time_offset = 4;
        Returns:
        Whether the startTimeOffset field is set.
      • getStartTimeOffset

        com.google.protobuf.Duration getStartTimeOffset()
         Ad break start time in seconds relative to the start of the VOD asset.
         
        .google.protobuf.Duration start_time_offset = 4;
        Returns:
        The startTimeOffset.
      • getStartTimeOffsetOrBuilder

        com.google.protobuf.DurationOrBuilder getStartTimeOffsetOrBuilder()
         Ad break start time in seconds relative to the start of the VOD asset.
         
        .google.protobuf.Duration start_time_offset = 4;