case class HBaseInstance(configuration: SerializableConfiguration) extends Serializable with Product

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. HBaseInstance
  2. Product
  3. Equals
  4. Serializable
  5. Serializable
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new HBaseInstance(configuration: SerializableConfiguration)

Value Members

  1. lazy val admin: Admin
    Annotations
    @transient()
  2. def close: Unit
  3. val configuration: SerializableConfiguration
  4. lazy val connection: Connection
    Annotations
    @transient()
  5. def getAdmin: Admin
  6. def getConnection: Connection
  7. def hadoopConfiguration: Configuration
  8. def withAdmin[T](block: (Admin) ⇒ T): T
  9. def withAdminDo[T](block: (Admin) ⇒ T): T
  10. def withConnection[T](block: (Connection) ⇒ T): T

    Without connection close, for a custom connection close

  11. def withConnectionDo[T](block: (Connection) ⇒ T): T

    With connection close

  12. def withTableConnectionDo[T](tableName: TableName)(block: (Table) ⇒ T): T