Class CfnBot.ImageResponseCardProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.lex.CfnBot.ImageResponseCardProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnBot.ImageResponseCardProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnBot.ImageResponseCardProperty
@Stability(Stable)
@Internal
public static final class CfnBot.ImageResponseCardProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnBot.ImageResponseCardProperty
An implementation for
CfnBot.ImageResponseCardProperty-
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.lex.CfnBot.ImageResponseCardProperty
CfnBot.ImageResponseCardProperty.Builder, CfnBot.ImageResponseCardProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnBot.ImageResponseCardProperty.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 ObjectA list of buttons that should be displayed on the response card.final StringThe URL of an image to display on the response card.final StringThe subtitle to display on the response card.final StringgetTitle()The title to display on the response card.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 theCfnBot.ImageResponseCardProperty.Builder.
-
-
Method Details
-
getTitle
Description copied from interface:CfnBot.ImageResponseCardPropertyThe title to display on the response card.The format of the title is determined by the platform displaying the response card.
- Specified by:
getTitlein interfaceCfnBot.ImageResponseCardProperty- See Also:
-
getButtons
Description copied from interface:CfnBot.ImageResponseCardPropertyA list of buttons that should be displayed on the response card.The arrangement of the buttons is determined by the platform that displays the button.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnBot.ButtonProperty>- Specified by:
getButtonsin interfaceCfnBot.ImageResponseCardProperty- See Also:
-
getImageUrl
Description copied from interface:CfnBot.ImageResponseCardPropertyThe URL of an image to display on the response card.The image URL must be publicly available so that the platform displaying the response card has access to the image.
- Specified by:
getImageUrlin interfaceCfnBot.ImageResponseCardProperty- See Also:
-
getSubtitle
Description copied from interface:CfnBot.ImageResponseCardPropertyThe subtitle to display on the response card.The format of the subtitle is determined by the platform displaying the response card.
- Specified by:
getSubtitlein interfaceCfnBot.ImageResponseCardProperty- 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()
-