Class ItemBatcher
Configuration for processing a group of items in a single child workflow execution.
Namespace: Amazon.CDK.AWS.StepFunctions
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class ItemBatcher : DeputyBase
Syntax (vb)
Public Class ItemBatcher Inherits DeputyBase
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.StepFunctions;
var batchInput;
var itemBatcher = new ItemBatcher(new ItemBatcherProps {
BatchInput = batchInput,
MaxInputBytesPerBatch = 123,
MaxInputBytesPerBatchPath = "maxInputBytesPerBatchPath",
MaxItemsPerBatch = 123,
MaxItemsPerBatchPath = "maxItemsPerBatchPath"
});
Synopsis
Constructors
| ItemBatcher(IItemBatcherProps) | Configuration for processing a group of items in a single child workflow execution. |
Methods
| Render() | Render ItemBatcher in ASL JSON format. |
| ValidateItemBatcher() | Validate this ItemBatcher. |
Constructors
ItemBatcher(IItemBatcherProps)
Configuration for processing a group of items in a single child workflow execution.
public ItemBatcher(IItemBatcherProps props)
Parameters
- props IItemBatcherProps
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.StepFunctions;
var batchInput;
var itemBatcher = new ItemBatcher(new ItemBatcherProps {
BatchInput = batchInput,
MaxInputBytesPerBatch = 123,
MaxInputBytesPerBatchPath = "maxInputBytesPerBatchPath",
MaxItemsPerBatch = 123,
MaxItemsPerBatchPath = "maxItemsPerBatchPath"
});
Methods
Render()
Render ItemBatcher in ASL JSON format.
public virtual object Render()
Returns
Remarks
ExampleMetadata: fixture=_generated
ValidateItemBatcher()
Validate this ItemBatcher.
public virtual string[] ValidateItemBatcher()
Returns
string[]
Remarks
ExampleMetadata: fixture=_generated