Interface DescribeProvisionedProductResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeProvisionedProductResponse.Builder,
,DescribeProvisionedProductResponse> SdkBuilder<DescribeProvisionedProductResponse.Builder,
,DescribeProvisionedProductResponse> SdkPojo
,SdkResponse.Builder
,ServiceCatalogResponse.Builder
- Enclosing class:
DescribeProvisionedProductResponse
public static interface DescribeProvisionedProductResponse.Builder
extends ServiceCatalogResponse.Builder, SdkPojo, CopyableBuilder<DescribeProvisionedProductResponse.Builder,DescribeProvisionedProductResponse>
-
Method Summary
Modifier and TypeMethodDescriptioncloudWatchDashboards
(Collection<CloudWatchDashboard> cloudWatchDashboards) Any CloudWatch dashboards that were created when provisioning the product.cloudWatchDashboards
(Consumer<CloudWatchDashboard.Builder>... cloudWatchDashboards) Any CloudWatch dashboards that were created when provisioning the product.cloudWatchDashboards
(CloudWatchDashboard... cloudWatchDashboards) Any CloudWatch dashboards that were created when provisioning the product.provisionedProductDetail
(Consumer<ProvisionedProductDetail.Builder> provisionedProductDetail) Information about the provisioned product.provisionedProductDetail
(ProvisionedProductDetail provisionedProductDetail) Information about the provisioned product.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
Methods inherited from interface software.amazon.awssdk.services.servicecatalog.model.ServiceCatalogResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
provisionedProductDetail
DescribeProvisionedProductResponse.Builder provisionedProductDetail(ProvisionedProductDetail provisionedProductDetail) Information about the provisioned product.
- Parameters:
provisionedProductDetail
- Information about the provisioned product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisionedProductDetail
default DescribeProvisionedProductResponse.Builder provisionedProductDetail(Consumer<ProvisionedProductDetail.Builder> provisionedProductDetail) Information about the provisioned product.
This is a convenience method that creates an instance of theProvisionedProductDetail.Builder
avoiding the need to create one manually viaProvisionedProductDetail.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toprovisionedProductDetail(ProvisionedProductDetail)
.- Parameters:
provisionedProductDetail
- a consumer that will call methods onProvisionedProductDetail.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
cloudWatchDashboards
DescribeProvisionedProductResponse.Builder cloudWatchDashboards(Collection<CloudWatchDashboard> cloudWatchDashboards) Any CloudWatch dashboards that were created when provisioning the product.
- Parameters:
cloudWatchDashboards
- Any CloudWatch dashboards that were created when provisioning the product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloudWatchDashboards
DescribeProvisionedProductResponse.Builder cloudWatchDashboards(CloudWatchDashboard... cloudWatchDashboards) Any CloudWatch dashboards that were created when provisioning the product.
- Parameters:
cloudWatchDashboards
- Any CloudWatch dashboards that were created when provisioning the product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloudWatchDashboards
DescribeProvisionedProductResponse.Builder cloudWatchDashboards(Consumer<CloudWatchDashboard.Builder>... cloudWatchDashboards) Any CloudWatch dashboards that were created when provisioning the product.
This is a convenience method that creates an instance of theCloudWatchDashboard.Builder
avoiding the need to create one manually viaCloudWatchDashboard.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocloudWatchDashboards(List<CloudWatchDashboard>)
.- Parameters:
cloudWatchDashboards
- a consumer that will call methods onCloudWatchDashboard.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-