public interface DatabaseAdminService
| Modifier and Type | Method and Description |
|---|---|
void |
addMember(ControllerNode node)
Add member to default Tablet.
|
boolean |
createTable(String name)
Creates a new table.
|
boolean |
createTable(String name,
int ttlMillis)
Creates a new table where last update time will be used to track and expire old entries.
|
void |
dropAllTables()
Deletes all tables from the database.
|
void |
dropTable(String name)
Deletes a table from the database.
|
Optional<ControllerNode> |
leader()
Returns the current Leader of the default Tablet.
|
Collection<ControllerNode> |
listMembers()
List members forming default Tablet.
|
Set<String> |
listTables()
Lists all the tables in the database.
|
void |
removeMember(ControllerNode node)
Remove member from default Tablet.
|
boolean createTable(String name)
name - table name.boolean createTable(String name, int ttlMillis)
name - table name.ttlMillis - total duration in millis since last update time when entries will be expired.Set<String> listTables()
void dropTable(String name)
name - name of the table to delete.void dropAllTables()
void addMember(ControllerNode node)
node - to addvoid removeMember(ControllerNode node)
node - node to removeCollection<ControllerNode> listMembers()
Optional<ControllerNode> leader()
Copyright © 2015. All rights reserved.