@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class NotifyProvisionProductEngineWorkflowResultRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
NotifyProvisionProductEngineWorkflowResultRequest() |
Modifier and Type | Method and Description |
---|---|
NotifyProvisionProductEngineWorkflowResultRequest |
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 provisioning engine execution failed.
|
String |
getIdempotencyToken()
The idempotency token that identifies the provisioning engine execution.
|
List<RecordOutput> |
getOutputs()
The output of the provisioning engine execution.
|
String |
getRecordId()
The identifier of the record.
|
EngineWorkflowResourceIdentifier |
getResourceIdentifier()
The ID for the provisioned product resources that are part of a resource group.
|
String |
getStatus()
The status of the provisioning engine execution.
|
String |
getWorkflowToken()
The encrypted contents of the provisioning engine execution payload that Service Catalog sends after the
Terraform product provisioning workflow starts.
|
int |
hashCode() |
void |
setFailureReason(String failureReason)
The reason why the provisioning engine execution failed.
|
void |
setIdempotencyToken(String idempotencyToken)
The idempotency token that identifies the provisioning engine execution.
|
void |
setOutputs(Collection<RecordOutput> outputs)
The output of the provisioning engine execution.
|
void |
setRecordId(String recordId)
The identifier of the record.
|
void |
setResourceIdentifier(EngineWorkflowResourceIdentifier resourceIdentifier)
The ID for the provisioned product resources that are part of a resource group.
|
void |
setStatus(String status)
The status of the provisioning engine execution.
|
void |
setWorkflowToken(String workflowToken)
The encrypted contents of the provisioning engine execution payload that Service Catalog sends after the
Terraform product provisioning workflow starts.
|
String |
toString()
Returns a string representation of this object.
|
NotifyProvisionProductEngineWorkflowResultRequest |
withFailureReason(String failureReason)
The reason why the provisioning engine execution failed.
|
NotifyProvisionProductEngineWorkflowResultRequest |
withIdempotencyToken(String idempotencyToken)
The idempotency token that identifies the provisioning engine execution.
|
NotifyProvisionProductEngineWorkflowResultRequest |
withOutputs(Collection<RecordOutput> outputs)
The output of the provisioning engine execution.
|
NotifyProvisionProductEngineWorkflowResultRequest |
withOutputs(RecordOutput... outputs)
The output of the provisioning engine execution.
|
NotifyProvisionProductEngineWorkflowResultRequest |
withRecordId(String recordId)
The identifier of the record.
|
NotifyProvisionProductEngineWorkflowResultRequest |
withResourceIdentifier(EngineWorkflowResourceIdentifier resourceIdentifier)
The ID for the provisioned product resources that are part of a resource group.
|
NotifyProvisionProductEngineWorkflowResultRequest |
withStatus(EngineWorkflowStatus status)
The status of the provisioning engine execution.
|
NotifyProvisionProductEngineWorkflowResultRequest |
withStatus(String status)
The status of the provisioning engine execution.
|
NotifyProvisionProductEngineWorkflowResultRequest |
withWorkflowToken(String workflowToken)
The encrypted contents of the provisioning engine execution payload that Service Catalog sends after the
Terraform product provisioning 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 NotifyProvisionProductEngineWorkflowResultRequest()
public void setWorkflowToken(String workflowToken)
The encrypted contents of the provisioning engine execution payload that Service Catalog sends after the Terraform product provisioning workflow starts.
workflowToken
- The encrypted contents of the provisioning engine execution payload that Service Catalog sends after the
Terraform product provisioning workflow starts.public String getWorkflowToken()
The encrypted contents of the provisioning engine execution payload that Service Catalog sends after the Terraform product provisioning workflow starts.
public NotifyProvisionProductEngineWorkflowResultRequest withWorkflowToken(String workflowToken)
The encrypted contents of the provisioning engine execution payload that Service Catalog sends after the Terraform product provisioning workflow starts.
workflowToken
- The encrypted contents of the provisioning engine execution payload that Service Catalog sends after the
Terraform product provisioning 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 NotifyProvisionProductEngineWorkflowResultRequest withRecordId(String recordId)
The identifier of the record.
recordId
- The identifier of the record.public void setStatus(String status)
The status of the provisioning engine execution.
status
- The status of the provisioning engine execution.EngineWorkflowStatus
public String getStatus()
The status of the provisioning engine execution.
EngineWorkflowStatus
public NotifyProvisionProductEngineWorkflowResultRequest withStatus(String status)
The status of the provisioning engine execution.
status
- The status of the provisioning engine execution.EngineWorkflowStatus
public NotifyProvisionProductEngineWorkflowResultRequest withStatus(EngineWorkflowStatus status)
The status of the provisioning engine execution.
status
- The status of the provisioning engine execution.EngineWorkflowStatus
public void setFailureReason(String failureReason)
The reason why the provisioning engine execution failed.
failureReason
- The reason why the provisioning engine execution failed.public String getFailureReason()
The reason why the provisioning engine execution failed.
public NotifyProvisionProductEngineWorkflowResultRequest withFailureReason(String failureReason)
The reason why the provisioning engine execution failed.
failureReason
- The reason why the provisioning engine execution failed.public void setResourceIdentifier(EngineWorkflowResourceIdentifier resourceIdentifier)
The ID for the provisioned product resources that are part of a resource group.
resourceIdentifier
- The ID for the provisioned product resources that are part of a resource group.public EngineWorkflowResourceIdentifier getResourceIdentifier()
The ID for the provisioned product resources that are part of a resource group.
public NotifyProvisionProductEngineWorkflowResultRequest withResourceIdentifier(EngineWorkflowResourceIdentifier resourceIdentifier)
The ID for the provisioned product resources that are part of a resource group.
resourceIdentifier
- The ID for the provisioned product resources that are part of a resource group.public List<RecordOutput> getOutputs()
The output of the provisioning engine execution.
public void setOutputs(Collection<RecordOutput> outputs)
The output of the provisioning engine execution.
outputs
- The output of the provisioning engine execution.public NotifyProvisionProductEngineWorkflowResultRequest withOutputs(RecordOutput... outputs)
The output of the provisioning engine execution.
NOTE: This method appends the values to the existing list (if any). Use
setOutputs(java.util.Collection)
or withOutputs(java.util.Collection)
if you want to override
the existing values.
outputs
- The output of the provisioning engine execution.public NotifyProvisionProductEngineWorkflowResultRequest withOutputs(Collection<RecordOutput> outputs)
The output of the provisioning engine execution.
outputs
- The output of the provisioning engine execution.public void setIdempotencyToken(String idempotencyToken)
The idempotency token that identifies the provisioning engine execution.
idempotencyToken
- The idempotency token that identifies the provisioning engine execution.public String getIdempotencyToken()
The idempotency token that identifies the provisioning engine execution.
public NotifyProvisionProductEngineWorkflowResultRequest withIdempotencyToken(String idempotencyToken)
The idempotency token that identifies the provisioning engine execution.
idempotencyToken
- The idempotency token that identifies the provisioning engine execution.public String toString()
toString
in class Object
Object.toString()
public NotifyProvisionProductEngineWorkflowResultRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()