Interface CreateProvisionedProductPlanRequest.Builder

    • Method Detail

      • acceptLanguage

        CreateProvisionedProductPlanRequest.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.
      • notificationArns

        CreateProvisionedProductPlanRequest.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

        CreateProvisionedProductPlanRequest.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.
      • pathId

        CreateProvisionedProductPlanRequest.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.

        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.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • productId

        CreateProvisionedProductPlanRequest.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.
      • provisionedProductName

        CreateProvisionedProductPlanRequest.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.
      • provisioningArtifactId

        CreateProvisionedProductPlanRequest.Builder provisioningArtifactId​(String provisioningArtifactId)

        The identifier of the provisioning artifact.

        Parameters:
        provisioningArtifactId - The identifier of the provisioning artifact.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • provisioningParameters

        CreateProvisionedProductPlanRequest.Builder provisioningParameters​(Collection<UpdateProvisioningParameter> 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

        CreateProvisionedProductPlanRequest.Builder provisioningParameters​(UpdateProvisioningParameter... 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.
      • idempotencyToken

        CreateProvisionedProductPlanRequest.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.

        Parameters:
        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.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        CreateProvisionedProductPlanRequest.Builder tags​(Collection<Tag> tags)

        One or more tags.

        If the plan is for an existing provisioned product, the product must have a RESOURCE_UPDATE constraint with TagUpdatesOnProvisionedProduct set to ALLOWED to allow tag updates.

        Parameters:
        tags - One or more tags.

        If the plan is for an existing provisioned product, the product must have a RESOURCE_UPDATE constraint with TagUpdatesOnProvisionedProduct set to ALLOWED to allow tag updates.

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

        CreateProvisionedProductPlanRequest.Builder tags​(Tag... tags)

        One or more tags.

        If the plan is for an existing provisioned product, the product must have a RESOURCE_UPDATE constraint with TagUpdatesOnProvisionedProduct set to ALLOWED to allow tag updates.

        Parameters:
        tags - One or more tags.

        If the plan is for an existing provisioned product, the product must have a RESOURCE_UPDATE constraint with TagUpdatesOnProvisionedProduct set to ALLOWED to allow tag updates.

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

        CreateProvisionedProductPlanRequest.Builder tags​(Consumer<Tag.Builder>... tags)

        One or more tags.

        If the plan is for an existing provisioned product, the product must have a RESOURCE_UPDATE constraint with TagUpdatesOnProvisionedProduct set to ALLOWED to allow tag updates.

        This is a convenience method that creates an instance of the Tag.Builder avoiding the need to create one manually via Tag.builder().

        When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to #tags(List).

        Parameters:
        tags - a consumer that will call methods on Tag.Builder
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        #tags(java.util.Collection)