Interface ScheduleActionSettings.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ScheduleActionSettings.Builder,ScheduleActionSettings>,SdkBuilder<ScheduleActionSettings.Builder,ScheduleActionSettings>,SdkPojo
- Enclosing class:
- ScheduleActionSettings
public static interface ScheduleActionSettings.Builder extends SdkPojo, CopyableBuilder<ScheduleActionSettings.Builder,ScheduleActionSettings>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
hlsId3SegmentTaggingSettings
ScheduleActionSettings.Builder hlsId3SegmentTaggingSettings(HlsId3SegmentTaggingScheduleActionSettings hlsId3SegmentTaggingSettings)
Action to insert HLS ID3 segment tagging- Parameters:
hlsId3SegmentTaggingSettings- Action to insert HLS ID3 segment tagging- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hlsId3SegmentTaggingSettings
default ScheduleActionSettings.Builder hlsId3SegmentTaggingSettings(Consumer<HlsId3SegmentTaggingScheduleActionSettings.Builder> hlsId3SegmentTaggingSettings)
Action to insert HLS ID3 segment tagging This is a convenience method that creates an instance of theHlsId3SegmentTaggingScheduleActionSettings.Builderavoiding the need to create one manually viaHlsId3SegmentTaggingScheduleActionSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tohlsId3SegmentTaggingSettings(HlsId3SegmentTaggingScheduleActionSettings).- Parameters:
hlsId3SegmentTaggingSettings- a consumer that will call methods onHlsId3SegmentTaggingScheduleActionSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
hlsId3SegmentTaggingSettings(HlsId3SegmentTaggingScheduleActionSettings)
-
hlsTimedMetadataSettings
ScheduleActionSettings.Builder hlsTimedMetadataSettings(HlsTimedMetadataScheduleActionSettings hlsTimedMetadataSettings)
Action to insert HLS metadata- Parameters:
hlsTimedMetadataSettings- Action to insert HLS metadata- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hlsTimedMetadataSettings
default ScheduleActionSettings.Builder hlsTimedMetadataSettings(Consumer<HlsTimedMetadataScheduleActionSettings.Builder> hlsTimedMetadataSettings)
Action to insert HLS metadata This is a convenience method that creates an instance of theHlsTimedMetadataScheduleActionSettings.Builderavoiding the need to create one manually viaHlsTimedMetadataScheduleActionSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tohlsTimedMetadataSettings(HlsTimedMetadataScheduleActionSettings).- Parameters:
hlsTimedMetadataSettings- a consumer that will call methods onHlsTimedMetadataScheduleActionSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
hlsTimedMetadataSettings(HlsTimedMetadataScheduleActionSettings)
-
inputPrepareSettings
ScheduleActionSettings.Builder inputPrepareSettings(InputPrepareScheduleActionSettings inputPrepareSettings)
Action to prepare an input for a future immediate input switch- Parameters:
inputPrepareSettings- Action to prepare an input for a future immediate input switch- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputPrepareSettings
default ScheduleActionSettings.Builder inputPrepareSettings(Consumer<InputPrepareScheduleActionSettings.Builder> inputPrepareSettings)
Action to prepare an input for a future immediate input switch This is a convenience method that creates an instance of theInputPrepareScheduleActionSettings.Builderavoiding the need to create one manually viaInputPrepareScheduleActionSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinputPrepareSettings(InputPrepareScheduleActionSettings).- Parameters:
inputPrepareSettings- a consumer that will call methods onInputPrepareScheduleActionSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
inputPrepareSettings(InputPrepareScheduleActionSettings)
-
inputSwitchSettings
ScheduleActionSettings.Builder inputSwitchSettings(InputSwitchScheduleActionSettings inputSwitchSettings)
Action to switch the input- Parameters:
inputSwitchSettings- Action to switch the input- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputSwitchSettings
default ScheduleActionSettings.Builder inputSwitchSettings(Consumer<InputSwitchScheduleActionSettings.Builder> inputSwitchSettings)
Action to switch the input This is a convenience method that creates an instance of theInputSwitchScheduleActionSettings.Builderavoiding the need to create one manually viaInputSwitchScheduleActionSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinputSwitchSettings(InputSwitchScheduleActionSettings).- Parameters:
inputSwitchSettings- a consumer that will call methods onInputSwitchScheduleActionSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
inputSwitchSettings(InputSwitchScheduleActionSettings)
-
motionGraphicsImageActivateSettings
ScheduleActionSettings.Builder motionGraphicsImageActivateSettings(MotionGraphicsActivateScheduleActionSettings motionGraphicsImageActivateSettings)
Action to activate a motion graphics image overlay- Parameters:
motionGraphicsImageActivateSettings- Action to activate a motion graphics image overlay- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
motionGraphicsImageActivateSettings
default ScheduleActionSettings.Builder motionGraphicsImageActivateSettings(Consumer<MotionGraphicsActivateScheduleActionSettings.Builder> motionGraphicsImageActivateSettings)
Action to activate a motion graphics image overlay This is a convenience method that creates an instance of theMotionGraphicsActivateScheduleActionSettings.Builderavoiding the need to create one manually viaMotionGraphicsActivateScheduleActionSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomotionGraphicsImageActivateSettings(MotionGraphicsActivateScheduleActionSettings).- Parameters:
motionGraphicsImageActivateSettings- a consumer that will call methods onMotionGraphicsActivateScheduleActionSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
motionGraphicsImageActivateSettings(MotionGraphicsActivateScheduleActionSettings)
-
motionGraphicsImageDeactivateSettings
ScheduleActionSettings.Builder motionGraphicsImageDeactivateSettings(MotionGraphicsDeactivateScheduleActionSettings motionGraphicsImageDeactivateSettings)
Action to deactivate a motion graphics image overlay- Parameters:
motionGraphicsImageDeactivateSettings- Action to deactivate a motion graphics image overlay- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
motionGraphicsImageDeactivateSettings
default ScheduleActionSettings.Builder motionGraphicsImageDeactivateSettings(Consumer<MotionGraphicsDeactivateScheduleActionSettings.Builder> motionGraphicsImageDeactivateSettings)
Action to deactivate a motion graphics image overlay This is a convenience method that creates an instance of theMotionGraphicsDeactivateScheduleActionSettings.Builderavoiding the need to create one manually viaMotionGraphicsDeactivateScheduleActionSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomotionGraphicsImageDeactivateSettings(MotionGraphicsDeactivateScheduleActionSettings).- Parameters:
motionGraphicsImageDeactivateSettings- a consumer that will call methods onMotionGraphicsDeactivateScheduleActionSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
motionGraphicsImageDeactivateSettings(MotionGraphicsDeactivateScheduleActionSettings)
-
pauseStateSettings
ScheduleActionSettings.Builder pauseStateSettings(PauseStateScheduleActionSettings pauseStateSettings)
Action to pause or unpause one or both channel pipelines- Parameters:
pauseStateSettings- Action to pause or unpause one or both channel pipelines- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pauseStateSettings
default ScheduleActionSettings.Builder pauseStateSettings(Consumer<PauseStateScheduleActionSettings.Builder> pauseStateSettings)
Action to pause or unpause one or both channel pipelines This is a convenience method that creates an instance of thePauseStateScheduleActionSettings.Builderavoiding the need to create one manually viaPauseStateScheduleActionSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topauseStateSettings(PauseStateScheduleActionSettings).- Parameters:
pauseStateSettings- a consumer that will call methods onPauseStateScheduleActionSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
pauseStateSettings(PauseStateScheduleActionSettings)
-
scte35InputSettings
ScheduleActionSettings.Builder scte35InputSettings(Scte35InputScheduleActionSettings scte35InputSettings)
Action to specify scte35 input- Parameters:
scte35InputSettings- Action to specify scte35 input- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scte35InputSettings
default ScheduleActionSettings.Builder scte35InputSettings(Consumer<Scte35InputScheduleActionSettings.Builder> scte35InputSettings)
Action to specify scte35 input This is a convenience method that creates an instance of theScte35InputScheduleActionSettings.Builderavoiding the need to create one manually viaScte35InputScheduleActionSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toscte35InputSettings(Scte35InputScheduleActionSettings).- Parameters:
scte35InputSettings- a consumer that will call methods onScte35InputScheduleActionSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
scte35InputSettings(Scte35InputScheduleActionSettings)
-
scte35ReturnToNetworkSettings
ScheduleActionSettings.Builder scte35ReturnToNetworkSettings(Scte35ReturnToNetworkScheduleActionSettings scte35ReturnToNetworkSettings)
Action to insert SCTE-35 return_to_network message- Parameters:
scte35ReturnToNetworkSettings- Action to insert SCTE-35 return_to_network message- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scte35ReturnToNetworkSettings
default ScheduleActionSettings.Builder scte35ReturnToNetworkSettings(Consumer<Scte35ReturnToNetworkScheduleActionSettings.Builder> scte35ReturnToNetworkSettings)
Action to insert SCTE-35 return_to_network message This is a convenience method that creates an instance of theScte35ReturnToNetworkScheduleActionSettings.Builderavoiding the need to create one manually viaScte35ReturnToNetworkScheduleActionSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toscte35ReturnToNetworkSettings(Scte35ReturnToNetworkScheduleActionSettings).- Parameters:
scte35ReturnToNetworkSettings- a consumer that will call methods onScte35ReturnToNetworkScheduleActionSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
scte35ReturnToNetworkSettings(Scte35ReturnToNetworkScheduleActionSettings)
-
scte35SpliceInsertSettings
ScheduleActionSettings.Builder scte35SpliceInsertSettings(Scte35SpliceInsertScheduleActionSettings scte35SpliceInsertSettings)
Action to insert SCTE-35 splice_insert message- Parameters:
scte35SpliceInsertSettings- Action to insert SCTE-35 splice_insert message- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scte35SpliceInsertSettings
default ScheduleActionSettings.Builder scte35SpliceInsertSettings(Consumer<Scte35SpliceInsertScheduleActionSettings.Builder> scte35SpliceInsertSettings)
Action to insert SCTE-35 splice_insert message This is a convenience method that creates an instance of theScte35SpliceInsertScheduleActionSettings.Builderavoiding the need to create one manually viaScte35SpliceInsertScheduleActionSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toscte35SpliceInsertSettings(Scte35SpliceInsertScheduleActionSettings).- Parameters:
scte35SpliceInsertSettings- a consumer that will call methods onScte35SpliceInsertScheduleActionSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
scte35SpliceInsertSettings(Scte35SpliceInsertScheduleActionSettings)
-
scte35TimeSignalSettings
ScheduleActionSettings.Builder scte35TimeSignalSettings(Scte35TimeSignalScheduleActionSettings scte35TimeSignalSettings)
Action to insert SCTE-35 time_signal message- Parameters:
scte35TimeSignalSettings- Action to insert SCTE-35 time_signal message- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scte35TimeSignalSettings
default ScheduleActionSettings.Builder scte35TimeSignalSettings(Consumer<Scte35TimeSignalScheduleActionSettings.Builder> scte35TimeSignalSettings)
Action to insert SCTE-35 time_signal message This is a convenience method that creates an instance of theScte35TimeSignalScheduleActionSettings.Builderavoiding the need to create one manually viaScte35TimeSignalScheduleActionSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toscte35TimeSignalSettings(Scte35TimeSignalScheduleActionSettings).- Parameters:
scte35TimeSignalSettings- a consumer that will call methods onScte35TimeSignalScheduleActionSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
scte35TimeSignalSettings(Scte35TimeSignalScheduleActionSettings)
-
staticImageActivateSettings
ScheduleActionSettings.Builder staticImageActivateSettings(StaticImageActivateScheduleActionSettings staticImageActivateSettings)
Action to activate a static image overlay- Parameters:
staticImageActivateSettings- Action to activate a static image overlay- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
staticImageActivateSettings
default ScheduleActionSettings.Builder staticImageActivateSettings(Consumer<StaticImageActivateScheduleActionSettings.Builder> staticImageActivateSettings)
Action to activate a static image overlay This is a convenience method that creates an instance of theStaticImageActivateScheduleActionSettings.Builderavoiding the need to create one manually viaStaticImageActivateScheduleActionSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostaticImageActivateSettings(StaticImageActivateScheduleActionSettings).- Parameters:
staticImageActivateSettings- a consumer that will call methods onStaticImageActivateScheduleActionSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
staticImageActivateSettings(StaticImageActivateScheduleActionSettings)
-
staticImageDeactivateSettings
ScheduleActionSettings.Builder staticImageDeactivateSettings(StaticImageDeactivateScheduleActionSettings staticImageDeactivateSettings)
Action to deactivate a static image overlay- Parameters:
staticImageDeactivateSettings- Action to deactivate a static image overlay- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
staticImageDeactivateSettings
default ScheduleActionSettings.Builder staticImageDeactivateSettings(Consumer<StaticImageDeactivateScheduleActionSettings.Builder> staticImageDeactivateSettings)
Action to deactivate a static image overlay This is a convenience method that creates an instance of theStaticImageDeactivateScheduleActionSettings.Builderavoiding the need to create one manually viaStaticImageDeactivateScheduleActionSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostaticImageDeactivateSettings(StaticImageDeactivateScheduleActionSettings).- Parameters:
staticImageDeactivateSettings- a consumer that will call methods onStaticImageDeactivateScheduleActionSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
staticImageDeactivateSettings(StaticImageDeactivateScheduleActionSettings)
-
staticImageOutputActivateSettings
ScheduleActionSettings.Builder staticImageOutputActivateSettings(StaticImageOutputActivateScheduleActionSettings staticImageOutputActivateSettings)
Action to activate a static image overlay in one or more specified outputs- Parameters:
staticImageOutputActivateSettings- Action to activate a static image overlay in one or more specified outputs- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
staticImageOutputActivateSettings
default ScheduleActionSettings.Builder staticImageOutputActivateSettings(Consumer<StaticImageOutputActivateScheduleActionSettings.Builder> staticImageOutputActivateSettings)
Action to activate a static image overlay in one or more specified outputs This is a convenience method that creates an instance of theStaticImageOutputActivateScheduleActionSettings.Builderavoiding the need to create one manually viaStaticImageOutputActivateScheduleActionSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostaticImageOutputActivateSettings(StaticImageOutputActivateScheduleActionSettings).- Parameters:
staticImageOutputActivateSettings- a consumer that will call methods onStaticImageOutputActivateScheduleActionSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
staticImageOutputActivateSettings(StaticImageOutputActivateScheduleActionSettings)
-
staticImageOutputDeactivateSettings
ScheduleActionSettings.Builder staticImageOutputDeactivateSettings(StaticImageOutputDeactivateScheduleActionSettings staticImageOutputDeactivateSettings)
Action to deactivate a static image overlay in one or more specified outputs- Parameters:
staticImageOutputDeactivateSettings- Action to deactivate a static image overlay in one or more specified outputs- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
staticImageOutputDeactivateSettings
default ScheduleActionSettings.Builder staticImageOutputDeactivateSettings(Consumer<StaticImageOutputDeactivateScheduleActionSettings.Builder> staticImageOutputDeactivateSettings)
Action to deactivate a static image overlay in one or more specified outputs This is a convenience method that creates an instance of theStaticImageOutputDeactivateScheduleActionSettings.Builderavoiding the need to create one manually viaStaticImageOutputDeactivateScheduleActionSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostaticImageOutputDeactivateSettings(StaticImageOutputDeactivateScheduleActionSettings).- Parameters:
staticImageOutputDeactivateSettings- a consumer that will call methods onStaticImageOutputDeactivateScheduleActionSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
staticImageOutputDeactivateSettings(StaticImageOutputDeactivateScheduleActionSettings)
-
-