@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class NotifyTerminateProvisionedProductEngineWorkflowResultRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
NotifyTerminateProvisionedProductEngineWorkflowResultRequest() |
Modifier and Type | Method and Description |
---|---|
NotifyTerminateProvisionedProductEngineWorkflowResultRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getFailureReason()
The reason why the terminate engine execution failed.
|
String |
getIdempotencyToken()
The idempotency token that identifies the terminate engine execution.
|
String |
getRecordId()
The identifier of the record.
|
String |
getStatus()
The status of the terminate engine execution.
|
String |
getWorkflowToken()
The encrypted contents of the terminate engine execution payload that Service Catalog sends after the Terraform
product terminate workflow starts.
|
int |
hashCode() |
void |
setFailureReason(String failureReason)
The reason why the terminate engine execution failed.
|
void |
setIdempotencyToken(String idempotencyToken)
The idempotency token that identifies the terminate engine execution.
|
void |
setRecordId(String recordId)
The identifier of the record.
|
void |
setStatus(String status)
The status of the terminate engine execution.
|
void |
setWorkflowToken(String workflowToken)
The encrypted contents of the terminate engine execution payload that Service Catalog sends after the Terraform
product terminate workflow starts.
|
String |
toString()
Returns a string representation of this object.
|
NotifyTerminateProvisionedProductEngineWorkflowResultRequest |
withFailureReason(String failureReason)
The reason why the terminate engine execution failed.
|
NotifyTerminateProvisionedProductEngineWorkflowResultRequest |
withIdempotencyToken(String idempotencyToken)
The idempotency token that identifies the terminate engine execution.
|
NotifyTerminateProvisionedProductEngineWorkflowResultRequest |
withRecordId(String recordId)
The identifier of the record.
|
NotifyTerminateProvisionedProductEngineWorkflowResultRequest |
withStatus(EngineWorkflowStatus status)
The status of the terminate engine execution.
|
NotifyTerminateProvisionedProductEngineWorkflowResultRequest |
withStatus(String status)
The status of the terminate engine execution.
|
NotifyTerminateProvisionedProductEngineWorkflowResultRequest |
withWorkflowToken(String workflowToken)
The encrypted contents of the terminate engine execution payload that Service Catalog sends after the Terraform
product terminate workflow starts.
|
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 NotifyTerminateProvisionedProductEngineWorkflowResultRequest()
public void setWorkflowToken(String workflowToken)
The encrypted contents of the terminate engine execution payload that Service Catalog sends after the Terraform product terminate workflow starts.
workflowToken
- The encrypted contents of the terminate engine execution payload that Service Catalog sends after the
Terraform product terminate workflow starts.public String getWorkflowToken()
The encrypted contents of the terminate engine execution payload that Service Catalog sends after the Terraform product terminate workflow starts.
public NotifyTerminateProvisionedProductEngineWorkflowResultRequest withWorkflowToken(String workflowToken)
The encrypted contents of the terminate engine execution payload that Service Catalog sends after the Terraform product terminate workflow starts.
workflowToken
- The encrypted contents of the terminate engine execution payload that Service Catalog sends after the
Terraform product terminate workflow starts.public void setRecordId(String recordId)
The identifier of the record.
recordId
- The identifier of the record.public String getRecordId()
The identifier of the record.
public NotifyTerminateProvisionedProductEngineWorkflowResultRequest withRecordId(String recordId)
The identifier of the record.
recordId
- The identifier of the record.public void setStatus(String status)
The status of the terminate engine execution.
status
- The status of the terminate engine execution.EngineWorkflowStatus
public String getStatus()
The status of the terminate engine execution.
EngineWorkflowStatus
public NotifyTerminateProvisionedProductEngineWorkflowResultRequest withStatus(String status)
The status of the terminate engine execution.
status
- The status of the terminate engine execution.EngineWorkflowStatus
public NotifyTerminateProvisionedProductEngineWorkflowResultRequest withStatus(EngineWorkflowStatus status)
The status of the terminate engine execution.
status
- The status of the terminate engine execution.EngineWorkflowStatus
public void setFailureReason(String failureReason)
The reason why the terminate engine execution failed.
failureReason
- The reason why the terminate engine execution failed.public String getFailureReason()
The reason why the terminate engine execution failed.
public NotifyTerminateProvisionedProductEngineWorkflowResultRequest withFailureReason(String failureReason)
The reason why the terminate engine execution failed.
failureReason
- The reason why the terminate engine execution failed.public void setIdempotencyToken(String idempotencyToken)
The idempotency token that identifies the terminate engine execution.
idempotencyToken
- The idempotency token that identifies the terminate engine execution.public String getIdempotencyToken()
The idempotency token that identifies the terminate engine execution.
public NotifyTerminateProvisionedProductEngineWorkflowResultRequest withIdempotencyToken(String idempotencyToken)
The idempotency token that identifies the terminate engine execution.
idempotencyToken
- The idempotency token that identifies the terminate engine execution.public String toString()
toString
in class Object
Object.toString()
public NotifyTerminateProvisionedProductEngineWorkflowResultRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()