Class CfnCustomActionPropsMixin.CustomActionAttachmentProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.chatbot.CfnCustomActionPropsMixin.CustomActionAttachmentProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnCustomActionPropsMixin.CustomActionAttachmentProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnCustomActionPropsMixin.CustomActionAttachmentProperty
@Stability(Stable)
@Internal
public static final class CfnCustomActionPropsMixin.CustomActionAttachmentProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnCustomActionPropsMixin.CustomActionAttachmentProperty
An implementation for
CfnCustomActionPropsMixin.CustomActionAttachmentProperty-
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.cfnpropertymixins.services.chatbot.CfnCustomActionPropsMixin.CustomActionAttachmentProperty
CfnCustomActionPropsMixin.CustomActionAttachmentProperty.Builder, CfnCustomActionPropsMixin.CustomActionAttachmentProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnCustomActionPropsMixin.CustomActionAttachmentProperty.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 StringThe text of the button that appears on the notification.final ObjectThe criteria for when a button should be shown based on values in the notification.final StringThe type of notification that the custom action should be attached to.final ObjectThe variables to extract from the notification.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 theCfnCustomActionPropsMixin.CustomActionAttachmentProperty.Builder.
-
-
Method Details
-
getButtonText
Description copied from interface:CfnCustomActionPropsMixin.CustomActionAttachmentPropertyThe text of the button that appears on the notification.- Specified by:
getButtonTextin interfaceCfnCustomActionPropsMixin.CustomActionAttachmentProperty- See Also:
-
getCriteria
Description copied from interface:CfnCustomActionPropsMixin.CustomActionAttachmentPropertyThe criteria for when a button should be shown based on values in the notification.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnCustomActionPropsMixin.CustomActionAttachmentCriteriaProperty>- Specified by:
getCriteriain interfaceCfnCustomActionPropsMixin.CustomActionAttachmentProperty- See Also:
-
getNotificationType
Description copied from interface:CfnCustomActionPropsMixin.CustomActionAttachmentPropertyThe type of notification that the custom action should be attached to.- Specified by:
getNotificationTypein interfaceCfnCustomActionPropsMixin.CustomActionAttachmentProperty- See Also:
-
getVariables
Description copied from interface:CfnCustomActionPropsMixin.CustomActionAttachmentPropertyThe variables to extract from the notification.Returns union: either Mapinvalid input: '<'String,
String> orIResolvable- Specified by:
getVariablesin interfaceCfnCustomActionPropsMixin.CustomActionAttachmentProperty- 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()
-