@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateStateMachineRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateStateMachineRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateStateMachineRequest |
clone() |
boolean |
equals(Object obj) |
String |
getDefinition()
The Amazon States Language definition of the state machine.
|
LoggingConfiguration |
getLoggingConfiguration()
The
LoggingConfiguration data type is used to set CloudWatch Logs options. |
String |
getRoleArn()
The Amazon Resource Name (ARN) of the IAM role of the state machine.
|
String |
getStateMachineArn()
The Amazon Resource Name (ARN) of the state machine.
|
TracingConfiguration |
getTracingConfiguration()
Selects whether AWS X-Ray tracing is enabled.
|
int |
hashCode() |
void |
setDefinition(String definition)
The Amazon States Language definition of the state machine.
|
void |
setLoggingConfiguration(LoggingConfiguration loggingConfiguration)
The
LoggingConfiguration data type is used to set CloudWatch Logs options. |
void |
setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role of the state machine.
|
void |
setStateMachineArn(String stateMachineArn)
The Amazon Resource Name (ARN) of the state machine.
|
void |
setTracingConfiguration(TracingConfiguration tracingConfiguration)
Selects whether AWS X-Ray tracing is enabled.
|
String |
toString()
Returns a string representation of this object.
|
UpdateStateMachineRequest |
withDefinition(String definition)
The Amazon States Language definition of the state machine.
|
UpdateStateMachineRequest |
withLoggingConfiguration(LoggingConfiguration loggingConfiguration)
The
LoggingConfiguration data type is used to set CloudWatch Logs options. |
UpdateStateMachineRequest |
withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role of the state machine.
|
UpdateStateMachineRequest |
withStateMachineArn(String stateMachineArn)
The Amazon Resource Name (ARN) of the state machine.
|
UpdateStateMachineRequest |
withTracingConfiguration(TracingConfiguration tracingConfiguration)
Selects whether AWS X-Ray tracing is enabled.
|
addHandlerContext, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setStateMachineArn(String stateMachineArn)
The Amazon Resource Name (ARN) of the state machine.
stateMachineArn
- The Amazon Resource Name (ARN) of the state machine.public String getStateMachineArn()
The Amazon Resource Name (ARN) of the state machine.
public UpdateStateMachineRequest withStateMachineArn(String stateMachineArn)
The Amazon Resource Name (ARN) of the state machine.
stateMachineArn
- The Amazon Resource Name (ARN) of the state machine.public void setDefinition(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.public String getDefinition()
The Amazon States Language definition of the state machine. See Amazon States Language.
public UpdateStateMachineRequest withDefinition(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.public void setRoleArn(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.public String getRoleArn()
The Amazon Resource Name (ARN) of the IAM role of the state machine.
public UpdateStateMachineRequest withRoleArn(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.public void setLoggingConfiguration(LoggingConfiguration loggingConfiguration)
The LoggingConfiguration
data type is used to set CloudWatch Logs options.
loggingConfiguration
- The LoggingConfiguration
data type is used to set CloudWatch Logs options.public LoggingConfiguration getLoggingConfiguration()
The LoggingConfiguration
data type is used to set CloudWatch Logs options.
LoggingConfiguration
data type is used to set CloudWatch Logs options.public UpdateStateMachineRequest withLoggingConfiguration(LoggingConfiguration loggingConfiguration)
The LoggingConfiguration
data type is used to set CloudWatch Logs options.
loggingConfiguration
- The LoggingConfiguration
data type is used to set CloudWatch Logs options.public void setTracingConfiguration(TracingConfiguration tracingConfiguration)
Selects whether AWS X-Ray tracing is enabled.
tracingConfiguration
- Selects whether AWS X-Ray tracing is enabled.public TracingConfiguration getTracingConfiguration()
Selects whether AWS X-Ray tracing is enabled.
public UpdateStateMachineRequest withTracingConfiguration(TracingConfiguration tracingConfiguration)
Selects whether AWS X-Ray tracing is enabled.
tracingConfiguration
- Selects whether AWS X-Ray tracing is enabled.public String toString()
toString
in class Object
Object.toString()
public UpdateStateMachineRequest clone()
clone
in class AmazonWebServiceRequest
Copyright © 2022. All rights reserved.