@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RecordDetail extends Object implements Serializable, Cloneable, StructuredPojo
The full details of a specific ProvisionedProduct object.
Constructor and Description |
---|
RecordDetail() |
Modifier and Type | Method and Description |
---|---|
RecordDetail |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedTime()
The UTC timestamp of the creation time.
|
String |
getPathId()
The identifier of the path for this product's provisioning.
|
String |
getProductId()
The product identifier.
|
String |
getProvisionedProductId()
The identifier of the ProvisionedProduct object.
|
String |
getProvisionedProductName()
The user-friendly name of the ProvisionedProduct object.
|
String |
getProvisionedProductType()
The type of the ProvisionedProduct object.
|
String |
getProvisioningArtifactId()
The provisioning artifact identifier for this product.
|
List<RecordError> |
getRecordErrors()
A list of errors that occurred while processing the request.
|
String |
getRecordId()
The identifier of the ProvisionedProduct object record.
|
List<RecordTag> |
getRecordTags()
List of tags associated with this record.
|
String |
getRecordType()
The record type for this record.
|
String |
getStatus()
The status of the ProvisionedProduct object.
|
Date |
getUpdatedTime()
The time when the record for the ProvisionedProduct object was last updated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedTime(Date createdTime)
The UTC timestamp of the creation time.
|
void |
setPathId(String pathId)
The identifier of the path for this product's provisioning.
|
void |
setProductId(String productId)
The product identifier.
|
void |
setProvisionedProductId(String provisionedProductId)
The identifier of the ProvisionedProduct object.
|
void |
setProvisionedProductName(String provisionedProductName)
The user-friendly name of the ProvisionedProduct object.
|
void |
setProvisionedProductType(String provisionedProductType)
The type of the ProvisionedProduct object.
|
void |
setProvisioningArtifactId(String provisioningArtifactId)
The provisioning artifact identifier for this product.
|
void |
setRecordErrors(Collection<RecordError> recordErrors)
A list of errors that occurred while processing the request.
|
void |
setRecordId(String recordId)
The identifier of the ProvisionedProduct object record.
|
void |
setRecordTags(Collection<RecordTag> recordTags)
List of tags associated with this record.
|
void |
setRecordType(String recordType)
The record type for this record.
|
void |
setStatus(RecordStatus status)
The status of the ProvisionedProduct object.
|
void |
setStatus(String status)
The status of the ProvisionedProduct object.
|
void |
setUpdatedTime(Date updatedTime)
The time when the record for the ProvisionedProduct object was last updated.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
RecordDetail |
withCreatedTime(Date createdTime)
The UTC timestamp of the creation time.
|
RecordDetail |
withPathId(String pathId)
The identifier of the path for this product's provisioning.
|
RecordDetail |
withProductId(String productId)
The product identifier.
|
RecordDetail |
withProvisionedProductId(String provisionedProductId)
The identifier of the ProvisionedProduct object.
|
RecordDetail |
withProvisionedProductName(String provisionedProductName)
The user-friendly name of the ProvisionedProduct object.
|
RecordDetail |
withProvisionedProductType(String provisionedProductType)
The type of the ProvisionedProduct object.
|
RecordDetail |
withProvisioningArtifactId(String provisioningArtifactId)
The provisioning artifact identifier for this product.
|
RecordDetail |
withRecordErrors(Collection<RecordError> recordErrors)
A list of errors that occurred while processing the request.
|
RecordDetail |
withRecordErrors(RecordError... recordErrors)
A list of errors that occurred while processing the request.
|
RecordDetail |
withRecordId(String recordId)
The identifier of the ProvisionedProduct object record.
|
RecordDetail |
withRecordTags(Collection<RecordTag> recordTags)
List of tags associated with this record.
|
RecordDetail |
withRecordTags(RecordTag... recordTags)
List of tags associated with this record.
|
RecordDetail |
withRecordType(String recordType)
The record type for this record.
|
RecordDetail |
withStatus(RecordStatus status)
The status of the ProvisionedProduct object.
|
RecordDetail |
withStatus(String status)
The status of the ProvisionedProduct object.
|
RecordDetail |
withUpdatedTime(Date updatedTime)
The time when the record for the ProvisionedProduct object was last updated.
|
public void setRecordId(String recordId)
The identifier of the ProvisionedProduct object record.
recordId
- The identifier of the ProvisionedProduct object record.public String getRecordId()
The identifier of the ProvisionedProduct object record.
public RecordDetail withRecordId(String recordId)
The identifier of the ProvisionedProduct object record.
recordId
- The identifier of the ProvisionedProduct object record.public void setProvisionedProductName(String provisionedProductName)
The user-friendly name of the ProvisionedProduct object.
provisionedProductName
- The user-friendly name of the ProvisionedProduct object.public String getProvisionedProductName()
The user-friendly name of the ProvisionedProduct object.
public RecordDetail withProvisionedProductName(String provisionedProductName)
The user-friendly name of the ProvisionedProduct object.
provisionedProductName
- The user-friendly name of the ProvisionedProduct object.public void setStatus(String status)
The status of the ProvisionedProduct object.
CREATED
- Request created but the operation has not yet 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 completed but has failed. Investigate using the error messages
returned.
status
- The status of the ProvisionedProduct object.
CREATED
- Request created but the operation has not yet 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 completed but has failed. Investigate using the error
messages returned.
RecordStatus
public String getStatus()
The status of the ProvisionedProduct object.
CREATED
- Request created but the operation has not yet 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 completed but has failed. Investigate using the error messages
returned.
CREATED
- Request created but the operation has not yet 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 completed but has failed. Investigate using the error
messages returned.
RecordStatus
public RecordDetail withStatus(String status)
The status of the ProvisionedProduct object.
CREATED
- Request created but the operation has not yet 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 completed but has failed. Investigate using the error messages
returned.
status
- The status of the ProvisionedProduct object.
CREATED
- Request created but the operation has not yet 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 completed but has failed. Investigate using the error
messages returned.
RecordStatus
public void setStatus(RecordStatus status)
The status of the ProvisionedProduct object.
CREATED
- Request created but the operation has not yet 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 completed but has failed. Investigate using the error messages
returned.
status
- The status of the ProvisionedProduct object.
CREATED
- Request created but the operation has not yet 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 completed but has failed. Investigate using the error
messages returned.
RecordStatus
public RecordDetail withStatus(RecordStatus status)
The status of the ProvisionedProduct object.
CREATED
- Request created but the operation has not yet 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 completed but has failed. Investigate using the error messages
returned.
status
- The status of the ProvisionedProduct object.
CREATED
- Request created but the operation has not yet 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 completed but has failed. Investigate using the error
messages returned.
RecordStatus
public void setCreatedTime(Date createdTime)
The UTC timestamp of the creation time.
createdTime
- The UTC timestamp of the creation time.public Date getCreatedTime()
The UTC timestamp of the creation time.
public RecordDetail withCreatedTime(Date createdTime)
The UTC timestamp of the creation time.
createdTime
- The UTC timestamp of the creation time.public void setUpdatedTime(Date updatedTime)
The time when the record for the ProvisionedProduct object was last updated.
updatedTime
- The time when the record for the ProvisionedProduct object was last updated.public Date getUpdatedTime()
The time when the record for the ProvisionedProduct object was last updated.
public RecordDetail withUpdatedTime(Date updatedTime)
The time when the record for the ProvisionedProduct object was last updated.
updatedTime
- The time when the record for the ProvisionedProduct object was last updated.public void setProvisionedProductType(String provisionedProductType)
The type of the ProvisionedProduct object.
provisionedProductType
- The type of the ProvisionedProduct object.public String getProvisionedProductType()
The type of the ProvisionedProduct object.
public RecordDetail withProvisionedProductType(String provisionedProductType)
The type of the ProvisionedProduct object.
provisionedProductType
- The type of the ProvisionedProduct object.public void setRecordType(String recordType)
The record type for this record.
recordType
- The record type for this record.public String getRecordType()
The record type for this record.
public RecordDetail withRecordType(String recordType)
The record type for this record.
recordType
- The record type for this record.public void setProvisionedProductId(String provisionedProductId)
The identifier of the ProvisionedProduct object.
provisionedProductId
- The identifier of the ProvisionedProduct object.public String getProvisionedProductId()
The identifier of the ProvisionedProduct object.
public RecordDetail withProvisionedProductId(String provisionedProductId)
The identifier of the ProvisionedProduct object.
provisionedProductId
- The identifier of the ProvisionedProduct object.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 provisioning artifact identifier for this product. This is sometimes referred to as the product version.
provisioningArtifactId
- The provisioning artifact identifier for this product. This is sometimes referred to as the product
version.public String getProvisioningArtifactId()
The provisioning artifact identifier for this product. This is sometimes referred to as the product version.
public RecordDetail withProvisioningArtifactId(String provisioningArtifactId)
The provisioning artifact identifier for this product. This is sometimes referred to as the product version.
provisioningArtifactId
- The provisioning artifact identifier for this product. This is sometimes referred to as the product
version.public void setPathId(String pathId)
The identifier of the path for this product's provisioning.
pathId
- The identifier of the path for this product's provisioning.public String getPathId()
The identifier of the path for this product's provisioning.
public RecordDetail withPathId(String pathId)
The identifier of the path for this product's provisioning.
pathId
- The identifier of the path for this product's provisioning.public List<RecordError> getRecordErrors()
A list of errors that occurred while processing the request.
public void setRecordErrors(Collection<RecordError> recordErrors)
A list of errors that occurred while processing the request.
recordErrors
- A list of errors that occurred while processing the request.public RecordDetail withRecordErrors(RecordError... recordErrors)
A list of errors that occurred while processing the request.
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
- A list of errors that occurred while processing the request.public RecordDetail withRecordErrors(Collection<RecordError> recordErrors)
A list of errors that occurred while processing the request.
recordErrors
- A list of errors that occurred while processing the request.public List<RecordTag> getRecordTags()
List of tags associated with this record.
public void setRecordTags(Collection<RecordTag> recordTags)
List of tags associated with this record.
recordTags
- List of tags associated with this record.public RecordDetail withRecordTags(RecordTag... recordTags)
List of tags associated with this record.
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
- List of tags associated with this record.public RecordDetail withRecordTags(Collection<RecordTag> recordTags)
List of tags associated with this record.
recordTags
- List of tags associated with this record.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.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.