Interface EditAtomOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.google.protobuf.Duration getEndTimeOffset()
      End time in seconds for the atom, relative to the input file timeline.
      com.google.protobuf.DurationOrBuilder getEndTimeOffsetOrBuilder()
      End time in seconds for the atom, relative to the input file timeline.
      String getInputs​(int index)
      List of `Input.key`s identifying files that should be used in this atom.
      com.google.protobuf.ByteString getInputsBytes​(int index)
      List of `Input.key`s identifying files that should be used in this atom.
      int getInputsCount()
      List of `Input.key`s identifying files that should be used in this atom.
      List<String> getInputsList()
      List of `Input.key`s identifying files that should be used in this atom.
      String getKey()
      A unique key for this atom.
      com.google.protobuf.ByteString getKeyBytes()
      A unique key for this atom.
      com.google.protobuf.Duration getStartTimeOffset()
      Start time in seconds for the atom, relative to the input file timeline.
      com.google.protobuf.DurationOrBuilder getStartTimeOffsetOrBuilder()
      Start time in seconds for the atom, relative to the input file timeline.
      boolean hasEndTimeOffset()
      End time in seconds for the atom, relative to the input file timeline.
      boolean hasStartTimeOffset()
      Start time in seconds for the atom, relative to the input file timeline.
      • 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

      • getKey

        String getKey()
         A unique key for this atom. Must be specified when using advanced
         mapping.
         
        string key = 1;
        Returns:
        The key.
      • getKeyBytes

        com.google.protobuf.ByteString getKeyBytes()
         A unique key for this atom. Must be specified when using advanced
         mapping.
         
        string key = 1;
        Returns:
        The bytes for key.
      • getInputsList

        List<String> getInputsList()
         List of `Input.key`s identifying files that should be used in this atom.
         The listed `inputs` must have the same timeline.
         
        repeated string inputs = 2;
        Returns:
        A list containing the inputs.
      • getInputsCount

        int getInputsCount()
         List of `Input.key`s identifying files that should be used in this atom.
         The listed `inputs` must have the same timeline.
         
        repeated string inputs = 2;
        Returns:
        The count of inputs.
      • getInputs

        String getInputs​(int index)
         List of `Input.key`s identifying files that should be used in this atom.
         The listed `inputs` must have the same timeline.
         
        repeated string inputs = 2;
        Parameters:
        index - The index of the element to return.
        Returns:
        The inputs at the given index.
      • getInputsBytes

        com.google.protobuf.ByteString getInputsBytes​(int index)
         List of `Input.key`s identifying files that should be used in this atom.
         The listed `inputs` must have the same timeline.
         
        repeated string inputs = 2;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the inputs at the given index.
      • hasEndTimeOffset

        boolean hasEndTimeOffset()
         End time in seconds for the atom, relative to the input file timeline.
         When `end_time_offset` is not specified, the `inputs` are used until
         the end of the atom.
         
        .google.protobuf.Duration end_time_offset = 3;
        Returns:
        Whether the endTimeOffset field is set.
      • getEndTimeOffset

        com.google.protobuf.Duration getEndTimeOffset()
         End time in seconds for the atom, relative to the input file timeline.
         When `end_time_offset` is not specified, the `inputs` are used until
         the end of the atom.
         
        .google.protobuf.Duration end_time_offset = 3;
        Returns:
        The endTimeOffset.
      • getEndTimeOffsetOrBuilder

        com.google.protobuf.DurationOrBuilder getEndTimeOffsetOrBuilder()
         End time in seconds for the atom, relative to the input file timeline.
         When `end_time_offset` is not specified, the `inputs` are used until
         the end of the atom.
         
        .google.protobuf.Duration end_time_offset = 3;
      • hasStartTimeOffset

        boolean hasStartTimeOffset()
         Start time in seconds for the atom, relative to the input file timeline.
         The default is `0s`.
         
        .google.protobuf.Duration start_time_offset = 4;
        Returns:
        Whether the startTimeOffset field is set.
      • getStartTimeOffset

        com.google.protobuf.Duration getStartTimeOffset()
         Start time in seconds for the atom, relative to the input file timeline.
         The default is `0s`.
         
        .google.protobuf.Duration start_time_offset = 4;
        Returns:
        The startTimeOffset.
      • getStartTimeOffsetOrBuilder

        com.google.protobuf.DurationOrBuilder getStartTimeOffsetOrBuilder()
         Start time in seconds for the atom, relative to the input file timeline.
         The default is `0s`.
         
        .google.protobuf.Duration start_time_offset = 4;