Class IItemReader.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.stepfunctions.IItemReader.Jsii$Proxy
- All Implemented Interfaces:
IItemReader,IItemReader.Jsii$Default,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
IItemReader
@Internal
public static final class IItemReader.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements IItemReader.Jsii$Default
A proxy class which represents a concrete javascript instance of this type.
-
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.IItemReader
IItemReader.Jsii$Default, IItemReader.Jsii$Proxy -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal IBucketS3 Bucket containing objects to iterate over or a file with a list to iterate over.final StringS3 bucket name containing objects to iterate over or a file with a list to iterate over, as JsonPath.final NumberLimits the number of items passed to the Distributed Map state.final StringThe Amazon S3 API action that Step Functions must invoke depending on the specified dataset.final List<PolicyStatement> Compile policy statements to provide relevent permissions to the state machine.final Objectrender()Render the ItemReader as JSON object.final Objectrender(QueryLanguage queryLanguage) Render the ItemReader as JSON object.Validate that ItemReader contains exactly either.Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
-
-
Method Details
-
getBucket
S3 Bucket containing objects to iterate over or a file with a list to iterate over.- Specified by:
getBucketin interfaceIItemReader- Specified by:
getBucketin interfaceIItemReader.Jsii$Default
-
getResource
The Amazon S3 API action that Step Functions must invoke depending on the specified dataset.- Specified by:
getResourcein interfaceIItemReader- Specified by:
getResourcein interfaceIItemReader.Jsii$Default
-
getBucketNamePath
S3 bucket name containing objects to iterate over or a file with a list to iterate over, as JsonPath.- Specified by:
getBucketNamePathin interfaceIItemReader- Specified by:
getBucketNamePathin interfaceIItemReader.Jsii$Default
-
getMaxItems
Limits the number of items passed to the Distributed Map state.Default: - Distributed Map state will iterate over all items provided by the ItemReader
- Specified by:
getMaxItemsin interfaceIItemReader- Specified by:
getMaxItemsin interfaceIItemReader.Jsii$Default
-
providePolicyStatements
Compile policy statements to provide relevent permissions to the state machine.- Specified by:
providePolicyStatementsin interfaceIItemReader- Specified by:
providePolicyStatementsin interfaceIItemReader.Jsii$Default
-
render
Render the ItemReader as JSON object.- Specified by:
renderin interfaceIItemReader- Specified by:
renderin interfaceIItemReader.Jsii$Default- Parameters:
queryLanguage-
-
render
Render the ItemReader as JSON object.- Specified by:
renderin interfaceIItemReader
-
validateItemReader
Validate that ItemReader contains exactly either.- Specified by:
validateItemReaderin interfaceIItemReader- Specified by:
validateItemReaderin interfaceIItemReader.Jsii$Default- See Also:
-