@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RecordDetail extends Object implements Serializable, Cloneable, StructuredPojo
Information about a request operation.
Constructor and Description |
---|
RecordDetail() |
Modifier and Type | Method and Description |
---|---|
RecordDetail |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedTime()
The UTC time stamp of the creation time.
|
String |
getLaunchRoleArn()
The ARN of the launch role associated with the provisioned product.
|
String |
getPathId()
The path identifier.
|
String |
getProductId()
The product identifier.
|
String |
getProvisionedProductId()
The identifier of the provisioned product.
|
String |
getProvisionedProductName()
The user-friendly name of the provisioned product.
|
String |
getProvisionedProductType()
The type of provisioned product.
|
String |
getProvisioningArtifactId()
The identifier of the provisioning artifact.
|
List<RecordError> |
getRecordErrors()
The errors that occurred.
|
String |
getRecordId()
The identifier of the record.
|
List<RecordTag> |
getRecordTags()
One or more tags.
|
String |
getRecordType()
The record type.
|
String |
getStatus()
The status of the provisioned product.
|
Date |
getUpdatedTime()
The time when the record was last updated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedTime(Date createdTime)
The UTC time stamp of the creation time.
|
void |
setLaunchRoleArn(String launchRoleArn)
The ARN of the launch role associated with the provisioned product.
|
void |
setPathId(String pathId)
The path identifier.
|
void |
setProductId(String productId)
The product identifier.
|
void |
setProvisionedProductId(String provisionedProductId)
The identifier of the provisioned product.
|
void |
setProvisionedProductName(String provisionedProductName)
The user-friendly name of the provisioned product.
|
void |
setProvisionedProductType(String provisionedProductType)
The type of provisioned product.
|
void |
setProvisioningArtifactId(String provisioningArtifactId)
The identifier of the provisioning artifact.
|
void |
setRecordErrors(Collection<RecordError> recordErrors)
The errors that occurred.
|
void |
setRecordId(String recordId)
The identifier of the record.
|
void |
setRecordTags(Collection<RecordTag> recordTags)
One or more tags.
|
void |
setRecordType(String recordType)
The record type.
|
void |
setStatus(RecordStatus status)
The status of the provisioned product.
|
void |
setStatus(String status)
The status of the provisioned product.
|
void |
setUpdatedTime(Date updatedTime)
The time when the record was last updated.
|
String |
toString()
Returns a string representation of this object.
|
RecordDetail |
withCreatedTime(Date createdTime)
The UTC time stamp of the creation time.
|
RecordDetail |
withLaunchRoleArn(String launchRoleArn)
The ARN of the launch role associated with the provisioned product.
|
RecordDetail |
withPathId(String pathId)
The path identifier.
|
RecordDetail |
withProductId(String productId)
The product identifier.
|
RecordDetail |
withProvisionedProductId(String provisionedProductId)
The identifier of the provisioned product.
|
RecordDetail |
withProvisionedProductName(String provisionedProductName)
The user-friendly name of the provisioned product.
|
RecordDetail |
withProvisionedProductType(String provisionedProductType)
The type of provisioned product.
|
RecordDetail |
withProvisioningArtifactId(String provisioningArtifactId)
The identifier of the provisioning artifact.
|
RecordDetail |
withRecordErrors(Collection<RecordError> recordErrors)
The errors that occurred.
|
RecordDetail |
withRecordErrors(RecordError... recordErrors)
The errors that occurred.
|
RecordDetail |
withRecordId(String recordId)
The identifier of the record.
|
RecordDetail |
withRecordTags(Collection<RecordTag> recordTags)
One or more tags.
|
RecordDetail |
withRecordTags(RecordTag... recordTags)
One or more tags.
|
RecordDetail |
withRecordType(String recordType)
The record type.
|
RecordDetail |
withStatus(RecordStatus status)
The status of the provisioned product.
|
RecordDetail |
withStatus(String status)
The status of the provisioned product.
|
RecordDetail |
withUpdatedTime(Date updatedTime)
The time when the record was last updated.
|
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 RecordDetail withRecordId(String recordId)
The identifier of the record.
recordId
- The identifier of the record.public void setProvisionedProductName(String provisionedProductName)
The user-friendly name of the provisioned product.
provisionedProductName
- The user-friendly name of the provisioned product.public String getProvisionedProductName()
The user-friendly name of the provisioned product.
public RecordDetail withProvisionedProductName(String provisionedProductName)
The user-friendly name of the provisioned product.
provisionedProductName
- The user-friendly name of the provisioned product.public void setStatus(String status)
The status of the provisioned product.
CREATED
- The request was created but the operation has not started.
IN_PROGRESS
- The requested operation is in progress.
IN_PROGRESS_IN_ERROR
- The provisioned product is under change but the requested operation failed
and some remediation is occurring. For example, a rollback.
SUCCEEDED
- The requested operation has successfully completed.
FAILED
- The requested operation has unsuccessfully completed. Investigate using the error messages
returned.
status
- The status of the provisioned product.
CREATED
- The request was created but the operation has not started.
IN_PROGRESS
- The requested operation is in progress.
IN_PROGRESS_IN_ERROR
- The provisioned product is under change but the requested operation
failed and some remediation is occurring. For example, a rollback.
SUCCEEDED
- The requested operation has successfully completed.
FAILED
- The requested operation has unsuccessfully completed. Investigate using the error
messages returned.
RecordStatus
public String getStatus()
The status of the provisioned product.
CREATED
- The request was created but the operation has not started.
IN_PROGRESS
- The requested operation is in progress.
IN_PROGRESS_IN_ERROR
- The provisioned product is under change but the requested operation failed
and some remediation is occurring. For example, a rollback.
SUCCEEDED
- The requested operation has successfully completed.
FAILED
- The requested operation has unsuccessfully completed. Investigate using the error messages
returned.
CREATED
- The request was created but the operation has not started.
IN_PROGRESS
- The requested operation is in progress.
IN_PROGRESS_IN_ERROR
- The provisioned product is under change but the requested operation
failed and some remediation is occurring. For example, a rollback.
SUCCEEDED
- The requested operation has successfully completed.
FAILED
- The requested operation has unsuccessfully completed. Investigate using the error
messages returned.
RecordStatus
public RecordDetail withStatus(String status)
The status of the provisioned product.
CREATED
- The request was created but the operation has not started.
IN_PROGRESS
- The requested operation is in progress.
IN_PROGRESS_IN_ERROR
- The provisioned product is under change but the requested operation failed
and some remediation is occurring. For example, a rollback.
SUCCEEDED
- The requested operation has successfully completed.
FAILED
- The requested operation has unsuccessfully completed. Investigate using the error messages
returned.
status
- The status of the provisioned product.
CREATED
- The request was created but the operation has not started.
IN_PROGRESS
- The requested operation is in progress.
IN_PROGRESS_IN_ERROR
- The provisioned product is under change but the requested operation
failed and some remediation is occurring. For example, a rollback.
SUCCEEDED
- The requested operation has successfully completed.
FAILED
- The requested operation has unsuccessfully completed. Investigate using the error
messages returned.
RecordStatus
public void setStatus(RecordStatus status)
The status of the provisioned product.
CREATED
- The request was created but the operation has not started.
IN_PROGRESS
- The requested operation is in progress.
IN_PROGRESS_IN_ERROR
- The provisioned product is under change but the requested operation failed
and some remediation is occurring. For example, a rollback.
SUCCEEDED
- The requested operation has successfully completed.
FAILED
- The requested operation has unsuccessfully completed. Investigate using the error messages
returned.
status
- The status of the provisioned product.
CREATED
- The request was created but the operation has not started.
IN_PROGRESS
- The requested operation is in progress.
IN_PROGRESS_IN_ERROR
- The provisioned product is under change but the requested operation
failed and some remediation is occurring. For example, a rollback.
SUCCEEDED
- The requested operation has successfully completed.
FAILED
- The requested operation has unsuccessfully completed. Investigate using the error
messages returned.
RecordStatus
public RecordDetail withStatus(RecordStatus status)
The status of the provisioned product.
CREATED
- The request was created but the operation has not started.
IN_PROGRESS
- The requested operation is in progress.
IN_PROGRESS_IN_ERROR
- The provisioned product is under change but the requested operation failed
and some remediation is occurring. For example, a rollback.
SUCCEEDED
- The requested operation has successfully completed.
FAILED
- The requested operation has unsuccessfully completed. Investigate using the error messages
returned.
status
- The status of the provisioned product.
CREATED
- The request was created but the operation has not started.
IN_PROGRESS
- The requested operation is in progress.
IN_PROGRESS_IN_ERROR
- The provisioned product is under change but the requested operation
failed and some remediation is occurring. For example, a rollback.
SUCCEEDED
- The requested operation has successfully completed.
FAILED
- The requested operation has unsuccessfully completed. Investigate using the error
messages returned.
RecordStatus
public void setCreatedTime(Date createdTime)
The UTC time stamp of the creation time.
createdTime
- The UTC time stamp of the creation time.public Date getCreatedTime()
The UTC time stamp of the creation time.
public RecordDetail withCreatedTime(Date createdTime)
The UTC time stamp of the creation time.
createdTime
- The UTC time stamp of the creation time.public void setUpdatedTime(Date updatedTime)
The time when the record was last updated.
updatedTime
- The time when the record was last updated.public Date getUpdatedTime()
The time when the record was last updated.
public RecordDetail withUpdatedTime(Date updatedTime)
The time when the record was last updated.
updatedTime
- The time when the record was last updated.public void setProvisionedProductType(String provisionedProductType)
The type of provisioned product. The supported values are CFN_STACK
, CFN_STACKSET
,
TERRAFORM_OPEN_SOURCE
, TERRAFORM_CLOUD
, and EXTERNAL
.
provisionedProductType
- The type of provisioned product. The supported values are CFN_STACK
,
CFN_STACKSET
, TERRAFORM_OPEN_SOURCE
, TERRAFORM_CLOUD
, and
EXTERNAL
.public String getProvisionedProductType()
The type of provisioned product. The supported values are CFN_STACK
, CFN_STACKSET
,
TERRAFORM_OPEN_SOURCE
, TERRAFORM_CLOUD
, and EXTERNAL
.
CFN_STACK
,
CFN_STACKSET
, TERRAFORM_OPEN_SOURCE
, TERRAFORM_CLOUD
, and
EXTERNAL
.public RecordDetail withProvisionedProductType(String provisionedProductType)
The type of provisioned product. The supported values are CFN_STACK
, CFN_STACKSET
,
TERRAFORM_OPEN_SOURCE
, TERRAFORM_CLOUD
, and EXTERNAL
.
provisionedProductType
- The type of provisioned product. The supported values are CFN_STACK
,
CFN_STACKSET
, TERRAFORM_OPEN_SOURCE
, TERRAFORM_CLOUD
, and
EXTERNAL
.public void setRecordType(String recordType)
The record type.
PROVISION_PRODUCT
UPDATE_PROVISIONED_PRODUCT
TERMINATE_PROVISIONED_PRODUCT
recordType
- The record type.
PROVISION_PRODUCT
UPDATE_PROVISIONED_PRODUCT
TERMINATE_PROVISIONED_PRODUCT
public String getRecordType()
The record type.
PROVISION_PRODUCT
UPDATE_PROVISIONED_PRODUCT
TERMINATE_PROVISIONED_PRODUCT
PROVISION_PRODUCT
UPDATE_PROVISIONED_PRODUCT
TERMINATE_PROVISIONED_PRODUCT
public RecordDetail withRecordType(String recordType)
The record type.
PROVISION_PRODUCT
UPDATE_PROVISIONED_PRODUCT
TERMINATE_PROVISIONED_PRODUCT
recordType
- The record type.
PROVISION_PRODUCT
UPDATE_PROVISIONED_PRODUCT
TERMINATE_PROVISIONED_PRODUCT
public void setProvisionedProductId(String provisionedProductId)
The identifier of the provisioned product.
provisionedProductId
- The identifier of the provisioned product.public String getProvisionedProductId()
The identifier of the provisioned product.
public RecordDetail withProvisionedProductId(String provisionedProductId)
The identifier of the provisioned product.
provisionedProductId
- The identifier of the provisioned product.public void setProductId(String productId)
The product identifier.
productId
- The product identifier.public String getProductId()
The product identifier.
public RecordDetail withProductId(String productId)
The product identifier.
productId
- The product identifier.public void setProvisioningArtifactId(String provisioningArtifactId)
The identifier of the provisioning artifact.
provisioningArtifactId
- The identifier of the provisioning artifact.public String getProvisioningArtifactId()
The identifier of the provisioning artifact.
public RecordDetail withProvisioningArtifactId(String provisioningArtifactId)
The identifier of the provisioning artifact.
provisioningArtifactId
- The identifier of the provisioning artifact.public void setPathId(String pathId)
The path identifier.
pathId
- The path identifier.public String getPathId()
The path identifier.
public RecordDetail withPathId(String pathId)
The path identifier.
pathId
- The path identifier.public List<RecordError> getRecordErrors()
The errors that occurred.
public void setRecordErrors(Collection<RecordError> recordErrors)
The errors that occurred.
recordErrors
- The errors that occurred.public RecordDetail withRecordErrors(RecordError... recordErrors)
The errors that occurred.
NOTE: This method appends the values to the existing list (if any). Use
setRecordErrors(java.util.Collection)
or withRecordErrors(java.util.Collection)
if you want to
override the existing values.
recordErrors
- The errors that occurred.public RecordDetail withRecordErrors(Collection<RecordError> recordErrors)
The errors that occurred.
recordErrors
- The errors that occurred.public void setRecordTags(Collection<RecordTag> recordTags)
One or more tags.
recordTags
- One or more tags.public RecordDetail withRecordTags(RecordTag... recordTags)
One or more tags.
NOTE: This method appends the values to the existing list (if any). Use
setRecordTags(java.util.Collection)
or withRecordTags(java.util.Collection)
if you want to
override the existing values.
recordTags
- One or more tags.public RecordDetail withRecordTags(Collection<RecordTag> recordTags)
One or more tags.
recordTags
- One or more tags.public void setLaunchRoleArn(String launchRoleArn)
The ARN of the launch role associated with the provisioned product.
launchRoleArn
- The ARN of the launch role associated with the provisioned product.public String getLaunchRoleArn()
The ARN of the launch role associated with the provisioned product.
public RecordDetail withLaunchRoleArn(String launchRoleArn)
The ARN of the launch role associated with the provisioned product.
launchRoleArn
- The ARN of the launch role associated with the provisioned product.public String toString()
toString
in class Object
Object.toString()
public RecordDetail clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.