public static interface ProductViewDetail.Builder extends SdkPojo, CopyableBuilder<ProductViewDetail.Builder,ProductViewDetail>
| Modifier and Type | Method and Description |
|---|---|
ProductViewDetail.Builder |
createdTime(Instant createdTime)
The UTC time stamp of the creation time.
|
ProductViewDetail.Builder |
productARN(String productARN)
The ARN of the product.
|
default ProductViewDetail.Builder |
productViewSummary(Consumer<ProductViewSummary.Builder> productViewSummary)
Summary information about the product view.
|
ProductViewDetail.Builder |
productViewSummary(ProductViewSummary productViewSummary)
Summary information about the product view.
|
default ProductViewDetail.Builder |
sourceConnection(Consumer<SourceConnectionDetail.Builder> sourceConnection)
A top level
ProductViewDetail response containing details about the product’s connection. |
ProductViewDetail.Builder |
sourceConnection(SourceConnectionDetail sourceConnection)
A top level
ProductViewDetail response containing details about the product’s connection. |
ProductViewDetail.Builder |
status(Status status)
The status of the product.
|
ProductViewDetail.Builder |
status(String status)
The status of the product.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildProductViewDetail.Builder productViewSummary(ProductViewSummary productViewSummary)
Summary information about the product view.
productViewSummary - Summary information about the product view.default ProductViewDetail.Builder productViewSummary(Consumer<ProductViewSummary.Builder> productViewSummary)
Summary information about the product view.
This is a convenience method that creates an instance of theProductViewSummary.Builder avoiding the
need to create one manually via ProductViewSummary.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to productViewSummary(ProductViewSummary).
productViewSummary - a consumer that will call methods on ProductViewSummary.BuilderproductViewSummary(ProductViewSummary)ProductViewDetail.Builder status(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,
StatusProductViewDetail.Builder status(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,
StatusProductViewDetail.Builder productARN(String productARN)
The ARN of the product.
productARN - The ARN of the product.ProductViewDetail.Builder createdTime(Instant createdTime)
The UTC time stamp of the creation time.
createdTime - The UTC time stamp of the creation time.ProductViewDetail.Builder sourceConnection(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.default ProductViewDetail.Builder sourceConnection(Consumer<SourceConnectionDetail.Builder> 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.
SourceConnectionDetail.Builder avoiding
the need to create one manually via SourceConnectionDetail.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to sourceConnection(SourceConnectionDetail).
sourceConnection - a consumer that will call methods on SourceConnectionDetail.BuildersourceConnection(SourceConnectionDetail)Copyright © 2023. All rights reserved.