Class CfnApiKeyProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.appsync.CfnApiKeyProps.Jsii$Proxy
- All Implemented Interfaces:
CfnApiKeyProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnApiKeyProps
@Stability(Stable)
@Internal
public static final class CfnApiKeyProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnApiKeyProps
An implementation for
CfnApiKeyProps
-
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.CfnApiKeyProps
CfnApiKeyProps.Builder, CfnApiKeyProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnApiKeyProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnApiKeyProps.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 String
getApiId()
Unique AWS AppSync GraphQL API ID for this API key.final String
The API key ID.final String
Unique description of your API key.final Number
The time after which the API key expires.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 theCfnApiKeyProps.Builder
.
-
-
Method Details
-
getApiId
Description copied from interface:CfnApiKeyProps
Unique AWS AppSync GraphQL API ID for this API key.- Specified by:
getApiId
in interfaceCfnApiKeyProps
-
getApiKeyId
Description copied from interface:CfnApiKeyProps
The API key ID.- Specified by:
getApiKeyId
in interfaceCfnApiKeyProps
-
getDescription
Description copied from interface:CfnApiKeyProps
Unique description of your API key.- Specified by:
getDescription
in interfaceCfnApiKeyProps
-
getExpires
Description copied from interface:CfnApiKeyProps
The time after which the API key expires.The date is represented as seconds since the epoch, rounded down to the nearest hour.
- Specified by:
getExpires
in interfaceCfnApiKeyProps
-
$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()
-