Class ScheduleActionSettings
- java.lang.Object
-
- software.amazon.awssdk.services.medialive.model.ScheduleActionSettings
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ScheduleActionSettings.Builder,ScheduleActionSettings>
@Generated("software.amazon.awssdk:codegen") public final class ScheduleActionSettings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ScheduleActionSettings.Builder,ScheduleActionSettings>
Holds the settings for a single schedule action.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceScheduleActionSettings.Builder
-
Method Summary
-
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
-
hlsId3SegmentTaggingSettings
public final HlsId3SegmentTaggingScheduleActionSettings hlsId3SegmentTaggingSettings()
Action to insert ID3 metadata in every segment, in HLS output groups- Returns:
- Action to insert ID3 metadata in every segment, in HLS output groups
-
hlsTimedMetadataSettings
public final HlsTimedMetadataScheduleActionSettings hlsTimedMetadataSettings()
Action to insert ID3 metadata once, in HLS output groups- Returns:
- Action to insert ID3 metadata once, in HLS output groups
-
inputPrepareSettings
public final InputPrepareScheduleActionSettings inputPrepareSettings()
Action to prepare an input for a future immediate input switch- Returns:
- Action to prepare an input for a future immediate input switch
-
inputSwitchSettings
public final InputSwitchScheduleActionSettings inputSwitchSettings()
Action to switch the input- Returns:
- Action to switch the input
-
motionGraphicsImageActivateSettings
public final MotionGraphicsActivateScheduleActionSettings motionGraphicsImageActivateSettings()
Action to activate a motion graphics image overlay- Returns:
- Action to activate a motion graphics image overlay
-
motionGraphicsImageDeactivateSettings
public final MotionGraphicsDeactivateScheduleActionSettings motionGraphicsImageDeactivateSettings()
Action to deactivate a motion graphics image overlay- Returns:
- Action to deactivate a motion graphics image overlay
-
pauseStateSettings
public final PauseStateScheduleActionSettings pauseStateSettings()
Action to pause or unpause one or both channel pipelines- Returns:
- Action to pause or unpause one or both channel pipelines
-
scte35InputSettings
public final Scte35InputScheduleActionSettings scte35InputSettings()
Action to specify scte35 input- Returns:
- Action to specify scte35 input
-
scte35ReturnToNetworkSettings
public final Scte35ReturnToNetworkScheduleActionSettings scte35ReturnToNetworkSettings()
Action to insert SCTE-35 return_to_network message- Returns:
- Action to insert SCTE-35 return_to_network message
-
scte35SpliceInsertSettings
public final Scte35SpliceInsertScheduleActionSettings scte35SpliceInsertSettings()
Action to insert SCTE-35 splice_insert message- Returns:
- Action to insert SCTE-35 splice_insert message
-
scte35TimeSignalSettings
public final Scte35TimeSignalScheduleActionSettings scte35TimeSignalSettings()
Action to insert SCTE-35 time_signal message- Returns:
- Action to insert SCTE-35 time_signal message
-
staticImageActivateSettings
public final StaticImageActivateScheduleActionSettings staticImageActivateSettings()
Action to activate a static image overlay- Returns:
- Action to activate a static image overlay
-
staticImageDeactivateSettings
public final StaticImageDeactivateScheduleActionSettings staticImageDeactivateSettings()
Action to deactivate a static image overlay- Returns:
- Action to deactivate a static image overlay
-
staticImageOutputActivateSettings
public final StaticImageOutputActivateScheduleActionSettings staticImageOutputActivateSettings()
Action to activate a static image overlay in one or more specified outputs- Returns:
- Action to activate a static image overlay in one or more specified outputs
-
staticImageOutputDeactivateSettings
public final StaticImageOutputDeactivateScheduleActionSettings staticImageOutputDeactivateSettings()
Action to deactivate a static image overlay in one or more specified outputs- Returns:
- Action to deactivate a static image overlay in one or more specified outputs
-
toBuilder
public ScheduleActionSettings.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ScheduleActionSettings.Builder,ScheduleActionSettings>
-
builder
public static ScheduleActionSettings.Builder builder()
-
serializableBuilderClass
public static Class<? extends ScheduleActionSettings.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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-