Interface CreateProvisioningArtifactResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<CreateProvisioningArtifactResponse.Builder,
,CreateProvisioningArtifactResponse> SdkBuilder<CreateProvisioningArtifactResponse.Builder,
,CreateProvisioningArtifactResponse> SdkPojo
,SdkResponse.Builder
,ServiceCatalogResponse.Builder
- Enclosing class:
CreateProvisioningArtifactResponse
-
Method Summary
Modifier and TypeMethodDescriptionSpecify the template source with one of the following options, but not both.provisioningArtifactDetail
(Consumer<ProvisioningArtifactDetail.Builder> provisioningArtifactDetail) Information about the provisioning artifact.provisioningArtifactDetail
(ProvisioningArtifactDetail provisioningArtifactDetail) Information about the provisioning artifact.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
CreateProvisioningArtifactResponse.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 CreateProvisioningArtifactResponse.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
Specify the template source with one of the following options, but not both. Keys accepted: [
LoadTemplateFromURL
,ImportFromPhysicalId
].Use the URL of the CloudFormation template in Amazon S3 or GitHub in JSON format.
LoadTemplateFromURL
Use the URL of the CloudFormation template in Amazon S3 or GitHub in JSON format.
ImportFromPhysicalId
Use the physical id of the resource that contains the template; currently supports CloudFormation stack ARN.
- Parameters:
info
- Specify the template source with one of the following options, but not both. Keys accepted: [LoadTemplateFromURL
,ImportFromPhysicalId
].Use the URL of the CloudFormation template in Amazon S3 or GitHub in JSON format.
LoadTemplateFromURL
Use the URL of the CloudFormation template in Amazon S3 or GitHub in JSON format.
ImportFromPhysicalId
Use the physical id of the resource that contains the template; currently supports CloudFormation stack ARN.
- 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:
-