Interface StatusDetails.Builder

  • Method Details

    • requestedChange

      StatusDetails.Builder requestedChange(Table requestedChange)

      A Table object representing the requested changes.

      Parameters:
      requestedChange - A Table object representing the requested changes.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • requestedChange

      default StatusDetails.Builder requestedChange(Consumer<Table.Builder> requestedChange)

      A Table object representing the requested changes.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to requestedChange(Table).

      Parameters:
      requestedChange - a consumer that will call methods on Table.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • viewValidations

      StatusDetails.Builder viewValidations(Collection<ViewValidation> viewValidations)

      A list of ViewValidation objects that contain information for an analytical engine to validate a view.

      Parameters:
      viewValidations - A list of ViewValidation objects that contain information for an analytical engine to validate a view.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • viewValidations

      StatusDetails.Builder viewValidations(ViewValidation... viewValidations)

      A list of ViewValidation objects that contain information for an analytical engine to validate a view.

      Parameters:
      viewValidations - A list of ViewValidation objects that contain information for an analytical engine to validate a view.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • viewValidations

      StatusDetails.Builder viewValidations(Consumer<ViewValidation.Builder>... viewValidations)

      A list of ViewValidation objects that contain information for an analytical engine to validate a view.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to viewValidations(List<ViewValidation>).

      Parameters:
      viewValidations - a consumer that will call methods on ViewValidation.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: