public static interface UpdateStateMachineRequest.Builder extends SfnRequest.Builder, SdkPojo, CopyableBuilder<UpdateStateMachineRequest.Builder,UpdateStateMachineRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateStateMachineRequest.Builder |
definition(String definition)
The Amazon States Language definition of the state machine.
|
default UpdateStateMachineRequest.Builder |
loggingConfiguration(Consumer<LoggingConfiguration.Builder> loggingConfiguration)
Use the
LoggingConfiguration data type to set CloudWatch Logs options. |
UpdateStateMachineRequest.Builder |
loggingConfiguration(LoggingConfiguration loggingConfiguration)
Use the
LoggingConfiguration data type to set CloudWatch Logs options. |
UpdateStateMachineRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateStateMachineRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateStateMachineRequest.Builder |
publish(Boolean publish)
Specifies whether the state machine version is published.
|
UpdateStateMachineRequest.Builder |
roleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role of the state machine.
|
UpdateStateMachineRequest.Builder |
stateMachineArn(String stateMachineArn)
The Amazon Resource Name (ARN) of the state machine.
|
default UpdateStateMachineRequest.Builder |
tracingConfiguration(Consumer<TracingConfiguration.Builder> tracingConfiguration)
Selects whether X-Ray tracing is enabled.
|
UpdateStateMachineRequest.Builder |
tracingConfiguration(TracingConfiguration tracingConfiguration)
Selects whether X-Ray tracing is enabled.
|
UpdateStateMachineRequest.Builder |
versionDescription(String versionDescription)
An optional description of the state machine version to publish.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateStateMachineRequest.Builder stateMachineArn(String stateMachineArn)
The Amazon Resource Name (ARN) of the state machine.
stateMachineArn - The Amazon Resource Name (ARN) of the state machine.UpdateStateMachineRequest.Builder definition(String definition)
The Amazon States Language definition of the state machine. See Amazon States Language.
definition - The Amazon States Language definition of the state machine. See Amazon States Language.UpdateStateMachineRequest.Builder roleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role of the state machine.
roleArn - The Amazon Resource Name (ARN) of the IAM role of the state machine.UpdateStateMachineRequest.Builder loggingConfiguration(LoggingConfiguration loggingConfiguration)
Use the LoggingConfiguration data type to set CloudWatch Logs options.
loggingConfiguration - Use the LoggingConfiguration data type to set CloudWatch Logs options.default UpdateStateMachineRequest.Builder loggingConfiguration(Consumer<LoggingConfiguration.Builder> loggingConfiguration)
Use the LoggingConfiguration data type to set CloudWatch Logs options.
LoggingConfiguration.Builder avoiding
the need to create one manually via LoggingConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to loggingConfiguration(LoggingConfiguration).
loggingConfiguration - a consumer that will call methods on LoggingConfiguration.BuilderloggingConfiguration(LoggingConfiguration)UpdateStateMachineRequest.Builder tracingConfiguration(TracingConfiguration tracingConfiguration)
Selects whether X-Ray tracing is enabled.
tracingConfiguration - Selects whether X-Ray tracing is enabled.default UpdateStateMachineRequest.Builder tracingConfiguration(Consumer<TracingConfiguration.Builder> tracingConfiguration)
Selects whether X-Ray tracing is enabled.
This is a convenience method that creates an instance of theTracingConfiguration.Builder avoiding
the need to create one manually via TracingConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to tracingConfiguration(TracingConfiguration).
tracingConfiguration - a consumer that will call methods on TracingConfiguration.BuildertracingConfiguration(TracingConfiguration)UpdateStateMachineRequest.Builder publish(Boolean publish)
Specifies whether the state machine version is published. The default is false. To publish a
version after updating the state machine, set publish to true.
publish - Specifies whether the state machine version is published. The default is false. To
publish a version after updating the state machine, set publish to true.UpdateStateMachineRequest.Builder versionDescription(String versionDescription)
An optional description of the state machine version to publish.
You can only specify the versionDescription parameter if you've set publish to
true.
versionDescription - An optional description of the state machine version to publish.
You can only specify the versionDescription parameter if you've set publish
to true.
UpdateStateMachineRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateStateMachineRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.