public static final class CfnBot.GrammarSlotTypeSourceProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnBot.GrammarSlotTypeSourceProperty
CfnBot.GrammarSlotTypeSourceProperty
CfnBot.GrammarSlotTypeSourceProperty.Builder, CfnBot.GrammarSlotTypeSourceProperty.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getKmsKeyArn()
The AWS Key Management Service key required to decrypt the contents of the grammar, if any.
|
java.lang.String |
getS3BucketName()
The name of the S3 bucket that contains the grammar source.
|
java.lang.String |
getS3ObjectKey()
The path to the grammar in the S3 bucket.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getS3BucketName()
CfnBot.GrammarSlotTypeSourceProperty
getS3BucketName
in interface CfnBot.GrammarSlotTypeSourceProperty
public final java.lang.String getS3ObjectKey()
CfnBot.GrammarSlotTypeSourceProperty
getS3ObjectKey
in interface CfnBot.GrammarSlotTypeSourceProperty
public final java.lang.String getKmsKeyArn()
CfnBot.GrammarSlotTypeSourceProperty
getKmsKeyArn
in interface CfnBot.GrammarSlotTypeSourceProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()