agent-claw: automated task changes
This commit is contained in:
55
cdk/node_modules/aws-cdk-lib/aws-stepfunctions/lib/states/custom-state.d.ts
generated
vendored
Normal file
55
cdk/node_modules/aws-cdk-lib/aws-stepfunctions/lib/states/custom-state.d.ts
generated
vendored
Normal file
@@ -0,0 +1,55 @@
|
||||
import type { Construct } from 'constructs';
|
||||
import { Chain } from '..';
|
||||
import { State } from './state';
|
||||
import type { CatchProps, IChainable, INextable, QueryLanguage, RetryProps } from '../types';
|
||||
/**
|
||||
* Properties for defining a custom state definition
|
||||
*/
|
||||
export interface CustomStateProps {
|
||||
/**
|
||||
* Amazon States Language (JSON-based) definition of the state
|
||||
*
|
||||
* @see https://docs.aws.amazon.com/step-functions/latest/dg/concepts-amazon-states-language.html
|
||||
*/
|
||||
readonly stateJson: {
|
||||
[key: string]: any;
|
||||
};
|
||||
}
|
||||
/**
|
||||
* State defined by supplying Amazon States Language (ASL) in the state machine.
|
||||
*
|
||||
*/
|
||||
export declare class CustomState extends State implements IChainable, INextable {
|
||||
readonly endStates: INextable[];
|
||||
/**
|
||||
* Amazon States Language (JSON-based) definition of the state
|
||||
*/
|
||||
private readonly stateJson;
|
||||
constructor(scope: Construct, id: string, props: CustomStateProps);
|
||||
/**
|
||||
* Add retry configuration for this state
|
||||
*
|
||||
* This controls if and how the execution will be retried if a particular
|
||||
* error occurs.
|
||||
*/
|
||||
addRetry(props?: RetryProps): CustomState;
|
||||
/**
|
||||
* Add a recovery handler for this state
|
||||
*
|
||||
* When a particular error occurs, execution will continue at the error
|
||||
* handler instead of failing the state machine execution.
|
||||
*/
|
||||
addCatch(handler: IChainable, props?: CatchProps): CustomState;
|
||||
/**
|
||||
* Continue normal execution with the given state
|
||||
*/
|
||||
next(next: IChainable): Chain;
|
||||
/**
|
||||
* Returns the Amazon States Language object for this state
|
||||
*/
|
||||
toStateJson(queryLanguage?: QueryLanguage): object;
|
||||
private hasMultipleRetrySources;
|
||||
private hasMultipleCatchSources;
|
||||
private addMultipleRetrySourcesWarning;
|
||||
private addMultipleCatchSourcesWarning;
|
||||
}
|
||||
Reference in New Issue
Block a user