Interface DescribeProvisioningArtifactResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeProvisioningArtifactResponse.Builder,
,DescribeProvisioningArtifactResponse> SdkBuilder<DescribeProvisioningArtifactResponse.Builder,
,DescribeProvisioningArtifactResponse> SdkPojo
,SdkResponse.Builder
,ServiceCatalogResponse.Builder
- Enclosing class:
DescribeProvisioningArtifactResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe URL of the CloudFormation template in Amazon S3 or GitHub in JSON format.provisioningArtifactDetail
(Consumer<ProvisioningArtifactDetail.Builder> provisioningArtifactDetail) Information about the provisioning artifact.provisioningArtifactDetail
(ProvisioningArtifactDetail provisioningArtifactDetail) Information about the provisioning artifact.provisioningArtifactParameters
(Collection<ProvisioningArtifactParameter> provisioningArtifactParameters) Information about the parameters used to provision the product.provisioningArtifactParameters
(Consumer<ProvisioningArtifactParameter.Builder>... provisioningArtifactParameters) Information about the parameters used to provision the product.provisioningArtifactParameters
(ProvisioningArtifactParameter... provisioningArtifactParameters) Information about the parameters used to provision the product.The status of the current request.The status of the current request.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
-
provisioningArtifactDetail
DescribeProvisioningArtifactResponse.Builder provisioningArtifactDetail(ProvisioningArtifactDetail provisioningArtifactDetail) Information about the provisioning artifact.
- Parameters:
provisioningArtifactDetail
- Information about the provisioning artifact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisioningArtifactDetail
default DescribeProvisioningArtifactResponse.Builder provisioningArtifactDetail(Consumer<ProvisioningArtifactDetail.Builder> provisioningArtifactDetail) Information about the provisioning artifact.
This is a convenience method that creates an instance of theProvisioningArtifactDetail.Builder
avoiding the need to create one manually viaProvisioningArtifactDetail.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toprovisioningArtifactDetail(ProvisioningArtifactDetail)
.- Parameters:
provisioningArtifactDetail
- a consumer that will call methods onProvisioningArtifactDetail.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
info
The URL of the CloudFormation template in Amazon S3 or GitHub in JSON format.
- Parameters:
info
- The URL of the CloudFormation template in Amazon S3 or GitHub in JSON format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the current request.
- Parameters:
status
- The status of the current request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the current request.
- Parameters:
status
- The status of the current request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
provisioningArtifactParameters
DescribeProvisioningArtifactResponse.Builder provisioningArtifactParameters(Collection<ProvisioningArtifactParameter> provisioningArtifactParameters) Information about the parameters used to provision the product.
- Parameters:
provisioningArtifactParameters
- Information about the parameters used to provision the product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisioningArtifactParameters
DescribeProvisioningArtifactResponse.Builder provisioningArtifactParameters(ProvisioningArtifactParameter... provisioningArtifactParameters) Information about the parameters used to provision the product.
- Parameters:
provisioningArtifactParameters
- Information about the parameters used to provision the product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisioningArtifactParameters
DescribeProvisioningArtifactResponse.Builder provisioningArtifactParameters(Consumer<ProvisioningArtifactParameter.Builder>... provisioningArtifactParameters) Information about the parameters used to provision the product.
This is a convenience method that creates an instance of theProvisioningArtifactParameter.Builder
avoiding the need to create one manually viaProvisioningArtifactParameter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toprovisioningArtifactParameters(List<ProvisioningArtifactParameter>)
.- Parameters:
provisioningArtifactParameters
- a consumer that will call methods onProvisioningArtifactParameter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-