@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EpochLockingSettings extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
EpochLockingSettings() |
Modifier and Type | Method and Description |
---|---|
EpochLockingSettings |
clone() |
boolean |
equals(Object obj) |
String |
getCustomEpoch()
Optional.
|
String |
getJamSyncTime()
Optional.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCustomEpoch(String customEpoch)
Optional.
|
void |
setJamSyncTime(String jamSyncTime)
Optional.
|
String |
toString()
Returns a string representation of this object.
|
EpochLockingSettings |
withCustomEpoch(String customEpoch)
Optional.
|
EpochLockingSettings |
withJamSyncTime(String jamSyncTime)
Optional.
|
public void setCustomEpoch(String customEpoch)
customEpoch
- Optional. Enter a value here to use a custom epoch, instead of the standard epoch (which started at
1970-01-01T00:00:00 UTC). Specify the start time of the custom epoch, in YYYY-MM-DDTHH:MM:SS in UTC. The
time must be 2000-01-01T00:00:00 or later. Always set the MM:SS portion to 00:00.public String getCustomEpoch()
public EpochLockingSettings withCustomEpoch(String customEpoch)
customEpoch
- Optional. Enter a value here to use a custom epoch, instead of the standard epoch (which started at
1970-01-01T00:00:00 UTC). Specify the start time of the custom epoch, in YYYY-MM-DDTHH:MM:SS in UTC. The
time must be 2000-01-01T00:00:00 or later. Always set the MM:SS portion to 00:00.public void setJamSyncTime(String jamSyncTime)
jamSyncTime
- Optional. Enter a time for the jam sync. The default is midnight UTC. When epoch locking is enabled,
MediaLive performs a daily jam sync on every output encode to ensure timecodes don’t diverge from the wall
clock. The jam sync applies only to encodes with frame rate of 29.97 or 59.94 FPS. To override, enter a
time in HH:MM:SS in UTC. Always set the MM:SS portion to 00:00.public String getJamSyncTime()
public EpochLockingSettings withJamSyncTime(String jamSyncTime)
jamSyncTime
- Optional. Enter a time for the jam sync. The default is midnight UTC. When epoch locking is enabled,
MediaLive performs a daily jam sync on every output encode to ensure timecodes don’t diverge from the wall
clock. The jam sync applies only to encodes with frame rate of 29.97 or 59.94 FPS. To override, enter a
time in HH:MM:SS in UTC. Always set the MM:SS portion to 00:00.public String toString()
toString
in class Object
Object.toString()
public EpochLockingSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.