@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ProductViewDetail extends Object implements Serializable, Cloneable, StructuredPojo
Detailed product view information.
Constructor and Description |
---|
ProductViewDetail() |
Modifier and Type | Method and Description |
---|---|
ProductViewDetail |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedTime()
The UTC timestamp of the creation time.
|
String |
getProductARN()
The ARN associated with the product.
|
ProductViewSummary |
getProductViewSummary()
The summary metadata about the specified product view.
|
String |
getStatus()
Current status of the product.
|
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 |
setProductARN(String productARN)
The ARN associated with the product.
|
void |
setProductViewSummary(ProductViewSummary productViewSummary)
The summary metadata about the specified product view.
|
void |
setStatus(Status status)
Current status of the product.
|
void |
setStatus(String status)
Current status of the product.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
ProductViewDetail |
withCreatedTime(Date createdTime)
The UTC timestamp of the creation time.
|
ProductViewDetail |
withProductARN(String productARN)
The ARN associated with the product.
|
ProductViewDetail |
withProductViewSummary(ProductViewSummary productViewSummary)
The summary metadata about the specified product view.
|
ProductViewDetail |
withStatus(Status status)
Current status of the product.
|
ProductViewDetail |
withStatus(String status)
Current status of the product.
|
public void setProductViewSummary(ProductViewSummary productViewSummary)
The summary metadata about the specified product view.
productViewSummary
- The summary metadata about the specified product view.public ProductViewSummary getProductViewSummary()
The summary metadata about the specified product view.
public ProductViewDetail withProductViewSummary(ProductViewSummary productViewSummary)
The summary metadata about the specified product view.
productViewSummary
- The summary metadata about the specified product view.public void setStatus(String status)
Current status of the product.
AVAILABLE
- Product is available for use.
CREATING
- Creation of product started, not ready for use.
FAILED
- Action on product failed.
status
- Current status of the product.
AVAILABLE
- Product is available for use.
CREATING
- Creation of product started, not ready for use.
FAILED
- Action on product failed.
Status
public String getStatus()
Current status of the product.
AVAILABLE
- Product is available for use.
CREATING
- Creation of product started, not ready for use.
FAILED
- Action on product failed.
AVAILABLE
- Product is available for use.
CREATING
- Creation of product started, not ready for use.
FAILED
- Action on product failed.
Status
public ProductViewDetail withStatus(String status)
Current status of the product.
AVAILABLE
- Product is available for use.
CREATING
- Creation of product started, not ready for use.
FAILED
- Action on product failed.
status
- Current status of the product.
AVAILABLE
- Product is available for use.
CREATING
- Creation of product started, not ready for use.
FAILED
- Action on product failed.
Status
public void setStatus(Status status)
Current status of the product.
AVAILABLE
- Product is available for use.
CREATING
- Creation of product started, not ready for use.
FAILED
- Action on product failed.
status
- Current status of the product.
AVAILABLE
- Product is available for use.
CREATING
- Creation of product started, not ready for use.
FAILED
- Action on product failed.
Status
public ProductViewDetail withStatus(Status status)
Current status of the product.
AVAILABLE
- Product is available for use.
CREATING
- Creation of product started, not ready for use.
FAILED
- Action on product failed.
status
- Current status of the product.
AVAILABLE
- Product is available for use.
CREATING
- Creation of product started, not ready for use.
FAILED
- Action on product failed.
Status
public void setProductARN(String productARN)
The ARN associated with the product.
productARN
- The ARN associated with the product.public String getProductARN()
The ARN associated with the product.
public ProductViewDetail withProductARN(String productARN)
The ARN associated with the product.
productARN
- The ARN associated with the product.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 ProductViewDetail withCreatedTime(Date createdTime)
The UTC timestamp of the creation time.
createdTime
- The UTC timestamp of the creation time.public String toString()
toString
in class Object
Object.toString()
public ProductViewDetail 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.