Interface ProvisionProductRequest.Builder

    • Method Detail

      • acceptLanguage

        ProvisionProductRequest.Builder acceptLanguage​(String acceptLanguage)

        The language code.

        • jp - Japanese

        • zh - Chinese

        Parameters:
        acceptLanguage - The language code.

        • jp - Japanese

        • zh - Chinese

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • productId

        ProvisionProductRequest.Builder productId​(String productId)

        The product identifier. You must provide the name or ID, but not both.

        Parameters:
        productId - The product identifier. You must provide the name or ID, but not both.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • productName

        ProvisionProductRequest.Builder productName​(String productName)

        The name of the product. You must provide the name or ID, but not both.

        Parameters:
        productName - The name of the product. You must provide the name or ID, but not both.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • provisioningArtifactId

        ProvisionProductRequest.Builder provisioningArtifactId​(String provisioningArtifactId)

        The identifier of the provisioning artifact. You must provide the name or ID, but not both.

        Parameters:
        provisioningArtifactId - The identifier of the provisioning artifact. You must provide the name or ID, but not both.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • provisioningArtifactName

        ProvisionProductRequest.Builder provisioningArtifactName​(String provisioningArtifactName)

        The name of the provisioning artifact. You must provide the name or ID, but not both.

        Parameters:
        provisioningArtifactName - The name of the provisioning artifact. You must provide the name or ID, but not both.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • pathId

        ProvisionProductRequest.Builder pathId​(String pathId)

        The path identifier of the product. This value is optional if the product has a default path, and required if the product has more than one path. To list the paths for a product, use ListLaunchPaths. You must provide the name or ID, but not both.

        Parameters:
        pathId - The path identifier of the product. This value is optional if the product has a default path, and required if the product has more than one path. To list the paths for a product, use ListLaunchPaths. You must provide the name or ID, but not both.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • pathName

        ProvisionProductRequest.Builder pathName​(String pathName)

        The name of the path. You must provide the name or ID, but not both.

        Parameters:
        pathName - The name of the path. You must provide the name or ID, but not both.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • provisionedProductName

        ProvisionProductRequest.Builder provisionedProductName​(String provisionedProductName)

        A user-friendly name for the provisioned product. This value must be unique for the Amazon Web Services account and cannot be updated after the product is provisioned.

        Parameters:
        provisionedProductName - A user-friendly name for the provisioned product. This value must be unique for the Amazon Web Services account and cannot be updated after the product is provisioned.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • provisioningParameters

        ProvisionProductRequest.Builder provisioningParameters​(Collection<ProvisioningParameter> provisioningParameters)

        Parameters specified by the administrator that are required for provisioning the product.

        Parameters:
        provisioningParameters - Parameters specified by the administrator that are required for provisioning the product.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • provisioningParameters

        ProvisionProductRequest.Builder provisioningParameters​(ProvisioningParameter... provisioningParameters)

        Parameters specified by the administrator that are required for provisioning the product.

        Parameters:
        provisioningParameters - Parameters specified by the administrator that are required for provisioning the product.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • provisioningPreferences

        ProvisionProductRequest.Builder provisioningPreferences​(ProvisioningPreferences provisioningPreferences)

        An object that contains information about the provisioning preferences for a stack set.

        Parameters:
        provisioningPreferences - An object that contains information about the provisioning preferences for a stack set.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        ProvisionProductRequest.Builder tags​(Tag... tags)

        One or more tags.

        Parameters:
        tags - One or more tags.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • notificationArns

        ProvisionProductRequest.Builder notificationArns​(Collection<String> notificationArns)

        Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.

        Parameters:
        notificationArns - Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • notificationArns

        ProvisionProductRequest.Builder notificationArns​(String... notificationArns)

        Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.

        Parameters:
        notificationArns - Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • provisionToken

        ProvisionProductRequest.Builder provisionToken​(String provisionToken)

        An idempotency token that uniquely identifies the provisioning request.

        Parameters:
        provisionToken - An idempotency token that uniquely identifies the provisioning request.
        Returns:
        Returns a reference to this object so that method calls can be chained together.