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