Interface CfnRecordingConfiguration.ThumbnailConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnRecordingConfiguration.ThumbnailConfigurationProperty.Jsii$Proxy
- Enclosing class:
- CfnRecordingConfiguration
@Stability(Stable)
public static interface CfnRecordingConfiguration.ThumbnailConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
The ThumbnailConfiguration property type describes a configuration of thumbnails for recorded video.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.ivs.*;
ThumbnailConfigurationProperty thumbnailConfigurationProperty = ThumbnailConfigurationProperty.builder()
.recordingMode("recordingMode")
// the properties below are optional
.targetIntervalSeconds(123)
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnRecordingConfiguration.ThumbnailConfigurationPropertystatic final classAn implementation forCfnRecordingConfiguration.ThumbnailConfigurationProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getRecordingMode
Thumbnail recording mode. Valid values:.DISABLED: Use DISABLED to disable the generation of thumbnails for recorded video.INTERVAL: Use INTERVAL to enable the generation of thumbnails for recorded video at a time interval controlled by the TargetIntervalSeconds property.
Default :
INTERVAL -
getTargetIntervalSeconds
The targeted thumbnail-generation interval in seconds. This is configurable (and required) only if RecordingMode isINTERVAL.Setting a value for
TargetIntervalSecondsdoes not guarantee that thumbnails are generated at the specified interval. For thumbnails to be generated at theTargetIntervalSecondsinterval, theIDR/Keyframevalue for the input video must be less than theTargetIntervalSecondsvalue. See Amazon IVS Streaming Configuration for information on settingIDR/Keyframeto the recommended value in video-encoder settings.Default : 60
Valid Range : Minumum value of 5. Maximum value of 60.
-
builder
@Stability(Stable) static CfnRecordingConfiguration.ThumbnailConfigurationProperty.Builder builder()
-