@Stability(value=Stable) public static final class CfnStateMachineProps.Builder extends Object implements software.amazon.jsii.Builder<CfnStateMachineProps>
CfnStateMachineProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnStateMachineProps.Builder definition(Object definition)
CfnStateMachineProps.getDefinition()definition - `AWS::Serverless::StateMachine.Definition`.this@Stability(value=Stable) public CfnStateMachineProps.Builder definitionSubstitutions(IResolvable definitionSubstitutions)
CfnStateMachineProps.getDefinitionSubstitutions()definitionSubstitutions - `AWS::Serverless::StateMachine.DefinitionSubstitutions`.this@Stability(value=Stable) public CfnStateMachineProps.Builder definitionSubstitutions(Map<String,String> definitionSubstitutions)
CfnStateMachineProps.getDefinitionSubstitutions()definitionSubstitutions - `AWS::Serverless::StateMachine.DefinitionSubstitutions`.this@Stability(value=Stable) public CfnStateMachineProps.Builder definitionUri(String definitionUri)
CfnStateMachineProps.getDefinitionUri()definitionUri - `AWS::Serverless::StateMachine.DefinitionUri`.this@Stability(value=Stable) public CfnStateMachineProps.Builder definitionUri(CfnStateMachine.S3LocationProperty definitionUri)
CfnStateMachineProps.getDefinitionUri()definitionUri - `AWS::Serverless::StateMachine.DefinitionUri`.this@Stability(value=Stable) public CfnStateMachineProps.Builder definitionUri(IResolvable definitionUri)
CfnStateMachineProps.getDefinitionUri()definitionUri - `AWS::Serverless::StateMachine.DefinitionUri`.this@Stability(value=Stable) public CfnStateMachineProps.Builder events(IResolvable events)
CfnStateMachineProps.getEvents()events - `AWS::Serverless::StateMachine.Events`.this@Stability(value=Stable) public CfnStateMachineProps.Builder events(Map<String,? extends Object> events)
CfnStateMachineProps.getEvents()events - `AWS::Serverless::StateMachine.Events`.this@Stability(value=Stable) public CfnStateMachineProps.Builder logging(CfnStateMachine.LoggingConfigurationProperty logging)
CfnStateMachineProps.getLogging()logging - `AWS::Serverless::StateMachine.Logging`.this@Stability(value=Stable) public CfnStateMachineProps.Builder logging(IResolvable logging)
CfnStateMachineProps.getLogging()logging - `AWS::Serverless::StateMachine.Logging`.this@Stability(value=Stable) public CfnStateMachineProps.Builder name(String name)
CfnStateMachineProps.getName()name - `AWS::Serverless::StateMachine.Name`.this@Stability(value=Stable) public CfnStateMachineProps.Builder policies(String policies)
CfnStateMachineProps.getPolicies()policies - `AWS::Serverless::StateMachine.Policies`.this@Stability(value=Stable) public CfnStateMachineProps.Builder policies(CfnStateMachine.IAMPolicyDocumentProperty policies)
CfnStateMachineProps.getPolicies()policies - `AWS::Serverless::StateMachine.Policies`.this@Stability(value=Stable) public CfnStateMachineProps.Builder policies(IResolvable policies)
CfnStateMachineProps.getPolicies()policies - `AWS::Serverless::StateMachine.Policies`.this@Stability(value=Stable) public CfnStateMachineProps.Builder policies(List<? extends Object> policies)
CfnStateMachineProps.getPolicies()policies - `AWS::Serverless::StateMachine.Policies`.this@Stability(value=Stable) public CfnStateMachineProps.Builder role(String role)
CfnStateMachineProps.getRole()role - `AWS::Serverless::StateMachine.Role`.this@Stability(value=Stable) public CfnStateMachineProps.Builder tags(Map<String,String> tags)
CfnStateMachineProps.getTags()tags - `AWS::Serverless::StateMachine.Tags`.this@Stability(value=Stable) public CfnStateMachineProps.Builder type(String type)
CfnStateMachineProps.getType()type - `AWS::Serverless::StateMachine.Type`.this@Stability(value=Stable) public CfnStateMachineProps build()
build in interface software.amazon.jsii.Builder<CfnStateMachineProps>CfnStateMachinePropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.