Class MessageAttribute.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.stepfunctions.tasks.MessageAttribute.Jsii$Proxy
- All Implemented Interfaces:
MessageAttribute,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
MessageAttribute
@Stability(Stable)
@Internal
public static final class MessageAttribute.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements MessageAttribute
An implementation for
MessageAttribute-
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.stepfunctions.tasks.MessageAttribute
MessageAttribute.Builder, MessageAttribute.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(MessageAttribute.Builder builder) Constructor that initializes the object based on literal property values passed by theMessageAttribute.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 MessageAttributeDataTypeThe data type for the attribute.final ObjectgetValue()The value of the attribute.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 theMessageAttribute.Builder.
-
-
Method Details
-
getValue
Description copied from interface:MessageAttributeThe value of the attribute.- Specified by:
getValuein interfaceMessageAttribute
-
getDataType
Description copied from interface:MessageAttributeThe data type for the attribute.Default: determined by type inspection if possible, fallback is String
- Specified by:
getDataTypein interfaceMessageAttribute- 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()
-