Interface DescribeProvisioningParametersResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeProvisioningParametersResponse.Builder,
,DescribeProvisioningParametersResponse> SdkBuilder<DescribeProvisioningParametersResponse.Builder,
,DescribeProvisioningParametersResponse> SdkPojo
,SdkResponse.Builder
,ServiceCatalogResponse.Builder
- Enclosing class:
DescribeProvisioningParametersResponse
-
Method Summary
Modifier and TypeMethodDescriptionconstraintSummaries
(Collection<ConstraintSummary> constraintSummaries) Information about the constraints used to provision the product.constraintSummaries
(Consumer<ConstraintSummary.Builder>... constraintSummaries) Information about the constraints used to provision the product.constraintSummaries
(ConstraintSummary... constraintSummaries) Information about the constraints used to provision the product.provisioningArtifactOutputKeys
(Collection<ProvisioningArtifactOutput> provisioningArtifactOutputKeys) A list of the keys and descriptions of the outputs.provisioningArtifactOutputKeys
(Consumer<ProvisioningArtifactOutput.Builder>... provisioningArtifactOutputKeys) A list of the keys and descriptions of the outputs.provisioningArtifactOutputKeys
(ProvisioningArtifactOutput... provisioningArtifactOutputKeys) A list of the keys and descriptions of the outputs.provisioningArtifactOutputs
(Collection<ProvisioningArtifactOutput> provisioningArtifactOutputs) Deprecated.This property is deprecated and returns the Id and Description of the Provisioning Artifact.provisioningArtifactOutputs
(Consumer<ProvisioningArtifactOutput.Builder>... provisioningArtifactOutputs) Deprecated.This property is deprecated and returns the Id and Description of the Provisioning Artifact.provisioningArtifactOutputs
(ProvisioningArtifactOutput... provisioningArtifactOutputs) Deprecated.This property is deprecated and returns the Id and Description of 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.provisioningArtifactPreferences
(Consumer<ProvisioningArtifactPreferences.Builder> provisioningArtifactPreferences) An object that contains information about preferences, such as Regions and accounts, for the provisioning artifact.provisioningArtifactPreferences
(ProvisioningArtifactPreferences provisioningArtifactPreferences) An object that contains information about preferences, such as Regions and accounts, for the provisioning artifact.tagOptions
(Collection<TagOptionSummary> tagOptions) Information about the TagOptions associated with the resource.tagOptions
(Consumer<TagOptionSummary.Builder>... tagOptions) Information about the TagOptions associated with the resource.tagOptions
(TagOptionSummary... tagOptions) Information about the TagOptions associated with the resource.usageInstructions
(Collection<UsageInstruction> usageInstructions) Any additional metadata specifically related to the provisioning of the product.usageInstructions
(Consumer<UsageInstruction.Builder>... usageInstructions) Any additional metadata specifically related to the provisioning of the product.usageInstructions
(UsageInstruction... usageInstructions) Any additional metadata specifically related to the provisioning of the 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
-
provisioningArtifactParameters
DescribeProvisioningParametersResponse.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
DescribeProvisioningParametersResponse.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
DescribeProvisioningParametersResponse.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:
-
constraintSummaries
DescribeProvisioningParametersResponse.Builder constraintSummaries(Collection<ConstraintSummary> constraintSummaries) Information about the constraints used to provision the product.
- Parameters:
constraintSummaries
- Information about the constraints used to provision the product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
constraintSummaries
DescribeProvisioningParametersResponse.Builder constraintSummaries(ConstraintSummary... constraintSummaries) Information about the constraints used to provision the product.
- Parameters:
constraintSummaries
- Information about the constraints used to provision the product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
constraintSummaries
DescribeProvisioningParametersResponse.Builder constraintSummaries(Consumer<ConstraintSummary.Builder>... constraintSummaries) Information about the constraints used to provision the product.
This is a convenience method that creates an instance of theConstraintSummary.Builder
avoiding the need to create one manually viaConstraintSummary.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toconstraintSummaries(List<ConstraintSummary>)
.- Parameters:
constraintSummaries
- a consumer that will call methods onConstraintSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
usageInstructions
DescribeProvisioningParametersResponse.Builder usageInstructions(Collection<UsageInstruction> usageInstructions) Any additional metadata specifically related to the provisioning of the product. For example, see the
Version
field of the CloudFormation template.- Parameters:
usageInstructions
- Any additional metadata specifically related to the provisioning of the product. For example, see theVersion
field of the CloudFormation template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
usageInstructions
DescribeProvisioningParametersResponse.Builder usageInstructions(UsageInstruction... usageInstructions) Any additional metadata specifically related to the provisioning of the product. For example, see the
Version
field of the CloudFormation template.- Parameters:
usageInstructions
- Any additional metadata specifically related to the provisioning of the product. For example, see theVersion
field of the CloudFormation template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
usageInstructions
DescribeProvisioningParametersResponse.Builder usageInstructions(Consumer<UsageInstruction.Builder>... usageInstructions) Any additional metadata specifically related to the provisioning of the product. For example, see the
This is a convenience method that creates an instance of theVersion
field of the CloudFormation template.UsageInstruction.Builder
avoiding the need to create one manually viaUsageInstruction.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tousageInstructions(List<UsageInstruction>)
.- Parameters:
usageInstructions
- a consumer that will call methods onUsageInstruction.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tagOptions
Information about the TagOptions associated with the resource.
- Parameters:
tagOptions
- Information about the TagOptions associated with the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tagOptions
Information about the TagOptions associated with the resource.
- Parameters:
tagOptions
- Information about the TagOptions associated with the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tagOptions
DescribeProvisioningParametersResponse.Builder tagOptions(Consumer<TagOptionSummary.Builder>... tagOptions) Information about the TagOptions associated with the resource.
This is a convenience method that creates an instance of theTagOptionSummary.Builder
avoiding the need to create one manually viaTagOptionSummary.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totagOptions(List<TagOptionSummary>)
.- Parameters:
tagOptions
- a consumer that will call methods onTagOptionSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
provisioningArtifactPreferences
DescribeProvisioningParametersResponse.Builder provisioningArtifactPreferences(ProvisioningArtifactPreferences provisioningArtifactPreferences) An object that contains information about preferences, such as Regions and accounts, for the provisioning artifact.
- Parameters:
provisioningArtifactPreferences
- An object that contains information about preferences, such as Regions and accounts, for the provisioning artifact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisioningArtifactPreferences
default DescribeProvisioningParametersResponse.Builder provisioningArtifactPreferences(Consumer<ProvisioningArtifactPreferences.Builder> provisioningArtifactPreferences) An object that contains information about preferences, such as Regions and accounts, for the provisioning artifact.
This is a convenience method that creates an instance of theProvisioningArtifactPreferences.Builder
avoiding the need to create one manually viaProvisioningArtifactPreferences.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toprovisioningArtifactPreferences(ProvisioningArtifactPreferences)
.- Parameters:
provisioningArtifactPreferences
- a consumer that will call methods onProvisioningArtifactPreferences.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
provisioningArtifactOutputs
@Deprecated DescribeProvisioningParametersResponse.Builder provisioningArtifactOutputs(Collection<ProvisioningArtifactOutput> provisioningArtifactOutputs) Deprecated.This property is deprecated and returns the Id and Description of the Provisioning Artifact. Use ProvisioningArtifactOutputKeys instead to get the Keys and Descriptions of the outputs.The output of the provisioning artifact.
- Parameters:
provisioningArtifactOutputs
- The output of the provisioning artifact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisioningArtifactOutputs
@Deprecated DescribeProvisioningParametersResponse.Builder provisioningArtifactOutputs(ProvisioningArtifactOutput... provisioningArtifactOutputs) Deprecated.This property is deprecated and returns the Id and Description of the Provisioning Artifact. Use ProvisioningArtifactOutputKeys instead to get the Keys and Descriptions of the outputs.The output of the provisioning artifact.
- Parameters:
provisioningArtifactOutputs
- The output of the provisioning artifact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisioningArtifactOutputs
@Deprecated DescribeProvisioningParametersResponse.Builder provisioningArtifactOutputs(Consumer<ProvisioningArtifactOutput.Builder>... provisioningArtifactOutputs) Deprecated.This property is deprecated and returns the Id and Description of the Provisioning Artifact. Use ProvisioningArtifactOutputKeys instead to get the Keys and Descriptions of the outputs.The output of the provisioning artifact.
This is a convenience method that creates an instance of theProvisioningArtifactOutput.Builder
avoiding the need to create one manually viaProvisioningArtifactOutput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toprovisioningArtifactOutputs(List<ProvisioningArtifactOutput>)
.- Parameters:
provisioningArtifactOutputs
- a consumer that will call methods onProvisioningArtifactOutput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
provisioningArtifactOutputKeys
DescribeProvisioningParametersResponse.Builder provisioningArtifactOutputKeys(Collection<ProvisioningArtifactOutput> provisioningArtifactOutputKeys) A list of the keys and descriptions of the outputs. These outputs can be referenced from a provisioned product launched from this provisioning artifact.
- Parameters:
provisioningArtifactOutputKeys
- A list of the keys and descriptions of the outputs. These outputs can be referenced from a provisioned product launched from this provisioning artifact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisioningArtifactOutputKeys
DescribeProvisioningParametersResponse.Builder provisioningArtifactOutputKeys(ProvisioningArtifactOutput... provisioningArtifactOutputKeys) A list of the keys and descriptions of the outputs. These outputs can be referenced from a provisioned product launched from this provisioning artifact.
- Parameters:
provisioningArtifactOutputKeys
- A list of the keys and descriptions of the outputs. These outputs can be referenced from a provisioned product launched from this provisioning artifact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisioningArtifactOutputKeys
DescribeProvisioningParametersResponse.Builder provisioningArtifactOutputKeys(Consumer<ProvisioningArtifactOutput.Builder>... provisioningArtifactOutputKeys) A list of the keys and descriptions of the outputs. These outputs can be referenced from a provisioned product launched from this provisioning artifact.
This is a convenience method that creates an instance of theProvisioningArtifactOutput.Builder
avoiding the need to create one manually viaProvisioningArtifactOutput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toprovisioningArtifactOutputKeys(List<ProvisioningArtifactOutput>)
.- Parameters:
provisioningArtifactOutputKeys
- a consumer that will call methods onProvisioningArtifactOutput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-