public class CliClient
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
protected static class |
CliClient.ColumnFamilyArgument |
static class |
CliClient.Function
Available value conversion functions
Used by convertValueByFunction(Tree functionCall) method
|
Constructor and Description |
---|
CliClient(CliSessionState cliSessionState,
Cassandra.Client thriftClient) |
Modifier and Type | Method and Description |
---|---|
void |
executeCLIStatement(java.lang.String statement) |
java.nio.ByteBuffer |
getKeyAsBytes(java.lang.String columnFamily,
org.antlr.runtime.tree.Tree keyTree) |
java.lang.String |
getKeySpace() |
KsDef |
getKSMetaData(java.lang.String keyspace) |
static AbstractType<?> |
getTypeByFunction(java.lang.String functionName)
Get AbstractType by function name
|
java.lang.String |
getUsername() |
static java.util.Map<java.lang.String,CfDef> |
loadCql3Defs(Cassandra.Client thriftClient,
KsDef thriftKs) |
static java.util.Map<java.lang.String,CfDef> |
loadCql3DefsUnchecked(Cassandra.Client thriftClient,
KsDef thriftKs) |
void |
printBanner() |
void |
setKeySpace(java.lang.String keySpace) |
void |
setUsername(java.lang.String username) |
public CliClient(CliSessionState cliSessionState, Cassandra.Client thriftClient)
public void printBanner()
public void executeCLIStatement(java.lang.String statement) throws java.nio.charset.CharacterCodingException, org.apache.thrift.TException, TimedOutException, NotFoundException, java.lang.NoSuchFieldException, InvalidRequestException, UnavailableException, java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.ClassNotFoundException
java.nio.charset.CharacterCodingException
org.apache.thrift.TException
TimedOutException
NotFoundException
java.lang.NoSuchFieldException
InvalidRequestException
UnavailableException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
public KsDef getKSMetaData(java.lang.String keyspace) throws NotFoundException, InvalidRequestException, org.apache.thrift.TException
NotFoundException
InvalidRequestException
org.apache.thrift.TException
public static java.util.Map<java.lang.String,CfDef> loadCql3Defs(Cassandra.Client thriftClient, KsDef thriftKs)
public static java.util.Map<java.lang.String,CfDef> loadCql3DefsUnchecked(Cassandra.Client thriftClient, KsDef thriftKs) throws java.lang.Exception
java.lang.Exception
public java.lang.String getKeySpace()
public void setKeySpace(java.lang.String keySpace) throws NotFoundException, InvalidRequestException, org.apache.thrift.TException
NotFoundException
InvalidRequestException
org.apache.thrift.TException
public java.lang.String getUsername()
public void setUsername(java.lang.String username)
public static AbstractType<?> getTypeByFunction(java.lang.String functionName)
functionName
- - name of the function e.g. utf8, integer, long etc.public java.nio.ByteBuffer getKeyAsBytes(java.lang.String columnFamily, org.antlr.runtime.tree.Tree keyTree)
Copyright © 2013 The Apache Software Foundation