Class CfnRecordingConfigurationMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.ivs.CfnRecordingConfigurationMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnRecordingConfigurationMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnRecordingConfigurationMixinProps
@Stability(Stable)
@Internal
public static final class CfnRecordingConfigurationMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnRecordingConfigurationMixinProps
An implementation for
CfnRecordingConfigurationMixinProps-
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.cfnpropertymixins.services.ivs.CfnRecordingConfigurationMixinProps
CfnRecordingConfigurationMixinProps.Builder, CfnRecordingConfigurationMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnRecordingConfigurationMixinProps.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 theCfnRecordingConfigurationMixinProps.Builder.
-
-
Method Details
-
getDestinationConfiguration
Description copied from interface:CfnRecordingConfigurationMixinPropsA destination configuration describes an S3 bucket where recorded video will be stored.See the DestinationConfiguration property type for more information.
Returns union: either
IResolvableorCfnRecordingConfigurationPropsMixin.DestinationConfigurationProperty- Specified by:
getDestinationConfigurationin interfaceCfnRecordingConfigurationMixinProps- See Also:
-
getName
Description copied from interface:CfnRecordingConfigurationMixinPropsRecording-configuration name.The value does not need to be unique.
- Specified by:
getNamein interfaceCfnRecordingConfigurationMixinProps- See Also:
-
getRecordingReconnectWindowSeconds
Description copied from interface:CfnRecordingConfigurationMixinPropsIf 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 interfaceCfnRecordingConfigurationMixinProps- See Also:
-
getRenditionConfiguration
Description copied from interface:CfnRecordingConfigurationMixinPropsA rendition configuration describes which renditions should be recorded for a stream.See the RenditionConfiguration property type for more information.
Returns union: either
IResolvableorCfnRecordingConfigurationPropsMixin.RenditionConfigurationProperty- Specified by:
getRenditionConfigurationin interfaceCfnRecordingConfigurationMixinProps- See Also:
-
getTags
Description copied from interface:CfnRecordingConfigurationMixinPropsAn array of key-value pairs to apply to this resource.For more information, see Tag .
- Specified by:
getTagsin interfaceCfnRecordingConfigurationMixinProps- See Also:
-
getThumbnailConfiguration
Description copied from interface:CfnRecordingConfigurationMixinPropsA 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
IResolvableorCfnRecordingConfigurationPropsMixin.ThumbnailConfigurationProperty- Specified by:
getThumbnailConfigurationin interfaceCfnRecordingConfigurationMixinProps- 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()
-