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.106.0 (build e852934)",
date="2025-03-04T22:57:35.468Z")
@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
ConstructorsModifierConstructorDescriptionprotected
RenditionConfiguration
(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) protected
RenditionConfiguration
(software.amazon.jsii.JsiiObjectRef objRef) -
Method Summary
Modifier and TypeMethodDescriptionstatic RenditionConfiguration
all()
(experimental) Record all available renditions.static RenditionConfiguration
custom
(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 RenditionConfiguration
none()
(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, jsiiStaticSet
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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.
-