Interface Overlay.AnimationStaticOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Overlay.AnimationStatic, Overlay.AnimationStatic.Builder
    Enclosing class:
    Overlay

    public static interface Overlay.AnimationStaticOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.google.protobuf.Duration getStartTimeOffset()
      The time to start displaying the overlay object, in seconds.
      com.google.protobuf.DurationOrBuilder getStartTimeOffsetOrBuilder()
      The time to start displaying the overlay object, in seconds.
      Overlay.NormalizedCoordinate getXy()
      Normalized coordinates based on output video resolution.
      Overlay.NormalizedCoordinateOrBuilder getXyOrBuilder()
      Normalized coordinates based on output video resolution.
      boolean hasStartTimeOffset()
      The time to start displaying the overlay object, in seconds.
      boolean hasXy()
      Normalized coordinates based on output video resolution.
      • 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

      • hasXy

        boolean hasXy()
         Normalized coordinates based on output video resolution. Valid
         values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
         object. For example, use the x and y coordinates {0,0} to position the
         top-left corner of the overlay animation in the top-left corner of the
         output video.
         
        .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 1;
        Returns:
        Whether the xy field is set.
      • getXy

        Overlay.NormalizedCoordinate getXy()
         Normalized coordinates based on output video resolution. Valid
         values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
         object. For example, use the x and y coordinates {0,0} to position the
         top-left corner of the overlay animation in the top-left corner of the
         output video.
         
        .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 1;
        Returns:
        The xy.
      • getXyOrBuilder

        Overlay.NormalizedCoordinateOrBuilder getXyOrBuilder()
         Normalized coordinates based on output video resolution. Valid
         values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
         object. For example, use the x and y coordinates {0,0} to position the
         top-left corner of the overlay animation in the top-left corner of the
         output video.
         
        .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 1;
      • hasStartTimeOffset

        boolean hasStartTimeOffset()
         The time to start displaying the overlay object, in seconds. Default: 0
         
        .google.protobuf.Duration start_time_offset = 2;
        Returns:
        Whether the startTimeOffset field is set.
      • getStartTimeOffset

        com.google.protobuf.Duration getStartTimeOffset()
         The time to start displaying the overlay object, in seconds. Default: 0
         
        .google.protobuf.Duration start_time_offset = 2;
        Returns:
        The startTimeOffset.
      • getStartTimeOffsetOrBuilder

        com.google.protobuf.DurationOrBuilder getStartTimeOffsetOrBuilder()
         The time to start displaying the overlay object, in seconds. Default: 0
         
        .google.protobuf.Duration start_time_offset = 2;