Class CfnRecordingConfigurationProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ivs.CfnRecordingConfigurationProps.Jsii$Proxy
- All Implemented Interfaces:
CfnRecordingConfigurationProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnRecordingConfigurationProps
@Stability(Stable)
@Internal
public static final class CfnRecordingConfigurationProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnRecordingConfigurationProps
An implementation for
CfnRecordingConfigurationProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.ivs.CfnRecordingConfigurationProps
CfnRecordingConfigurationProps.Builder, CfnRecordingConfigurationProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnRecordingConfigurationProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Object
A destination configuration describes an S3 bucket where recorded video will be stored.final String
getName()
Recording-configuration name.final Number
If a broadcast disconnects and then reconnects within the specified interval, the multiple streams will be considered a single broadcast and merged together.final Object
A rendition configuration describes which renditions should be recorded for a stream.getTags()
An array of key-value pairs to apply to this resource.final Object
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.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnRecordingConfigurationProps.Builder
.
-
-
Method Details
-
getDestinationConfiguration
Description copied from interface:CfnRecordingConfigurationProps
A destination configuration describes an S3 bucket where recorded video will be stored.See the DestinationConfiguration property type for more information.
- Specified by:
getDestinationConfiguration
in interfaceCfnRecordingConfigurationProps
- See Also:
-
getName
Description copied from interface:CfnRecordingConfigurationProps
Recording-configuration name.The value does not need to be unique.
- Specified by:
getName
in interfaceCfnRecordingConfigurationProps
- See Also:
-
getRecordingReconnectWindowSeconds
Description copied from interface:CfnRecordingConfigurationProps
If a broadcast disconnects and then reconnects within the specified interval, the multiple streams will be considered a single broadcast and merged together.Default :
0
Default: - 0
- Specified by:
getRecordingReconnectWindowSeconds
in interfaceCfnRecordingConfigurationProps
- See Also:
-
getRenditionConfiguration
Description copied from interface:CfnRecordingConfigurationProps
A rendition configuration describes which renditions should be recorded for a stream.See the RenditionConfiguration property type for more information.
- Specified by:
getRenditionConfiguration
in interfaceCfnRecordingConfigurationProps
- See Also:
-
getTags
Description copied from interface:CfnRecordingConfigurationProps
An array of key-value pairs to apply to this resource.For more information, see Tag .
- Specified by:
getTags
in interfaceCfnRecordingConfigurationProps
- See Also:
-
getThumbnailConfiguration
Description copied from interface:CfnRecordingConfigurationProps
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.
- Specified by:
getThumbnailConfiguration
in interfaceCfnRecordingConfigurationProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-