Class ChainDefinitionBody

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.stepfunctions.DefinitionBody
software.amazon.awscdk.services.stepfunctions.ChainDefinitionBody
All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable

@Generated(value="jsii-pacmak/1.98.0 (build 00b106d)", date="2024-05-08T21:35:14.356Z") @Stability(Stable) public class ChainDefinitionBody extends DefinitionBody
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.*;
 IChainable chainable;
 DefinitionBody chainDefinitionBody = ChainDefinitionBody.fromChainable(chainable);
 
  • Constructor Details

    • ChainDefinitionBody

      protected ChainDefinitionBody(software.amazon.jsii.JsiiObjectRef objRef)
    • ChainDefinitionBody

      protected ChainDefinitionBody(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
    • ChainDefinitionBody

      @Stability(Stable) public ChainDefinitionBody(@NotNull IChainable chainable)
      Parameters:
      chainable - This parameter is required.
  • Method Details

    • bind

      @Stability(Stable) @NotNull public DefinitionConfig bind(@NotNull software.constructs.Construct scope, @NotNull IPrincipal _sfnPrincipal, @NotNull StateMachineProps sfnProps, @Nullable StateGraph graph)
      Specified by:
      bind in class DefinitionBody
      Parameters:
      scope - This parameter is required.
      _sfnPrincipal - This parameter is required.
      sfnProps - This parameter is required.
      graph -
    • bind

      @Stability(Stable) @NotNull public DefinitionConfig bind(@NotNull software.constructs.Construct scope, @NotNull IPrincipal _sfnPrincipal, @NotNull StateMachineProps sfnProps)
      Specified by:
      bind in class DefinitionBody
      Parameters:
      scope - This parameter is required.
      _sfnPrincipal - This parameter is required.
      sfnProps - This parameter is required.
    • getChainable

      @Stability(Stable) @NotNull public IChainable getChainable()