Interface ViewValidation.Builder

    • Method Detail

      • dialect

        ViewValidation.Builder dialect​(String dialect)

        The dialect of the query engine.

        Parameters:
        dialect - The dialect of the query engine.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ViewDialect, ViewDialect
      • dialect

        ViewValidation.Builder dialect​(ViewDialect dialect)

        The dialect of the query engine.

        Parameters:
        dialect - The dialect of the query engine.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ViewDialect, ViewDialect
      • dialectVersion

        ViewValidation.Builder dialectVersion​(String dialectVersion)

        The version of the dialect of the query engine. For example, 3.0.0.

        Parameters:
        dialectVersion - The version of the dialect of the query engine. For example, 3.0.0.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • viewValidationText

        ViewValidation.Builder viewValidationText​(String viewValidationText)

        The SELECT query that defines the view, as provided by the customer.

        Parameters:
        viewValidationText - The SELECT query that defines the view, as provided by the customer.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updateTime

        ViewValidation.Builder updateTime​(Instant updateTime)

        The time of the last update.

        Parameters:
        updateTime - The time of the last update.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • error

        ViewValidation.Builder error​(ErrorDetail error)

        An error associated with the validation.

        Parameters:
        error - An error associated with the validation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.