Interface ItemBatcherProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ItemBatcherProps.Jsii$Proxy
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.stepfunctions.*; Object batchInput; ItemBatcherProps itemBatcherProps = ItemBatcherProps.builder() .batchInput(batchInput) .maxInputBytesPerBatch(123) .maxInputBytesPerBatchPath("maxInputBytesPerBatchPath") .maxItemsPerBatch(123) .maxItemsPerBatchPath("maxItemsPerBatchPath") .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forItemBatcherProps
static final class
An implementation forItemBatcherProps
-
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getBatchInput
@Stability(Stable) @Nullable default com.fasterxml.jackson.databind.node.ObjectNode getBatchInput()BatchInput.Fixed JSON input to include in each batch passed to each child workflow execution
Default: - No batchInput
-
getMaxInputBytesPerBatch
MaxInputBytesPerBatch.Specifies the maximum number of bytes that each child workflow execution processes, as static number
Default: - uses value of `maxInputBytesPerBatchPath` as the max size per batch, no limits on the batch size under the 256KB limit if that property was also not provided
-
getMaxInputBytesPerBatchPath
MaxInputBytesPerBatchPath.Specifies the maximum number of bytes that each child workflow execution processes, as JsonPath
Default: - uses value of `maxInputBytesPerBatch` as the max size per batch, no limits on the batch size under the 256KB limit if that property was also not provided
-
getMaxItemsPerBatch
MaxItemsPerBatch.Specifies the maximum number of items that each child workflow execution processes, as static number
Default: - uses value of `maxItemsPerBatchPath` as the max items per batch, no limits on the number of items in a batch under the 256KB limit if that property was also not provided
-
getMaxItemsPerBatchPath
MaxItemsPerBatchPath.Specifies the maximum number of items that each child workflow execution processes, as JsonPath
Default: - uses value of `maxItemsPerBatch` as the max items per batch, no limits on the number of items in a batch under the 256KB limit if that property was also not provided
-
builder
- Returns:
- a
ItemBatcherProps.Builder
ofItemBatcherProps
-