Interface KeyBuilder.ColumnVisibilityStep

All Superinterfaces:
KeyBuilder.Build
All Known Subinterfaces:
KeyBuilder.ColumnFamilyStep, KeyBuilder.ColumnQualifierStep
Enclosing class:
KeyBuilder

public static interface KeyBuilder.ColumnVisibilityStep extends KeyBuilder.Build
Builder step used to set the column visibility part of the Key.
Since:
2.0
  • Method Details

    • visibility

      KeyBuilder.Build visibility(byte[] columnVisibility)
      Set the column qualifier of the Key that this builder will build to the parameter.
      Parameters:
      columnVisibility - the column visibility to use for the Key
      Returns:
      this builder
    • visibility

      KeyBuilder.Build visibility(byte[] columnVisibility, int offset, int length)
      Set the column qualifier of the Key that this builder will build to the parameter.
      Parameters:
      columnVisibility - the column visibility to use for the Key
      offset - the offset within the array of the first byte to be read; must be non-negative and no larger than row.length
      length - the number of bytes to be read from the given array; must be non-negative and no larger than row.length - offset
      Returns:
      this builder
    • visibility

      KeyBuilder.Build visibility(org.apache.hadoop.io.Text columnVisibility)
      Set the column qualifier of the Key that this builder will build to the parameter.
      Parameters:
      columnVisibility - the column visibility to use for the Key
      Returns:
      this builder
    • visibility

      KeyBuilder.Build visibility(CharSequence columnVisibility)
      Set the column qualifier of the Key that this builder will build to the parameter.
      Parameters:
      columnVisibility - the column visibility to use for the Key. The encoding must be UTF-8
      Returns:
      this builder
    • visibility

      KeyBuilder.Build visibility(ColumnVisibility columnVisibility)
      Set the column qualifier of the Key that this builder will build to the parameter.
      Parameters:
      columnVisibility - the column visibility to use for the Key
      Returns:
      this builder