Interface ProgressEventOrBuilder

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

    public interface ProgressEventOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Event getEvents​(int index)
      The list of progress tracking events for the ad break.
      int getEventsCount()
      The list of progress tracking events for the ad break.
      List<Event> getEventsList()
      The list of progress tracking events for the ad break.
      EventOrBuilder getEventsOrBuilder​(int index)
      The list of progress tracking events for the ad break.
      List<? extends EventOrBuilder> getEventsOrBuilderList()
      The list of progress tracking events for the ad break.
      com.google.protobuf.Duration getTimeOffset()
      The time when the following tracking events occurs.
      com.google.protobuf.DurationOrBuilder getTimeOffsetOrBuilder()
      The time when the following tracking events occurs.
      boolean hasTimeOffset()
      The time when the following tracking events occurs.
      • 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 Detail

      • hasTimeOffset

        boolean hasTimeOffset()
         The time when the following tracking events occurs. The time is in
         seconds relative to the start of the VOD asset.
         
        .google.protobuf.Duration time_offset = 1;
        Returns:
        Whether the timeOffset field is set.
      • getTimeOffset

        com.google.protobuf.Duration getTimeOffset()
         The time when the following tracking events occurs. The time is in
         seconds relative to the start of the VOD asset.
         
        .google.protobuf.Duration time_offset = 1;
        Returns:
        The timeOffset.
      • getTimeOffsetOrBuilder

        com.google.protobuf.DurationOrBuilder getTimeOffsetOrBuilder()
         The time when the following tracking events occurs. The time is in
         seconds relative to the start of the VOD asset.
         
        .google.protobuf.Duration time_offset = 1;
      • getEventsList

        List<Event> getEventsList()
         The list of progress tracking events for the ad break. These can be of
         the following IAB types: `BREAK_START`, `BREAK_END`, `IMPRESSION`,
         `CREATIVE_VIEW`, `START`, `FIRST_QUARTILE`, `MIDPOINT`, `THIRD_QUARTILE`,
         `COMPLETE`, `PROGRESS`.
         
        repeated .google.cloud.video.stitcher.v1.Event events = 2;
      • getEvents

        Event getEvents​(int index)
         The list of progress tracking events for the ad break. These can be of
         the following IAB types: `BREAK_START`, `BREAK_END`, `IMPRESSION`,
         `CREATIVE_VIEW`, `START`, `FIRST_QUARTILE`, `MIDPOINT`, `THIRD_QUARTILE`,
         `COMPLETE`, `PROGRESS`.
         
        repeated .google.cloud.video.stitcher.v1.Event events = 2;
      • getEventsCount

        int getEventsCount()
         The list of progress tracking events for the ad break. These can be of
         the following IAB types: `BREAK_START`, `BREAK_END`, `IMPRESSION`,
         `CREATIVE_VIEW`, `START`, `FIRST_QUARTILE`, `MIDPOINT`, `THIRD_QUARTILE`,
         `COMPLETE`, `PROGRESS`.
         
        repeated .google.cloud.video.stitcher.v1.Event events = 2;
      • getEventsOrBuilderList

        List<? extends EventOrBuilder> getEventsOrBuilderList()
         The list of progress tracking events for the ad break. These can be of
         the following IAB types: `BREAK_START`, `BREAK_END`, `IMPRESSION`,
         `CREATIVE_VIEW`, `START`, `FIRST_QUARTILE`, `MIDPOINT`, `THIRD_QUARTILE`,
         `COMPLETE`, `PROGRESS`.
         
        repeated .google.cloud.video.stitcher.v1.Event events = 2;
      • getEventsOrBuilder

        EventOrBuilder getEventsOrBuilder​(int index)
         The list of progress tracking events for the ad break. These can be of
         the following IAB types: `BREAK_START`, `BREAK_END`, `IMPRESSION`,
         `CREATIVE_VIEW`, `START`, `FIRST_QUARTILE`, `MIDPOINT`, `THIRD_QUARTILE`,
         `COMPLETE`, `PROGRESS`.
         
        repeated .google.cloud.video.stitcher.v1.Event events = 2;