Interface RowScope.Builder

All Superinterfaces:
Buildable, CopyableBuilder<RowScope.Builder,RowScope>, SdkBuilder<RowScope.Builder,RowScope>, SdkPojo
Enclosing class:
RowScope

@Mutable @NotThreadSafe public static interface RowScope.Builder extends SdkPojo, CopyableBuilder<RowScope.Builder,RowScope>
  • Method Details

    • field

      RowScope.Builder field(String field)

      The field (column) the allowlist applies to (e.g., "serviceName", "accountId").

      Parameters:
      field - The field (column) the allowlist applies to (e.g., "serviceName", "accountId").
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • operator

      RowScope.Builder operator(String operator)

      Match operator applied to this filter's values.

      Parameters:
      operator - Match operator applied to this filter's values.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • operator

      RowScope.Builder operator(RowScopeOperator operator)

      Match operator applied to this filter's values.

      Parameters:
      operator - Match operator applied to this filter's values.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • values

      The values the field is matched against.

      Parameters:
      values - The values the field is matched against.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • values

      RowScope.Builder values(String... values)

      The values the field is matched against.

      Parameters:
      values - The values the field is matched against.
      Returns:
      Returns a reference to this object so that method calls can be chained together.