Class RenditionConfiguration
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ivs.alpha.RenditionConfiguration
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.116.0 (build 0eddcff)",
date="2025-10-29T11:15:51.843Z")
@Stability(Experimental)
public class RenditionConfiguration
extends software.amazon.jsii.JsiiObject
(experimental) Rendition configuration for IVS Recording configuration.
Example:
Bucket recordingBucket;
RecordingConfiguration recordingConfiguration = RecordingConfiguration.Builder.create(this, "RecordingConfiguration")
.bucket(recordingBucket)
// set rendition configuration
.renditionConfiguration(RenditionConfiguration.custom(List.of(Resolution.HD, Resolution.SD)))
.build();
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedRenditionConfiguration(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) protectedRenditionConfiguration(software.amazon.jsii.JsiiObjectRef objRef) -
Method Summary
Modifier and TypeMethodDescriptionstatic RenditionConfigurationall()(experimental) Record all available renditions.static RenditionConfigurationcustom(List<? extends Resolution> renditions) (experimental) Record a subset of video renditions.(experimental) A list of which renditions are recorded for a stream.(experimental) The set of renditions are recorded for a stream.static RenditionConfigurationnone()(experimental) Does not record any video.Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Constructor Details
-
RenditionConfiguration
protected RenditionConfiguration(software.amazon.jsii.JsiiObjectRef objRef) -
RenditionConfiguration
protected RenditionConfiguration(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
-
Method Details
-
all
(experimental) Record all available renditions. -
custom
@Stability(Experimental) @NotNull public static RenditionConfiguration custom(@NotNull List<? extends Resolution> renditions) (experimental) Record a subset of video renditions.- Parameters:
renditions- A list of which renditions are recorded for a stream. This parameter is required.
-
none
(experimental) Does not record any video. -
getRenditionSelection
(experimental) The set of renditions are recorded for a stream. -
getRenditions
(experimental) A list of which renditions are recorded for a stream.If you do not specify this property, no resolution is selected.
-