Class CfnSignalingChannelMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.kinesisvideo.CfnSignalingChannelMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnSignalingChannelMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSignalingChannelMixinProps
@Stability(Stable)
@Internal
public static final class CfnSignalingChannelMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSignalingChannelMixinProps
An implementation for
CfnSignalingChannelMixinProps-
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.kinesisvideo.CfnSignalingChannelMixinProps
CfnSignalingChannelMixinProps.Builder, CfnSignalingChannelMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnSignalingChannelMixinProps.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 NumberThe period of time (in seconds) a signaling channel retains undelivered messages before they are discarded.final StringgetName()A name for the signaling channel that you are creating.getTags()An array of key-value pairs to apply to this resource.final StringgetType()A type of the signaling channel that you are creating.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 theCfnSignalingChannelMixinProps.Builder.
-
-
Method Details
-
getMessageTtlSeconds
Description copied from interface:CfnSignalingChannelMixinPropsThe period of time (in seconds) a signaling channel retains undelivered messages before they are discarded.Use
API_UpdateSignalingChannelto update this value.- Specified by:
getMessageTtlSecondsin interfaceCfnSignalingChannelMixinProps- See Also:
-
getName
Description copied from interface:CfnSignalingChannelMixinPropsA name for the signaling channel that you are creating.It must be unique for each AWS account and AWS Region .
- Specified by:
getNamein interfaceCfnSignalingChannelMixinProps- See Also:
-
getTags
Description copied from interface:CfnSignalingChannelMixinPropsAn array of key-value pairs to apply to this resource.For more information, see Tag .
- Specified by:
getTagsin interfaceCfnSignalingChannelMixinProps- See Also:
-
getType
Description copied from interface:CfnSignalingChannelMixinPropsA type of the signaling channel that you are creating.Currently,
SINGLE_MASTERis the only supported channel type.- Specified by:
getTypein interfaceCfnSignalingChannelMixinProps- 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()
-