Class CfnStateMachine.S3LocationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.stepfunctions.CfnStateMachine.S3LocationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnStateMachine.S3LocationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnStateMachine.S3LocationProperty
@Stability(Stable)
@Internal
public static final class CfnStateMachine.S3LocationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnStateMachine.S3LocationProperty
An implementation for
CfnStateMachine.S3LocationProperty-
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.CfnStateMachine.S3LocationProperty
CfnStateMachine.S3LocationProperty.Builder, CfnStateMachine.S3LocationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnStateMachine.S3LocationProperty.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 name of the S3 bucket where the state machine definition JSON or YAML file is stored.final StringgetKey()The name of the state machine definition file (Amazon S3 object name).final StringFor versioning-enabled buckets, a specific version of the state machine definition.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 theCfnStateMachine.S3LocationProperty.Builder.
-
-
Method Details
-
getBucket
Description copied from interface:CfnStateMachine.S3LocationPropertyThe name of the S3 bucket where the state machine definition JSON or YAML file is stored.- Specified by:
getBucketin interfaceCfnStateMachine.S3LocationProperty
-
getKey
Description copied from interface:CfnStateMachine.S3LocationPropertyThe name of the state machine definition file (Amazon S3 object name).- Specified by:
getKeyin interfaceCfnStateMachine.S3LocationProperty
-
getVersion
Description copied from interface:CfnStateMachine.S3LocationPropertyFor versioning-enabled buckets, a specific version of the state machine definition.- Specified by:
getVersionin interfaceCfnStateMachine.S3LocationProperty
-
$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()
-