Interface ProductViewSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ProductViewSummary.Builder,ProductViewSummary>,SdkBuilder<ProductViewSummary.Builder,ProductViewSummary>,SdkPojo
- Enclosing class:
- ProductViewSummary
public static interface ProductViewSummary.Builder extends SdkPojo, CopyableBuilder<ProductViewSummary.Builder,ProductViewSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProductViewSummary.Builderdistributor(String distributor)The distributor of the product.ProductViewSummary.BuilderhasDefaultPath(Boolean hasDefaultPath)Indicates whether the product has a default path.ProductViewSummary.Builderid(String id)The product view identifier.ProductViewSummary.Buildername(String name)The name of the product.ProductViewSummary.Builderowner(String owner)The owner of the product.ProductViewSummary.BuilderproductId(String productId)The product identifier.ProductViewSummary.BuildershortDescription(String shortDescription)Short description of the product.ProductViewSummary.BuildersupportDescription(String supportDescription)The description of the support for this Product.ProductViewSummary.BuildersupportEmail(String supportEmail)The email contact information to obtain support for this Product.ProductViewSummary.BuildersupportUrl(String supportUrl)The URL information to obtain support for this Product.ProductViewSummary.Buildertype(String type)The product type.ProductViewSummary.Buildertype(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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
id
ProductViewSummary.Builder id(String 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
ProductViewSummary.Builder productId(String 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
ProductViewSummary.Builder name(String 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
ProductViewSummary.Builder owner(String 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
ProductViewSummary.Builder shortDescription(String 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
ProductViewSummary.Builder type(String 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:
ProductType,ProductType
-
type
ProductViewSummary.Builder type(ProductType 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:
ProductType,ProductType
-
distributor
ProductViewSummary.Builder distributor(String 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
ProductViewSummary.Builder hasDefaultPath(Boolean 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
ProductViewSummary.Builder supportEmail(String 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
ProductViewSummary.Builder supportDescription(String 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
ProductViewSummary.Builder supportUrl(String 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.
-
-