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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.ivs.CfnRecordingConfigurationProps
CfnRecordingConfigurationProps.Builder, CfnRecordingConfigurationProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnRecordingConfigurationProps.Builder.protectedJsii$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.JsonNodefinal booleanfinal ObjectA destination configuration describes an S3 bucket where recorded video will be stored.final StringgetName()Recording-configuration name.final NumberIf a broadcast disconnects and then reconnects within the specified interval, the multiple streams will be considered a single broadcast and merged together.final ObjectA rendition configuration describes which renditions should be recorded for a stream.getTags()An array of key-value pairs to apply to this resource.final ObjectA 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 inthashCode()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:CfnRecordingConfigurationPropsA destination configuration describes an S3 bucket where recorded video will be stored.See the DestinationConfiguration property type for more information.
Returns union: either
IResolvableorCfnRecordingConfiguration.DestinationConfigurationProperty- Specified by:
getDestinationConfigurationin interfaceCfnRecordingConfigurationProps- See Also:
-
getName
Description copied from interface:CfnRecordingConfigurationPropsRecording-configuration name.The value does not need to be unique.
- Specified by:
getNamein interfaceCfnRecordingConfigurationProps- See Also:
-
getRecordingReconnectWindowSeconds
Description copied from interface:CfnRecordingConfigurationPropsIf a broadcast disconnects and then reconnects within the specified interval, the multiple streams will be considered a single broadcast and merged together.Default :
0Default: - 0
- Specified by:
getRecordingReconnectWindowSecondsin interfaceCfnRecordingConfigurationProps- See Also:
-
getRenditionConfiguration
Description copied from interface:CfnRecordingConfigurationPropsA rendition configuration describes which renditions should be recorded for a stream.See the RenditionConfiguration property type for more information.
Returns union: either
IResolvableorCfnRecordingConfiguration.RenditionConfigurationProperty- Specified by:
getRenditionConfigurationin interfaceCfnRecordingConfigurationProps- See Also:
-
getTags
Description copied from interface:CfnRecordingConfigurationPropsAn array of key-value pairs to apply to this resource.For more information, see Tag .
- Specified by:
getTagsin interfaceCfnRecordingConfigurationProps- See Also:
-
getThumbnailConfiguration
Description copied from interface:CfnRecordingConfigurationPropsA 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.
Returns union: either
IResolvableorCfnRecordingConfiguration.ThumbnailConfigurationProperty- Specified by:
getThumbnailConfigurationin interfaceCfnRecordingConfigurationProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-