Class S3DataSource.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.stepfunctions.tasks.S3DataSource.Jsii$Proxy
- All Implemented Interfaces:
S3DataSource
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- S3DataSource
@Stability(Stable)
@Internal
public static final class S3DataSource.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements S3DataSource
An implementation for
S3DataSource
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.stepfunctions.tasks.S3DataSource
S3DataSource.Builder, S3DataSource.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(S3DataSource.Builder builder) Constructor that initializes the object based on literal property values passed by theS3DataSource.Builder
.protected
Jsii$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.JsonNode
final boolean
List of one or more attribute names to use that are found in a specified augmented manifest file.final S3DataDistributionType
S3 Data Distribution Type.final S3DataType
S3 Data Type.final S3Location
S3 Uri.final int
hashCode()
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 theS3DataSource.Builder
.
-
-
Method Details
-
getS3Location
Description copied from interface:S3DataSource
S3 Uri.- Specified by:
getS3Location
in interfaceS3DataSource
-
getAttributeNames
Description copied from interface:S3DataSource
List of one or more attribute names to use that are found in a specified augmented manifest file.Default: - No attribute names
- Specified by:
getAttributeNames
in interfaceS3DataSource
-
getS3DataDistributionType
Description copied from interface:S3DataSource
S3 Data Distribution Type.Default: - None
- Specified by:
getS3DataDistributionType
in interfaceS3DataSource
-
getS3DataType
Description copied from interface:S3DataSource
S3 Data Type.Default: S3_PREFIX
- Specified by:
getS3DataType
in interfaceS3DataSource
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-