Constructor and Description |
---|
MockInstance() |
MockInstance(String instanceName) |
MockInstance(String instanceName,
org.apache.hadoop.fs.FileSystem fs) |
Modifier and Type | Method and Description |
---|---|
org.apache.accumulo.core.conf.AccumuloConfiguration |
getConfiguration()
Returns the AccumuloConfiguration to use when interacting with this instance.
|
Connector |
getConnector(org.apache.accumulo.core.security.thrift.AuthInfo auth)
Returns a connection to accumulo.
|
Connector |
getConnector(String user,
byte[] pass)
Returns a connection to accumulo.
|
Connector |
getConnector(String user,
ByteBuffer pass)
Returns a connection to accumulo.
|
Connector |
getConnector(String user,
CharSequence pass)
Returns a connection to this instance of accumulo.
|
String |
getInstanceID()
Returns a unique string that identifies this instance of accumulo.
|
String |
getInstanceName()
Returns the instance name given at system initialization time.
|
List<String> |
getMasterLocations()
Returns the location(s) of the accumulo master and any redundant servers.
|
String |
getRootTabletLocation()
Returns the location of the tablet server that is serving the root tablet.
|
String |
getZooKeepers()
Returns a comma-separated list of zookeeper servers the instance is using.
|
int |
getZooKeepersSessionTimeOut()
Returns the zookeeper connection timeout.
|
void |
setConfiguration(org.apache.accumulo.core.conf.AccumuloConfiguration conf)
Set the AccumuloConfiguration to use when interacting with this instance.
|
public MockInstance()
public MockInstance(String instanceName)
public MockInstance(String instanceName, org.apache.hadoop.fs.FileSystem fs)
public String getRootTabletLocation()
Instance
getRootTabletLocation
in interface Instance
public List<String> getMasterLocations()
Instance
getMasterLocations
in interface Instance
public String getInstanceID()
Instance
getInstanceID
in interface Instance
public String getInstanceName()
Instance
getInstanceName
in interface Instance
public String getZooKeepers()
Instance
getZooKeepers
in interface Instance
public int getZooKeepersSessionTimeOut()
Instance
getZooKeepersSessionTimeOut
in interface Instance
public Connector getConnector(String user, byte[] pass) throws AccumuloException, AccumuloSecurityException
Instance
getConnector
in interface Instance
user
- a valid accumulo userpass
- A UTF-8 encoded password. The password may be cleared after making this call.AccumuloException
- when a generic exception occursAccumuloSecurityException
- when a user's credentials are invalidpublic Connector getConnector(String user, ByteBuffer pass) throws AccumuloException, AccumuloSecurityException
Instance
getConnector
in interface Instance
user
- a valid accumulo userpass
- A UTF-8 encoded password. The password may be cleared after making this call.AccumuloException
- when a generic exception occursAccumuloSecurityException
- when a user's credentials are invalidpublic Connector getConnector(String user, CharSequence pass) throws AccumuloException, AccumuloSecurityException
Instance
getConnector
in interface Instance
user
- a valid accumulo userpass
- If a mutable CharSequence is passed in, it may be cleared after this call.AccumuloException
- when a generic exception occursAccumuloSecurityException
- when a user's credentials are invalidpublic org.apache.accumulo.core.conf.AccumuloConfiguration getConfiguration()
Instance
getConfiguration
in interface Instance
public void setConfiguration(org.apache.accumulo.core.conf.AccumuloConfiguration conf)
Instance
setConfiguration
in interface Instance
conf
- accumulo configurationpublic Connector getConnector(org.apache.accumulo.core.security.thrift.AuthInfo auth) throws AccumuloException, AccumuloSecurityException
Instance
getConnector
in interface Instance
auth
- An AuthInfo object.AccumuloException
- when a generic exception occursAccumuloSecurityException
- when a user's credentials are invalidCopyright © 2016 The Apache Software Foundation. All Rights Reserved.