Class ChannelNamespaceOptions.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.appsync.ChannelNamespaceOptions.Jsii$Proxy
- All Implemented Interfaces:
ChannelNamespaceOptions,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
ChannelNamespaceOptions
@Stability(Stable)
@Internal
public static final class ChannelNamespaceOptions.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements ChannelNamespaceOptions
An implementation for
ChannelNamespaceOptions-
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.appsync.ChannelNamespaceOptions
ChannelNamespaceOptions.Builder, ChannelNamespaceOptions.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theChannelNamespaceOptions.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 NamespaceAuthConfigAuthorization config for channel namespace.final StringThe Channel Namespace name.final CodegetCode()The Event Handler code.final HandlerConfigonPublish handler config.final HandlerConfigonSubscribe handler config.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 theChannelNamespaceOptions.Builder.
-
-
Method Details
-
getAuthorizationConfig
Description copied from interface:ChannelNamespaceOptionsAuthorization config for channel namespace.Default: - defaults to Event API default auth config
- Specified by:
getAuthorizationConfigin interfaceChannelNamespaceOptions
-
getChannelNamespaceName
Description copied from interface:ChannelNamespaceOptionsThe Channel Namespace name.Default: - the construct's id will be used
- Specified by:
getChannelNamespaceNamein interfaceChannelNamespaceOptions
-
getCode
Description copied from interface:ChannelNamespaceOptionsThe Event Handler code.Default: - no code is used
- Specified by:
getCodein interfaceChannelNamespaceOptions
-
getPublishHandlerConfig
Description copied from interface:ChannelNamespaceOptionsonPublish handler config.Default: - no handler config
- Specified by:
getPublishHandlerConfigin interfaceChannelNamespaceOptions
-
getSubscribeHandlerConfig
Description copied from interface:ChannelNamespaceOptionsonSubscribe handler config.Default: - no handler config
- Specified by:
getSubscribeHandlerConfigin interfaceChannelNamespaceOptions
-
$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()
-