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