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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.appsync.CfnApiProps
CfnApiProps.Builder, CfnApiProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnApiProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnApiProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final Object
Describes the authorization configuration for connections, message publishing, message subscriptions, and logging for an Event API.final String
getName()
The name of theApi
.final String
The owner contact information for an API resource.getTags()
A set of tags (key-value pairs) for this API.final int
hashCode()
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:CfnApiProps
The name of theApi
.- Specified by:
getName
in interfaceCfnApiProps
- See Also:
-
getEventConfig
Description copied from interface:CfnApiProps
Describes the authorization configuration for connections, message publishing, message subscriptions, and logging for an Event API.- Specified by:
getEventConfig
in interfaceCfnApiProps
- See Also:
-
getOwnerContact
Description copied from interface:CfnApiProps
The owner contact information for an API resource.This field accepts any string input with a length of 0 - 256 characters.
- Specified by:
getOwnerContact
in interfaceCfnApiProps
- See Also:
-
getTags
Description copied from interface:CfnApiProps
A set of tags (key-value pairs) for this API.- Specified by:
getTags
in interfaceCfnApiProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-