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