st.happy_camper.hbase.shell

client

package client

A client package object.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. client
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait Client extends AnyRef

    A super trait of HBase client.

  2. sealed trait ColumnAttribute extends AnyRef

    Represents column attributes.

  3. trait HBaseAdmin extends AnyRef

    A trait of scala wrapper of class HBaseAdmin.

  4. trait HBaseAdminShell extends HBaseAdmin with ListCommand with DescribeCommand with CreateCommand with EnableCommand with DisableCommand with DropCommand with AlterCommand

    Represents HBase admin shell.

  5. trait HTable extends AnyRef

    A trait of scala wrapper of class HTable.

  6. trait HTableShell extends HTable with CountCommand

    Represents HTable shell.

  7. trait Shell extends Client with HBaseAdminShell with HTableShell

    Represents HBase shell.

  8. class Table extends AnyRef

    Represents a table used by the client.

Value Members

  1. object BloomType

    Represents bloom filter types.

  2. object ColumnAttribute

  3. object CompressionType

    Represents compression types.

  4. object Shell extends Shell

    An object Shell initialized by default configurations.

  5. package command

  6. def coprocessorCall[P <: CoprocessorProtocol, R](tablename: Array[Byte], startKey: Array[Byte] = HConstants.EMPTY_START_ROW, endKey: Array[Byte] = HConstants.EMPTY_END_ROW)(call: (P) ⇒ R)(implicit conf: Configuration, manifest: Manifest[P]): Map[Array[Byte], R]

    Calls a coprocessor endpoint.

    Calls a coprocessor endpoint.

    tablename

    the target table name

    startKey

    the start key of the range of the target row keys

    endKey

    the end key of the range of the target row keys

    call

    coprocessor call block

    conf

    implicit configuration

    manifest

    implicit manifest

    returns

    the result map (region: Array[Byte] -> result: R)

  7. def coprocessorExec[P <: CoprocessorProtocol, R](tablename: Array[Byte], startKey: Array[Byte], endKey: Array[Byte], call: (P) ⇒ R, callback: (Array[Byte], Array[Byte], R) ⇒ Unit)(implicit conf: Configuration, manifest: Manifest[P]): Unit

    Executes a coprocessor endpoint.

    Executes a coprocessor endpoint.

    tablename

    the target table name

    startKey

    the start key of the range of the target row keys

    endKey

    the end key of the range of the target row keys

    call

    coprocessor call block

    callback

    coprocessor callback

    conf

    implicit configuration

    manifest

    implicit manifest

  8. def modifyColumnAttributes(column: HColumnDescriptor, attributes: ColumnAttribute*): Unit

    Attributes
    protected

Inherited from AnyRef

Inherited from Any

No Group