object TableAdmin
- Alphabetic
- By Inheritance
- TableAdmin
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- sealed trait CreateDisposition extends AnyRef
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def dropRowRange(bigtableOptions: BigtableOptions, table: String, rowPrefix: String): Try[Unit]
Permanently deletes a row range from the specified table that match a particular prefix.
Permanently deletes a row range from the specified table that match a particular prefix.
- table
table name
- rowPrefix
row key prefix
- def ensureTables(bigtableOptions: BigtableOptions, tablesAndColumnFamilies: Map[String, Iterable[String]], createDisposition: CreateDisposition = CreateDisposition.default): Unit
Ensure that tables and column families exist.
Ensure that tables and column families exist. Checks for existence of tables or creates them if they do not exist. Also checks for existence of column families within each table and creates them if they do not exist.
- tablesAndColumnFamilies
A map of tables and column families. Keys are table names. Values are a list of column family names.
- def ensureTablesWithExpiration(bigtableOptions: BigtableOptions, tablesAndColumnFamilies: Map[String, Iterable[(String, Option[Duration])]], createDisposition: CreateDisposition = CreateDisposition.default): Unit
Ensure that tables and column families exist.
Ensure that tables and column families exist. Checks for existence of tables or creates them if they do not exist. Also checks for existence of column families within each table and creates them if they do not exist.
- tablesAndColumnFamilies
A map of tables and column families. Keys are table names. Values are a list of column family names along with the desired cell expiration. Cell expiration is the duration before which garbage collection of a cell may occur. Note: minimum granularity is one second.
- def ensureTablesWithGcRules(bigtableOptions: BigtableOptions, tablesAndColumnFamilies: Map[String, Iterable[(String, Option[GcRule])]], createDisposition: CreateDisposition = CreateDisposition.default): Unit
Ensure that tables and column families exist.
Ensure that tables and column families exist. Checks for existence of tables or creates them if they do not exist. Also checks for existence of column families within each table and creates them if they do not exist.
- tablesAndColumnFamilies
A map of tables and column families. Keys are table names. Values are a list of column family names along with the desired GcRule.
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- object CreateDisposition