Class CfnApiMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.appsync.CfnApiMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnApiMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnApiMixinProps
@Stability(Stable)
@Internal
public static final class CfnApiMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnApiMixinProps
An implementation for
CfnApiMixinProps-
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.appsync.CfnApiMixinProps
CfnApiMixinProps.Builder, CfnApiMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnApiMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnApiMixinProps.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 ObjectDescribes the authorization configuration for connections, message publishing, message subscriptions, and logging for an Event API.final StringgetName()The name of theApi.final StringThe owner contact information for an API resource.getTags()A set of tags (key-value pairs) for this API.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 theCfnApiMixinProps.Builder.
-
-
Method Details
-
getEventConfig
Description copied from interface:CfnApiMixinPropsDescribes the authorization configuration for connections, message publishing, message subscriptions, and logging for an Event API.Returns union: either
IResolvableorCfnApiPropsMixin.EventConfigProperty- Specified by:
getEventConfigin interfaceCfnApiMixinProps- See Also:
-
getName
Description copied from interface:CfnApiMixinPropsThe name of theApi.- Specified by:
getNamein interfaceCfnApiMixinProps- See Also:
-
getOwnerContact
Description copied from interface:CfnApiMixinPropsThe owner contact information for an API resource.This field accepts any string input with a length of 0 - 256 characters.
- Specified by:
getOwnerContactin interfaceCfnApiMixinProps- See Also:
-
getTags
Description copied from interface:CfnApiMixinPropsA set of tags (key-value pairs) for this API.- Specified by:
getTagsin interfaceCfnApiMixinProps- 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()
-