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