CopyableBuilder<ProvisionedProductDetail.Builder,ProvisionedProductDetail>
, SdkBuilder<ProvisionedProductDetail.Builder,ProvisionedProductDetail>
public static interface ProvisionedProductDetail.Builder extends CopyableBuilder<ProvisionedProductDetail.Builder,ProvisionedProductDetail>
Modifier and Type | Method | Description |
---|---|---|
ProvisionedProductDetail.Builder |
arn(String arn) |
The ARN associated with the ProvisionedProduct object.
|
ProvisionedProductDetail.Builder |
createdTime(Date createdTime) |
The UTC timestamp of the creation time.
|
ProvisionedProductDetail.Builder |
id(String id) |
The identifier of the ProvisionedProduct object.
|
ProvisionedProductDetail.Builder |
idempotencyToken(String idempotencyToken) |
A token to disambiguate duplicate requests.
|
ProvisionedProductDetail.Builder |
lastRecordId(String lastRecordId) |
The record identifier of the last request performed on this ProvisionedProduct object.
|
ProvisionedProductDetail.Builder |
name(String name) |
The user-friendly name of the ProvisionedProduct object.
|
ProvisionedProductDetail.Builder |
status(String status) |
The current status of the ProvisionedProduct.
|
ProvisionedProductDetail.Builder |
status(ProvisionedProductStatus status) |
The current status of the ProvisionedProduct.
|
ProvisionedProductDetail.Builder |
statusMessage(String statusMessage) |
The current status message of the ProvisionedProduct.
|
ProvisionedProductDetail.Builder |
type(String type) |
The type of the ProvisionedProduct object.
|
copy
apply, build
ProvisionedProductDetail.Builder name(String name)
The user-friendly name of the ProvisionedProduct object.
name
- The user-friendly name of the ProvisionedProduct object.ProvisionedProductDetail.Builder arn(String arn)
The ARN associated with the ProvisionedProduct object.
arn
- The ARN associated with the ProvisionedProduct object.ProvisionedProductDetail.Builder type(String type)
The type of the ProvisionedProduct object.
type
- The type of the ProvisionedProduct object.ProvisionedProductDetail.Builder id(String id)
The identifier of the ProvisionedProduct object.
id
- The identifier of the ProvisionedProduct object.ProvisionedProductDetail.Builder status(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
ProvisionedProductDetail.Builder status(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
ProvisionedProductDetail.Builder statusMessage(String statusMessage)
The current status message of the ProvisionedProduct.
statusMessage
- The current status message of the ProvisionedProduct.ProvisionedProductDetail.Builder createdTime(Date createdTime)
The UTC timestamp of the creation time.
createdTime
- The UTC timestamp of the creation time.ProvisionedProductDetail.Builder idempotencyToken(String idempotencyToken)
A token to disambiguate duplicate requests. You can create multiple resources using 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 create multiple resources using the same input in
multiple requests, provided that you also specify a different idempotency token for each request.ProvisionedProductDetail.Builder lastRecordId(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.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.