Interface DescribeProvisionedProductPlanResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeProvisionedProductPlanResponse.Builder,
,DescribeProvisionedProductPlanResponse> SdkBuilder<DescribeProvisionedProductPlanResponse.Builder,
,DescribeProvisionedProductPlanResponse> SdkPojo
,SdkResponse.Builder
,ServiceCatalogResponse.Builder
- Enclosing class:
DescribeProvisionedProductPlanResponse
public static interface DescribeProvisionedProductPlanResponse.Builder
extends ServiceCatalogResponse.Builder, SdkPojo, CopyableBuilder<DescribeProvisionedProductPlanResponse.Builder,DescribeProvisionedProductPlanResponse>
-
Method Summary
Modifier and TypeMethodDescriptionnextPageToken
(String nextPageToken) The page token to use to retrieve the next set of results.provisionedProductPlanDetails
(Consumer<ProvisionedProductPlanDetails.Builder> provisionedProductPlanDetails) Information about the plan.provisionedProductPlanDetails
(ProvisionedProductPlanDetails provisionedProductPlanDetails) Information about the plan.resourceChanges
(Collection<ResourceChange> resourceChanges) Information about the resource changes that will occur when the plan is executed.resourceChanges
(Consumer<ResourceChange.Builder>... resourceChanges) Information about the resource changes that will occur when the plan is executed.resourceChanges
(ResourceChange... resourceChanges) Information about the resource changes that will occur when the plan is executed.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
-
provisionedProductPlanDetails
DescribeProvisionedProductPlanResponse.Builder provisionedProductPlanDetails(ProvisionedProductPlanDetails provisionedProductPlanDetails) Information about the plan.
- Parameters:
provisionedProductPlanDetails
- Information about the plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisionedProductPlanDetails
default DescribeProvisionedProductPlanResponse.Builder provisionedProductPlanDetails(Consumer<ProvisionedProductPlanDetails.Builder> provisionedProductPlanDetails) Information about the plan.
This is a convenience method that creates an instance of theProvisionedProductPlanDetails.Builder
avoiding the need to create one manually viaProvisionedProductPlanDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toprovisionedProductPlanDetails(ProvisionedProductPlanDetails)
.- Parameters:
provisionedProductPlanDetails
- a consumer that will call methods onProvisionedProductPlanDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceChanges
DescribeProvisionedProductPlanResponse.Builder resourceChanges(Collection<ResourceChange> resourceChanges) Information about the resource changes that will occur when the plan is executed.
- Parameters:
resourceChanges
- Information about the resource changes that will occur when the plan is executed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceChanges
Information about the resource changes that will occur when the plan is executed.
- Parameters:
resourceChanges
- Information about the resource changes that will occur when the plan is executed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceChanges
DescribeProvisionedProductPlanResponse.Builder resourceChanges(Consumer<ResourceChange.Builder>... resourceChanges) Information about the resource changes that will occur when the plan is executed.
This is a convenience method that creates an instance of theResourceChange.Builder
avoiding the need to create one manually viaResourceChange.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceChanges(List<ResourceChange>)
.- Parameters:
resourceChanges
- a consumer that will call methods onResourceChange.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nextPageToken
The page token to use to retrieve the next set of results. If there are no additional results, this value is null.
- Parameters:
nextPageToken
- The page token to use to retrieve the next set of results. If there are no additional results, this value is null.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-