Interface ProductViewDetail.Builder

    • Method Detail

      • productViewSummary

        ProductViewDetail.Builder productViewSummary​(ProductViewSummary productViewSummary)

        Summary information about the product view.

        Parameters:
        productViewSummary - Summary information about the product view.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        ProductViewDetail.Builder status​(String status)

        The status of the product.

        • AVAILABLE - The product is ready for use.

        • CREATING - Product creation has started; the product is not ready for use.

        • FAILED - An action failed.

        Parameters:
        status - The status of the product.

        • AVAILABLE - The product is ready for use.

        • CREATING - Product creation has started; the product is not ready for use.

        • FAILED - An action failed.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Status, Status
      • status

        ProductViewDetail.Builder status​(Status status)

        The status of the product.

        • AVAILABLE - The product is ready for use.

        • CREATING - Product creation has started; the product is not ready for use.

        • FAILED - An action failed.

        Parameters:
        status - The status of the product.

        • AVAILABLE - The product is ready for use.

        • CREATING - Product creation has started; the product is not ready for use.

        • FAILED - An action failed.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Status, Status
      • productARN

        ProductViewDetail.Builder productARN​(String productARN)

        The ARN of the product.

        Parameters:
        productARN - The ARN of the product.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdTime

        ProductViewDetail.Builder createdTime​(Instant createdTime)

        The UTC time stamp of the creation time.

        Parameters:
        createdTime - The UTC time stamp of the creation time.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sourceConnection

        ProductViewDetail.Builder sourceConnection​(SourceConnectionDetail sourceConnection)

        A top level ProductViewDetail response containing details about the product’s connection. Service Catalog returns this field for the CreateProduct, UpdateProduct, DescribeProductAsAdmin, and SearchProductAsAdmin APIs. This response contains the same fields as the ConnectionParameters request, with the addition of the LastSync response.

        Parameters:
        sourceConnection - A top level ProductViewDetail response containing details about the product’s connection. Service Catalog returns this field for the CreateProduct, UpdateProduct, DescribeProductAsAdmin, and SearchProductAsAdmin APIs. This response contains the same fields as the ConnectionParameters request, with the addition of the LastSync response.
        Returns:
        Returns a reference to this object so that method calls can be chained together.