@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.
Status
public 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.
Status
public 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.
Status
public 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.
Status
public 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.
Status
public 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 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.