Class EpochLockingSettings
- java.lang.Object
-
- software.amazon.awssdk.services.medialive.model.EpochLockingSettings
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<EpochLockingSettings.Builder,EpochLockingSettings>
@Generated("software.amazon.awssdk:codegen") public final class EpochLockingSettings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EpochLockingSettings.Builder,EpochLockingSettings>
Epoch Locking Settings- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceEpochLockingSettings.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EpochLockingSettings.Builderbuilder()StringcustomEpoch()Optional.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringjamSyncTime()Optional.List<SdkField<?>>sdkFields()static Class<? extends EpochLockingSettings.Builder>serializableBuilderClass()EpochLockingSettings.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
customEpoch
public final String 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.- Returns:
- 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.
-
jamSyncTime
public final String 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.- Returns:
- 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.
-
toBuilder
public EpochLockingSettings.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<EpochLockingSettings.Builder,EpochLockingSettings>
-
builder
public static EpochLockingSettings.Builder builder()
-
serializableBuilderClass
public static Class<? extends EpochLockingSettings.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-