@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartSyncExecutionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
StartSyncExecutionRequest() |
Modifier and Type | Method and Description |
---|---|
StartSyncExecutionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getIncludedData()
If your state machine definition is encrypted with a KMS key, callers must have
kms:Decrypt
permission to decrypt the definition. |
String |
getInput()
The string that contains the JSON input data for the execution, for example:
|
String |
getName()
The name of the execution.
|
String |
getStateMachineArn()
The Amazon Resource Name (ARN) of the state machine to execute.
|
String |
getTraceHeader()
Passes the X-Ray trace header.
|
int |
hashCode() |
void |
setIncludedData(String includedData)
If your state machine definition is encrypted with a KMS key, callers must have
kms:Decrypt
permission to decrypt the definition. |
void |
setInput(String input)
The string that contains the JSON input data for the execution, for example:
|
void |
setName(String name)
The name of the execution.
|
void |
setStateMachineArn(String stateMachineArn)
The Amazon Resource Name (ARN) of the state machine to execute.
|
void |
setTraceHeader(String traceHeader)
Passes the X-Ray trace header.
|
String |
toString()
Returns a string representation of this object.
|
StartSyncExecutionRequest |
withIncludedData(IncludedData includedData)
If your state machine definition is encrypted with a KMS key, callers must have
kms:Decrypt
permission to decrypt the definition. |
StartSyncExecutionRequest |
withIncludedData(String includedData)
If your state machine definition is encrypted with a KMS key, callers must have
kms:Decrypt
permission to decrypt the definition. |
StartSyncExecutionRequest |
withInput(String input)
The string that contains the JSON input data for the execution, for example:
|
StartSyncExecutionRequest |
withName(String name)
The name of the execution.
|
StartSyncExecutionRequest |
withStateMachineArn(String stateMachineArn)
The Amazon Resource Name (ARN) of the state machine to execute.
|
StartSyncExecutionRequest |
withTraceHeader(String traceHeader)
Passes the X-Ray trace header.
|
addHandlerContext, 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 to execute.
stateMachineArn
- The Amazon Resource Name (ARN) of the state machine to execute.public String getStateMachineArn()
The Amazon Resource Name (ARN) of the state machine to execute.
public StartSyncExecutionRequest withStateMachineArn(String stateMachineArn)
The Amazon Resource Name (ARN) of the state machine to execute.
stateMachineArn
- The Amazon Resource Name (ARN) of the state machine to execute.public void setName(String name)
The name of the execution.
name
- The name of the execution.public String getName()
The name of the execution.
public StartSyncExecutionRequest withName(String name)
The name of the execution.
name
- The name of the execution.public void setInput(String input)
The string that contains the JSON input data for the execution, for example:
"input": "{\"first_name\" : \"test\"}"
If you don't include any JSON input data, you still must include the two braces, for example:
"input": "{}"
Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
input
- The string that contains the JSON input data for the execution, for example:
"input": "{\"first_name\" : \"test\"}"
If you don't include any JSON input data, you still must include the two braces, for example:
"input": "{}"
Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
public String getInput()
The string that contains the JSON input data for the execution, for example:
"input": "{\"first_name\" : \"test\"}"
If you don't include any JSON input data, you still must include the two braces, for example:
"input": "{}"
Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
"input": "{\"first_name\" : \"test\"}"
If you don't include any JSON input data, you still must include the two braces, for example:
"input": "{}"
Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
public StartSyncExecutionRequest withInput(String input)
The string that contains the JSON input data for the execution, for example:
"input": "{\"first_name\" : \"test\"}"
If you don't include any JSON input data, you still must include the two braces, for example:
"input": "{}"
Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
input
- The string that contains the JSON input data for the execution, for example:
"input": "{\"first_name\" : \"test\"}"
If you don't include any JSON input data, you still must include the two braces, for example:
"input": "{}"
Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
public void setTraceHeader(String traceHeader)
Passes the X-Ray trace header. The trace header can also be passed in the request payload.
traceHeader
- Passes the X-Ray trace header. The trace header can also be passed in the request payload.public String getTraceHeader()
Passes the X-Ray trace header. The trace header can also be passed in the request payload.
public StartSyncExecutionRequest withTraceHeader(String traceHeader)
Passes the X-Ray trace header. The trace header can also be passed in the request payload.
traceHeader
- Passes the X-Ray trace header. The trace header can also be passed in the request payload.public void setIncludedData(String includedData)
If your state machine definition is encrypted with a KMS key, callers must have kms:Decrypt
permission to decrypt the definition. Alternatively, you can call the API with
includedData = METADATA_ONLY
to get a successful response without the encrypted definition.
includedData
- If your state machine definition is encrypted with a KMS key, callers must have kms:Decrypt
permission to decrypt the definition. Alternatively, you can call the API with
includedData = METADATA_ONLY
to get a successful response without the encrypted definition.IncludedData
public String getIncludedData()
If your state machine definition is encrypted with a KMS key, callers must have kms:Decrypt
permission to decrypt the definition. Alternatively, you can call the API with
includedData = METADATA_ONLY
to get a successful response without the encrypted definition.
kms:Decrypt
permission to decrypt the definition. Alternatively, you can call the API with
includedData = METADATA_ONLY
to get a successful response without the encrypted definition.IncludedData
public StartSyncExecutionRequest withIncludedData(String includedData)
If your state machine definition is encrypted with a KMS key, callers must have kms:Decrypt
permission to decrypt the definition. Alternatively, you can call the API with
includedData = METADATA_ONLY
to get a successful response without the encrypted definition.
includedData
- If your state machine definition is encrypted with a KMS key, callers must have kms:Decrypt
permission to decrypt the definition. Alternatively, you can call the API with
includedData = METADATA_ONLY
to get a successful response without the encrypted definition.IncludedData
public StartSyncExecutionRequest withIncludedData(IncludedData includedData)
If your state machine definition is encrypted with a KMS key, callers must have kms:Decrypt
permission to decrypt the definition. Alternatively, you can call the API with
includedData = METADATA_ONLY
to get a successful response without the encrypted definition.
includedData
- If your state machine definition is encrypted with a KMS key, callers must have kms:Decrypt
permission to decrypt the definition. Alternatively, you can call the API with
includedData = METADATA_ONLY
to get a successful response without the encrypted definition.IncludedData
public String toString()
toString
in class Object
Object.toString()
public StartSyncExecutionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()