Interface ProductViewSummary.Builder

  • 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

      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

      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

      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

      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 is MARKETPLACE, 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 is MARKETPLACE, 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

      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.