public static interface CreateProductRequest.Builder extends ServiceCatalogRequest.Builder, SdkPojo, CopyableBuilder<CreateProductRequest.Builder,CreateProductRequest>
buildoverrideConfigurationcopyapplyMutation, buildCreateProductRequest.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
CreateProductRequest.Builder name(String name)
The name of the product.
name - The name of the product.CreateProductRequest.Builder owner(String owner)
The owner of the product.
owner - The owner of the product.CreateProductRequest.Builder description(String description)
The description of the product.
description - The description of the product.CreateProductRequest.Builder distributor(String distributor)
The distributor of the product.
distributor - The distributor of the product.CreateProductRequest.Builder supportDescription(String supportDescription)
The support information about the product.
supportDescription - The support information about the product.CreateProductRequest.Builder supportEmail(String supportEmail)
The contact email for product support.
supportEmail - The contact email for product support.CreateProductRequest.Builder supportUrl(String supportUrl)
The contact URL for product support.
supportUrl - The contact URL for product support.CreateProductRequest.Builder productType(String productType)
The type of product.
productType - The type of product.ProductType,
ProductTypeCreateProductRequest.Builder productType(ProductType productType)
The type of product.
productType - The type of product.ProductType,
ProductTypeCreateProductRequest.Builder tags(Collection<Tag> tags)
One or more tags.
tags - One or more tags.CreateProductRequest.Builder tags(Tag... tags)
One or more tags.
tags - One or more tags.CreateProductRequest.Builder tags(Consumer<Tag.Builder>... tags)
One or more tags.
This is a convenience that creates an instance of theList.Builder avoiding the need to create
one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its result
is passed to #tags(List) .tags - a consumer that will call methods on List.Builder #tags(List) CreateProductRequest.Builder provisioningArtifactParameters(ProvisioningArtifactProperties provisioningArtifactParameters)
The configuration of the provisioning artifact.
provisioningArtifactParameters - The configuration of the provisioning artifact.default CreateProductRequest.Builder provisioningArtifactParameters(Consumer<ProvisioningArtifactProperties.Builder> provisioningArtifactParameters)
The configuration of 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
provisioningArtifactParameters(ProvisioningArtifactProperties).provisioningArtifactParameters - a consumer that will call methods on ProvisioningArtifactProperties.BuilderprovisioningArtifactParameters(ProvisioningArtifactProperties)CreateProductRequest.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.CreateProductRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderoverrideConfiguration - The override configuration.CreateProductRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.