@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ProductViewDetail extends Object implements Serializable, Cloneable, StructuredPojo
Information about a product view.
| Constructor and Description |
|---|
ProductViewDetail() |
| Modifier and Type | Method and Description |
|---|---|
ProductViewDetail |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedTime()
The UTC time stamp of the creation time.
|
String |
getProductARN()
The ARN of the product.
|
ProductViewSummary |
getProductViewSummary()
Summary information about the product view.
|
SourceConnectionDetail |
getSourceConnection()
A top level
ProductViewDetail response containing details about the product’s connection. |
String |
getStatus()
The status of the product.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setCreatedTime(Date createdTime)
The UTC time stamp of the creation time.
|
void |
setProductARN(String productARN)
The ARN of the product.
|
void |
setProductViewSummary(ProductViewSummary productViewSummary)
Summary information about the product view.
|
void |
setSourceConnection(SourceConnectionDetail sourceConnection)
A top level
ProductViewDetail response containing details about the product’s connection. |
void |
setStatus(Status status)
The status of the product.
|
void |
setStatus(String status)
The status of the product.
|
String |
toString()
Returns a string representation of this object.
|
ProductViewDetail |
withCreatedTime(Date createdTime)
The UTC time stamp of the creation time.
|
ProductViewDetail |
withProductARN(String productARN)
The ARN of the product.
|
ProductViewDetail |
withProductViewSummary(ProductViewSummary productViewSummary)
Summary information about the product view.
|
ProductViewDetail |
withSourceConnection(SourceConnectionDetail sourceConnection)
A top level
ProductViewDetail response containing details about the product’s connection. |
ProductViewDetail |
withStatus(Status status)
The status of the product.
|
ProductViewDetail |
withStatus(String status)
The status of the product.
|
public void setProductViewSummary(ProductViewSummary productViewSummary)
Summary information about the product view.
productViewSummary - Summary information about the product view.public ProductViewSummary getProductViewSummary()
Summary information about the product view.
public ProductViewDetail withProductViewSummary(ProductViewSummary productViewSummary)
Summary information about the product view.
productViewSummary - Summary information about the product view.public void setStatus(String status)
The status of the product.
AVAILABLE - The product is ready for use.
CREATING - Product creation has started; the product is not ready for use.
FAILED - An action failed.
status - The status of the product.
AVAILABLE - The product is ready for use.
CREATING - Product creation has started; the product is not ready for use.
FAILED - An action failed.
Statuspublic String getStatus()
The status of the product.
AVAILABLE - The product is ready for use.
CREATING - Product creation has started; the product is not ready for use.
FAILED - An action failed.
AVAILABLE - The product is ready for use.
CREATING - Product creation has started; the product is not ready for use.
FAILED - An action failed.
Statuspublic ProductViewDetail withStatus(String status)
The status of the product.
AVAILABLE - The product is ready for use.
CREATING - Product creation has started; the product is not ready for use.
FAILED - An action failed.
status - The status of the product.
AVAILABLE - The product is ready for use.
CREATING - Product creation has started; the product is not ready for use.
FAILED - An action failed.
Statuspublic void setStatus(Status status)
The status of the product.
AVAILABLE - The product is ready for use.
CREATING - Product creation has started; the product is not ready for use.
FAILED - An action failed.
status - The status of the product.
AVAILABLE - The product is ready for use.
CREATING - Product creation has started; the product is not ready for use.
FAILED - An action failed.
Statuspublic ProductViewDetail withStatus(Status status)
The status of the product.
AVAILABLE - The product is ready for use.
CREATING - Product creation has started; the product is not ready for use.
FAILED - An action failed.
status - The status of the product.
AVAILABLE - The product is ready for use.
CREATING - Product creation has started; the product is not ready for use.
FAILED - An action failed.
Statuspublic void setProductARN(String productARN)
The ARN of the product.
productARN - The ARN of the product.public String getProductARN()
The ARN of the product.
public ProductViewDetail withProductARN(String productARN)
The ARN of the product.
productARN - The ARN of the product.public void setCreatedTime(Date createdTime)
The UTC time stamp of the creation time.
createdTime - The UTC time stamp of the creation time.public Date getCreatedTime()
The UTC time stamp of the creation time.
public ProductViewDetail withCreatedTime(Date createdTime)
The UTC time stamp of the creation time.
createdTime - The UTC time stamp of the creation time.public void setSourceConnection(SourceConnectionDetail sourceConnection)
A top level ProductViewDetail response containing details about the product’s connection. Service
Catalog returns this field for the CreateProduct, UpdateProduct,
DescribeProductAsAdmin, and SearchProductAsAdmin APIs. This response contains the same
fields as the ConnectionParameters request, with the addition of the LastSync response.
sourceConnection - A top level ProductViewDetail response containing details about the product’s connection.
Service Catalog returns this field for the CreateProduct, UpdateProduct,
DescribeProductAsAdmin, and SearchProductAsAdmin APIs. This response contains
the same fields as the ConnectionParameters request, with the addition of the
LastSync response.public SourceConnectionDetail getSourceConnection()
A top level ProductViewDetail response containing details about the product’s connection. Service
Catalog returns this field for the CreateProduct, UpdateProduct,
DescribeProductAsAdmin, and SearchProductAsAdmin APIs. This response contains the same
fields as the ConnectionParameters request, with the addition of the LastSync response.
ProductViewDetail response containing details about the product’s connection.
Service Catalog returns this field for the CreateProduct, UpdateProduct,
DescribeProductAsAdmin, and SearchProductAsAdmin APIs. This response contains
the same fields as the ConnectionParameters request, with the addition of the
LastSync response.public ProductViewDetail withSourceConnection(SourceConnectionDetail sourceConnection)
A top level ProductViewDetail response containing details about the product’s connection. Service
Catalog returns this field for the CreateProduct, UpdateProduct,
DescribeProductAsAdmin, and SearchProductAsAdmin APIs. This response contains the same
fields as the ConnectionParameters request, with the addition of the LastSync response.
sourceConnection - A top level ProductViewDetail response containing details about the product’s connection.
Service Catalog returns this field for the CreateProduct, UpdateProduct,
DescribeProductAsAdmin, and SearchProductAsAdmin APIs. This response contains
the same fields as the ConnectionParameters request, with the addition of the
LastSync response.public String toString()
toString in class ObjectObject.toString()public ProductViewDetail clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.