public static interface CreateProvisioningArtifactRequest.Builder extends ServiceCatalogRequest.Builder, SdkPojo, CopyableBuilder<CreateProvisioningArtifactRequest.Builder,CreateProvisioningArtifactRequest>
build
overrideConfiguration
copy
applyMutation, build
CreateProvisioningArtifactRequest.Builder acceptLanguage(String acceptLanguage)
The language code.
en
- English (default)
jp
- Japanese
zh
- Chinese
acceptLanguage
- The language code.
en
- English (default)
jp
- Japanese
zh
- Chinese
CreateProvisioningArtifactRequest.Builder productId(String productId)
The product identifier.
productId
- The product identifier.CreateProvisioningArtifactRequest.Builder parameters(ProvisioningArtifactProperties parameters)
The configuration for the provisioning artifact.
parameters
- The configuration for the provisioning artifact.default CreateProvisioningArtifactRequest.Builder parameters(Consumer<ProvisioningArtifactProperties.Builder> parameters)
The configuration for the provisioning artifact.
This is a convenience that creates an instance of theProvisioningArtifactProperties.Builder
avoiding
the need to create one manually via ProvisioningArtifactProperties.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to parameters(ProvisioningArtifactProperties)
.parameters
- a consumer that will call methods on ProvisioningArtifactProperties.Builder
parameters(ProvisioningArtifactProperties)
CreateProvisioningArtifactRequest.Builder idempotencyToken(String idempotencyToken)
A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.
idempotencyToken
- A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the
idempotency token, the same response is returned for each repeated request.CreateProvisioningArtifactRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.CreateProvisioningArtifactRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.