Interface CreateProvisioningArtifactResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<CreateProvisioningArtifactResponse.Builder,CreateProvisioningArtifactResponse>,SdkBuilder<CreateProvisioningArtifactResponse.Builder,CreateProvisioningArtifactResponse>,SdkPojo,SdkResponse.Builder,ServiceCatalogResponse.Builder
- Enclosing class:
- CreateProvisioningArtifactResponse
public static interface CreateProvisioningArtifactResponse.Builder extends ServiceCatalogResponse.Builder, SdkPojo, CopyableBuilder<CreateProvisioningArtifactResponse.Builder,CreateProvisioningArtifactResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description CreateProvisioningArtifactResponse.Builderinfo(Map<String,String> info)Specify the template source with one of the following options, but not both.default CreateProvisioningArtifactResponse.BuilderprovisioningArtifactDetail(Consumer<ProvisioningArtifactDetail.Builder> provisioningArtifactDetail)Information about the provisioning artifact.CreateProvisioningArtifactResponse.BuilderprovisioningArtifactDetail(ProvisioningArtifactDetail provisioningArtifactDetail)Information about the provisioning artifact.CreateProvisioningArtifactResponse.Builderstatus(String status)The status of the current request.CreateProvisioningArtifactResponse.Builderstatus(Status status)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 Detail
-
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.Builderavoiding the need to create one manually viaProvisioningArtifactDetail.builder().When the
Consumercompletes,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:
provisioningArtifactDetail(ProvisioningArtifactDetail)
-
info
CreateProvisioningArtifactResponse.Builder info(Map<String,String> 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.
LoadTemplateFromURLUse the URL of the CloudFormation template in Amazon S3 or GitHub in JSON format.
ImportFromPhysicalIdUse 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.
LoadTemplateFromURLUse the URL of the CloudFormation template in Amazon S3 or GitHub in JSON format.
ImportFromPhysicalIdUse 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
CreateProvisioningArtifactResponse.Builder status(String status)
The status of the current request.
-
status
CreateProvisioningArtifactResponse.Builder status(Status status)
The status of the current request.
-
-