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() 
 -