@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ProvisionedProductDetail extends Object implements Serializable, Cloneable, StructuredPojo
Detailed information about a ProvisionedProduct object.
Constructor and Description |
---|
ProvisionedProductDetail() |
Modifier and Type | Method and Description |
---|---|
ProvisionedProductDetail |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The ARN associated with the ProvisionedProduct object.
|
Date |
getCreatedTime()
The UTC timestamp of the creation time.
|
String |
getId()
The identifier of the ProvisionedProduct object.
|
String |
getIdempotencyToken()
A token to disambiguate duplicate requests.
|
String |
getLastRecordId()
The record identifier of the last request performed on this ProvisionedProduct object.
|
String |
getName()
The user-friendly name of the ProvisionedProduct object.
|
String |
getStatus()
The current status of the ProvisionedProduct.
|
String |
getStatusMessage()
The current status message of the ProvisionedProduct.
|
String |
getType()
The type of the ProvisionedProduct object.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The ARN associated with the ProvisionedProduct object.
|
void |
setCreatedTime(Date createdTime)
The UTC timestamp of the creation time.
|
void |
setId(String id)
The identifier of the ProvisionedProduct object.
|
void |
setIdempotencyToken(String idempotencyToken)
A token to disambiguate duplicate requests.
|
void |
setLastRecordId(String lastRecordId)
The record identifier of the last request performed on this ProvisionedProduct object.
|
void |
setName(String name)
The user-friendly name of the ProvisionedProduct object.
|
void |
setStatus(ProvisionedProductStatus status)
The current status of the ProvisionedProduct.
|
void |
setStatus(String status)
The current status of the ProvisionedProduct.
|
void |
setStatusMessage(String statusMessage)
The current status message of the ProvisionedProduct.
|
void |
setType(String type)
The type of the ProvisionedProduct object.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
ProvisionedProductDetail |
withArn(String arn)
The ARN associated with the ProvisionedProduct object.
|
ProvisionedProductDetail |
withCreatedTime(Date createdTime)
The UTC timestamp of the creation time.
|
ProvisionedProductDetail |
withId(String id)
The identifier of the ProvisionedProduct object.
|
ProvisionedProductDetail |
withIdempotencyToken(String idempotencyToken)
A token to disambiguate duplicate requests.
|
ProvisionedProductDetail |
withLastRecordId(String lastRecordId)
The record identifier of the last request performed on this ProvisionedProduct object.
|
ProvisionedProductDetail |
withName(String name)
The user-friendly name of the ProvisionedProduct object.
|
ProvisionedProductDetail |
withStatus(ProvisionedProductStatus status)
The current status of the ProvisionedProduct.
|
ProvisionedProductDetail |
withStatus(String status)
The current status of the ProvisionedProduct.
|
ProvisionedProductDetail |
withStatusMessage(String statusMessage)
The current status message of the ProvisionedProduct.
|
ProvisionedProductDetail |
withType(String type)
The type of the ProvisionedProduct object.
|
public void setName(String name)
The user-friendly name of the ProvisionedProduct object.
name
- The user-friendly name of the ProvisionedProduct object.public String getName()
The user-friendly name of the ProvisionedProduct object.
public ProvisionedProductDetail withName(String name)
The user-friendly name of the ProvisionedProduct object.
name
- The user-friendly name of the ProvisionedProduct object.public void setArn(String arn)
The ARN associated with the ProvisionedProduct object.
arn
- The ARN associated with the ProvisionedProduct object.public String getArn()
The ARN associated with the ProvisionedProduct object.
public ProvisionedProductDetail withArn(String arn)
The ARN associated with the ProvisionedProduct object.
arn
- The ARN associated with the ProvisionedProduct object.public void setType(String type)
The type of the ProvisionedProduct object.
type
- The type of the ProvisionedProduct object.public String getType()
The type of the ProvisionedProduct object.
public ProvisionedProductDetail withType(String type)
The type of the ProvisionedProduct object.
type
- The type of the ProvisionedProduct object.public void setId(String id)
The identifier of the ProvisionedProduct object.
id
- The identifier of the ProvisionedProduct object.public String getId()
The identifier of the ProvisionedProduct object.
public ProvisionedProductDetail withId(String id)
The identifier of the ProvisionedProduct object.
id
- The identifier of the ProvisionedProduct object.public void setStatus(String status)
The current status of the ProvisionedProduct.
AVAILABLE
- Stable state, ready to perform any operation. The most recent action request succeeded
and completed.
UNDER_CHANGE
- Transitive state, operations performed may or may not have valid results. Wait for an
AVAILABLE
status before performing operations.
TAINTED
- Stable state, ready to perform any operation. The stack has completed the requested
operation but is not exactly what was requested. For example, a request to update to a new version failed and the
stack rolled back to the current version.
ERROR
- Something unexpected happened such that the provisioned product exists but the stack is not
running. For example, CloudFormation received an invalid parameter value and could not launch the stack.
status
- The current status of the ProvisionedProduct.
AVAILABLE
- Stable state, ready to perform any operation. The most recent action request
succeeded and completed.
UNDER_CHANGE
- Transitive state, operations performed may or may not have valid results. Wait
for an AVAILABLE
status before performing operations.
TAINTED
- Stable state, ready to perform any operation. The stack has completed the requested
operation but is not exactly what was requested. For example, a request to update to a new version failed
and the stack rolled back to the current version.
ERROR
- Something unexpected happened such that the provisioned product exists but the stack
is not running. For example, CloudFormation received an invalid parameter value and could not launch the
stack.
ProvisionedProductStatus
public String getStatus()
The current status of the ProvisionedProduct.
AVAILABLE
- Stable state, ready to perform any operation. The most recent action request succeeded
and completed.
UNDER_CHANGE
- Transitive state, operations performed may or may not have valid results. Wait for an
AVAILABLE
status before performing operations.
TAINTED
- Stable state, ready to perform any operation. The stack has completed the requested
operation but is not exactly what was requested. For example, a request to update to a new version failed and the
stack rolled back to the current version.
ERROR
- Something unexpected happened such that the provisioned product exists but the stack is not
running. For example, CloudFormation received an invalid parameter value and could not launch the stack.
AVAILABLE
- Stable state, ready to perform any operation. The most recent action request
succeeded and completed.
UNDER_CHANGE
- Transitive state, operations performed may or may not have valid results.
Wait for an AVAILABLE
status before performing operations.
TAINTED
- Stable state, ready to perform any operation. The stack has completed the
requested operation but is not exactly what was requested. For example, a request to update to a new
version failed and the stack rolled back to the current version.
ERROR
- Something unexpected happened such that the provisioned product exists but the stack
is not running. For example, CloudFormation received an invalid parameter value and could not launch the
stack.
ProvisionedProductStatus
public ProvisionedProductDetail withStatus(String status)
The current status of the ProvisionedProduct.
AVAILABLE
- Stable state, ready to perform any operation. The most recent action request succeeded
and completed.
UNDER_CHANGE
- Transitive state, operations performed may or may not have valid results. Wait for an
AVAILABLE
status before performing operations.
TAINTED
- Stable state, ready to perform any operation. The stack has completed the requested
operation but is not exactly what was requested. For example, a request to update to a new version failed and the
stack rolled back to the current version.
ERROR
- Something unexpected happened such that the provisioned product exists but the stack is not
running. For example, CloudFormation received an invalid parameter value and could not launch the stack.
status
- The current status of the ProvisionedProduct.
AVAILABLE
- Stable state, ready to perform any operation. The most recent action request
succeeded and completed.
UNDER_CHANGE
- Transitive state, operations performed may or may not have valid results. Wait
for an AVAILABLE
status before performing operations.
TAINTED
- Stable state, ready to perform any operation. The stack has completed the requested
operation but is not exactly what was requested. For example, a request to update to a new version failed
and the stack rolled back to the current version.
ERROR
- Something unexpected happened such that the provisioned product exists but the stack
is not running. For example, CloudFormation received an invalid parameter value and could not launch the
stack.
ProvisionedProductStatus
public void setStatus(ProvisionedProductStatus status)
The current status of the ProvisionedProduct.
AVAILABLE
- Stable state, ready to perform any operation. The most recent action request succeeded
and completed.
UNDER_CHANGE
- Transitive state, operations performed may or may not have valid results. Wait for an
AVAILABLE
status before performing operations.
TAINTED
- Stable state, ready to perform any operation. The stack has completed the requested
operation but is not exactly what was requested. For example, a request to update to a new version failed and the
stack rolled back to the current version.
ERROR
- Something unexpected happened such that the provisioned product exists but the stack is not
running. For example, CloudFormation received an invalid parameter value and could not launch the stack.
status
- The current status of the ProvisionedProduct.
AVAILABLE
- Stable state, ready to perform any operation. The most recent action request
succeeded and completed.
UNDER_CHANGE
- Transitive state, operations performed may or may not have valid results. Wait
for an AVAILABLE
status before performing operations.
TAINTED
- Stable state, ready to perform any operation. The stack has completed the requested
operation but is not exactly what was requested. For example, a request to update to a new version failed
and the stack rolled back to the current version.
ERROR
- Something unexpected happened such that the provisioned product exists but the stack
is not running. For example, CloudFormation received an invalid parameter value and could not launch the
stack.
ProvisionedProductStatus
public ProvisionedProductDetail withStatus(ProvisionedProductStatus status)
The current status of the ProvisionedProduct.
AVAILABLE
- Stable state, ready to perform any operation. The most recent action request succeeded
and completed.
UNDER_CHANGE
- Transitive state, operations performed may or may not have valid results. Wait for an
AVAILABLE
status before performing operations.
TAINTED
- Stable state, ready to perform any operation. The stack has completed the requested
operation but is not exactly what was requested. For example, a request to update to a new version failed and the
stack rolled back to the current version.
ERROR
- Something unexpected happened such that the provisioned product exists but the stack is not
running. For example, CloudFormation received an invalid parameter value and could not launch the stack.
status
- The current status of the ProvisionedProduct.
AVAILABLE
- Stable state, ready to perform any operation. The most recent action request
succeeded and completed.
UNDER_CHANGE
- Transitive state, operations performed may or may not have valid results. Wait
for an AVAILABLE
status before performing operations.
TAINTED
- Stable state, ready to perform any operation. The stack has completed the requested
operation but is not exactly what was requested. For example, a request to update to a new version failed
and the stack rolled back to the current version.
ERROR
- Something unexpected happened such that the provisioned product exists but the stack
is not running. For example, CloudFormation received an invalid parameter value and could not launch the
stack.
ProvisionedProductStatus
public void setStatusMessage(String statusMessage)
The current status message of the ProvisionedProduct.
statusMessage
- The current status message of the ProvisionedProduct.public String getStatusMessage()
The current status message of the ProvisionedProduct.
public ProvisionedProductDetail withStatusMessage(String statusMessage)
The current status message of the ProvisionedProduct.
statusMessage
- The current status message of the ProvisionedProduct.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 ProvisionedProductDetail withCreatedTime(Date createdTime)
The UTC timestamp of the creation time.
createdTime
- The UTC timestamp of the creation time.public void setIdempotencyToken(String idempotencyToken)
A token to disambiguate duplicate requests. You can use the same input in multiple requests, provided that you also specify a different idempotency token for each request.
idempotencyToken
- A token to disambiguate duplicate requests. You can use the same input in multiple requests, provided that
you also specify a different idempotency token for each request.public String getIdempotencyToken()
A token to disambiguate duplicate requests. You can use the same input in multiple requests, provided that you also specify a different idempotency token for each request.
public ProvisionedProductDetail withIdempotencyToken(String idempotencyToken)
A token to disambiguate duplicate requests. You can use the same input in multiple requests, provided that you also specify a different idempotency token for each request.
idempotencyToken
- A token to disambiguate duplicate requests. You can use the same input in multiple requests, provided that
you also specify a different idempotency token for each request.public void setLastRecordId(String lastRecordId)
The record identifier of the last request performed on this ProvisionedProduct object.
lastRecordId
- The record identifier of the last request performed on this ProvisionedProduct object.public String getLastRecordId()
The record identifier of the last request performed on this ProvisionedProduct object.
public ProvisionedProductDetail withLastRecordId(String lastRecordId)
The record identifier of the last request performed on this ProvisionedProduct object.
lastRecordId
- The record identifier of the last request performed on this ProvisionedProduct object.public String toString()
toString
in class Object
Object.toString()
public ProvisionedProductDetail 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.