StructuredPojo
, ToCopyableBuilder<RecordDetail.Builder,RecordDetail>
@Generated("software.amazon.awssdk:codegen") public class RecordDetail extends Object implements StructuredPojo, ToCopyableBuilder<RecordDetail.Builder,RecordDetail>
The full details of a specific ProvisionedProduct object.
Modifier and Type | Class | Description |
---|---|---|
static interface |
RecordDetail.Builder |
Modifier and Type | Method | Description |
---|---|---|
static RecordDetail.Builder |
builder() |
|
Date |
createdTime() |
The UTC timestamp of the creation time.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
Marshalls this structured data using the given
ProtocolMarshaller . |
String |
pathId() |
The identifier of the path for this product's provisioning.
|
String |
productId() |
The product identifier.
|
String |
provisionedProductId() |
The identifier of the ProvisionedProduct object.
|
String |
provisionedProductName() |
The user-friendly name of the ProvisionedProduct object.
|
String |
provisionedProductType() |
The type of the ProvisionedProduct object.
|
String |
provisioningArtifactId() |
The provisioning artifact identifier for this product.
|
List<RecordError> |
recordErrors() |
A list of errors that occurred while processing the request.
|
String |
recordId() |
The identifier of the ProvisionedProduct object record.
|
List<RecordTag> |
recordTags() |
List of tags associated with this record.
|
String |
recordType() |
The record type for this record.
|
static Class<? extends RecordDetail.Builder> |
serializableBuilderClass() |
|
String |
status() |
The status of the ProvisionedProduct object.
|
RecordDetail.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
|
Date |
updatedTime() |
The time when the record for the ProvisionedProduct object was last updated.
|
public String recordId()
The identifier of the ProvisionedProduct object record.
public String provisionedProductName()
The user-friendly name of the ProvisionedProduct object.
public 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 roll-back.
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 roll-back.
SUCCEEDED
- The requested operation has successfully completed.
FAILED
- The requested operation has completed but has failed. Investigate using the error
messages returned.
RecordStatus
public Date createdTime()
The UTC timestamp of the creation time.
public Date updatedTime()
The time when the record for the ProvisionedProduct object was last updated.
public String provisionedProductType()
The type of the ProvisionedProduct object.
public String recordType()
The record type for this record.
public String provisionedProductId()
The identifier of the ProvisionedProduct object.
public String productId()
The product identifier.
public String provisioningArtifactId()
The provisioning artifact identifier for this product. This is sometimes referred to as the product version.
public String pathId()
The identifier of the path for this product's provisioning.
public List<RecordError> recordErrors()
A list of errors that occurred while processing the request.
public List<RecordTag> recordTags()
List of tags associated with this record.
public RecordDetail.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<RecordDetail.Builder,RecordDetail>
public static RecordDetail.Builder builder()
public static Class<? extends RecordDetail.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.