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 SummaryNested classes/interfaces inherited from class software.amazon.jsii.JsiiObjectsoftware.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.appsync.ChannelNamespaceOptionsChannelNamespaceOptions.Builder, ChannelNamespaceOptions.Jsii$Proxy
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedConstructor 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 SummaryModifier 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.JsiiObjectjsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
- 
Constructor Details- 
Jsii$Proxyprotected 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$ProxyConstructor that initializes the object based on literal property values passed by theChannelNamespaceOptions.Builder.
 
- 
- 
Method Details- 
getAuthorizationConfigDescription copied from interface:ChannelNamespaceOptionsAuthorization config for channel namespace.Default: - defaults to Event API default auth config - Specified by:
- getAuthorizationConfigin interface- ChannelNamespaceOptions
 
- 
getChannelNamespaceNameDescription copied from interface:ChannelNamespaceOptionsThe Channel Namespace name.Default: - the construct's id will be used - Specified by:
- getChannelNamespaceNamein interface- ChannelNamespaceOptions
 
- 
getCodeDescription copied from interface:ChannelNamespaceOptionsThe Event Handler code.Default: - no code is used - Specified by:
- getCodein interface- ChannelNamespaceOptions
 
- 
getPublishHandlerConfigDescription copied from interface:ChannelNamespaceOptionsonPublish handler config.Default: - no handler config - Specified by:
- getPublishHandlerConfigin interface- ChannelNamespaceOptions
 
- 
getSubscribeHandlerConfigDescription copied from interface:ChannelNamespaceOptionsonSubscribe handler config.Default: - no handler config - Specified by:
- getSubscribeHandlerConfigin interface- ChannelNamespaceOptions
 
- 
$jsii$toJson@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
- $jsii$toJsonin interface- software.amazon.jsii.JsiiSerializable
 
- 
equals
- 
hashCodepublic final int hashCode()
 
-