Interface ProductViewSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ProductViewSummary.Builder,
,ProductViewSummary> SdkBuilder<ProductViewSummary.Builder,
,ProductViewSummary> SdkPojo
- Enclosing class:
ProductViewSummary
-
Method Summary
Modifier and TypeMethodDescriptiondistributor
(String distributor) The distributor of the product.hasDefaultPath
(Boolean hasDefaultPath) Indicates whether the product has a default path.The product view identifier.The name of the product.The owner of the product.The product identifier.shortDescription
(String shortDescription) Short description of the product.supportDescription
(String supportDescription) The description of the support for this Product.supportEmail
(String supportEmail) The email contact information to obtain support for this Product.supportUrl
(String supportUrl) The URL information to obtain support for this Product.The product type.type
(ProductType type) The product type.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
-
Method Details
-
id
The product view identifier.
- Parameters:
id
- The product view identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
productId
The product identifier.
- Parameters:
productId
- The product identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the product.
- Parameters:
name
- The name of the product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
owner
The owner of the product. Contact the product administrator for the significance of this value.
- Parameters:
owner
- The owner of the product. Contact the product administrator for the significance of this value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
shortDescription
Short description of the product.
- Parameters:
shortDescription
- Short description of the product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The product type. Contact the product administrator for the significance of this value. If this value is
MARKETPLACE
, the product was created by Amazon Web Services Marketplace.- Parameters:
type
- The product type. Contact the product administrator for the significance of this value. If this value isMARKETPLACE
, the product was created by Amazon Web Services Marketplace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The product type. Contact the product administrator for the significance of this value. If this value is
MARKETPLACE
, the product was created by Amazon Web Services Marketplace.- Parameters:
type
- The product type. Contact the product administrator for the significance of this value. If this value isMARKETPLACE
, the product was created by Amazon Web Services Marketplace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
distributor
The distributor of the product. Contact the product administrator for the significance of this value.
- Parameters:
distributor
- The distributor of the product. Contact the product administrator for the significance of this value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hasDefaultPath
Indicates whether the product has a default path. If the product does not have a default path, call ListLaunchPaths to disambiguate between paths. Otherwise, ListLaunchPaths is not required, and the output of ProductViewSummary can be used directly with DescribeProvisioningParameters.
- Parameters:
hasDefaultPath
- Indicates whether the product has a default path. If the product does not have a default path, call ListLaunchPaths to disambiguate between paths. Otherwise, ListLaunchPaths is not required, and the output of ProductViewSummary can be used directly with DescribeProvisioningParameters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportEmail
The email contact information to obtain support for this Product.
- Parameters:
supportEmail
- The email contact information to obtain support for this Product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportDescription
The description of the support for this Product.
- Parameters:
supportDescription
- The description of the support for this Product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportUrl
The URL information to obtain support for this Product.
- Parameters:
supportUrl
- The URL information to obtain support for this Product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-