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