@Stability(value=Stable) public static final class CfnRecordingConfigurationProps.Builder extends Object implements software.amazon.jsii.Builder<CfnRecordingConfigurationProps>
CfnRecordingConfigurationProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnRecordingConfigurationProps.Builder destinationConfiguration(IResolvable destinationConfiguration)
CfnRecordingConfigurationProps.getDestinationConfiguration()destinationConfiguration - A destination configuration contains information about where recorded video will be stored. This parameter is required.
See the DestinationConfiguration property type for more information.this@Stability(value=Stable) public CfnRecordingConfigurationProps.Builder destinationConfiguration(CfnRecordingConfiguration.DestinationConfigurationProperty destinationConfiguration)
CfnRecordingConfigurationProps.getDestinationConfiguration()destinationConfiguration - A destination configuration contains information about where recorded video will be stored. This parameter is required.
See the DestinationConfiguration property type for more information.this@Stability(value=Stable) public CfnRecordingConfigurationProps.Builder name(String name)
CfnRecordingConfigurationProps.getName()name - Recording-configuration name.
The value does not need to be unique.this@Stability(value=Stable) public CfnRecordingConfigurationProps.Builder recordingReconnectWindowSeconds(Number recordingReconnectWindowSeconds)
CfnRecordingConfigurationProps.getRecordingReconnectWindowSeconds()recordingReconnectWindowSeconds - If a broadcast disconnects and then reconnects within the specified interval, the multiple streams will be considered a single broadcast and merged together.
Default : 0this@Stability(value=Stable) public CfnRecordingConfigurationProps.Builder tags(List<? extends CfnTag> tags)
CfnRecordingConfigurationProps.getTags()tags - An array of key-value pairs to apply to this resource.
For more information, see Tag .this@Stability(value=Stable) public CfnRecordingConfigurationProps.Builder thumbnailConfiguration(IResolvable thumbnailConfiguration)
CfnRecordingConfigurationProps.getThumbnailConfiguration()thumbnailConfiguration - A thumbnail configuration enables/disables the recording of thumbnails for a live session and controls the interval at which thumbnails are generated for the live session.
See the ThumbnailConfiguration property type for more information.this@Stability(value=Stable) public CfnRecordingConfigurationProps.Builder thumbnailConfiguration(CfnRecordingConfiguration.ThumbnailConfigurationProperty thumbnailConfiguration)
CfnRecordingConfigurationProps.getThumbnailConfiguration()thumbnailConfiguration - A thumbnail configuration enables/disables the recording of thumbnails for a live session and controls the interval at which thumbnails are generated for the live session.
See the ThumbnailConfiguration property type for more information.this@Stability(value=Stable) public CfnRecordingConfigurationProps build()
build in interface software.amazon.jsii.Builder<CfnRecordingConfigurationProps>CfnRecordingConfigurationPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.