public class ThriftConversion
extends java.lang.Object
Constructor and Description |
---|
ThriftConversion() |
Modifier and Type | Method and Description |
---|---|
static CachingParams |
cachingFromThrift(java.lang.String caching,
java.lang.String cellsPerRow) |
static java.util.Map<java.lang.String,java.lang.String> |
compressionParametersToThrift(CompressionParams parameters) |
static CFMetaData |
fromThrift(org.apache.cassandra.thrift.CfDef cf_def) |
static ConsistencyLevel |
fromThrift(org.apache.cassandra.thrift.ConsistencyLevel cl) |
static KeyspaceMetadata |
fromThrift(org.apache.cassandra.thrift.KsDef ksd,
CFMetaData... cfDefs) |
static ColumnDefinition |
fromThrift(java.lang.String ksName,
java.lang.String cfName,
AbstractType<?> thriftComparator,
AbstractType<?> thriftSubcomparator,
org.apache.cassandra.thrift.ColumnDef thriftColumnDef) |
static CFMetaData |
fromThriftForUpdate(org.apache.cassandra.thrift.CfDef cf_def,
CFMetaData toUpdate) |
static java.lang.RuntimeException |
rethrow(RequestExecutionException e) |
static RowFilter |
rowFilterFromThrift(CFMetaData metadata,
java.util.List<org.apache.cassandra.thrift.IndexExpression> exprs) |
static org.apache.cassandra.thrift.AuthenticationException |
toThrift(AuthenticationException e) |
static org.apache.cassandra.thrift.CfDef |
toThrift(CFMetaData cfm) |
static org.apache.cassandra.thrift.ColumnDef |
toThrift(CFMetaData cfMetaData,
ColumnDefinition column) |
static org.apache.cassandra.thrift.ConsistencyLevel |
toThrift(ConsistencyLevel cl) |
static org.apache.cassandra.thrift.KsDef |
toThrift(KeyspaceMetadata ksm) |
static org.apache.cassandra.thrift.TimedOutException |
toThrift(RequestFailureException e) |
static org.apache.cassandra.thrift.TimedOutException |
toThrift(RequestTimeoutException e) |
static org.apache.cassandra.thrift.InvalidRequestException |
toThrift(RequestValidationException e) |
static org.apache.cassandra.thrift.UnavailableException |
toThrift(UnavailableException e) |
public static ConsistencyLevel fromThrift(org.apache.cassandra.thrift.ConsistencyLevel cl)
public static org.apache.cassandra.thrift.ConsistencyLevel toThrift(ConsistencyLevel cl)
public static java.lang.RuntimeException rethrow(RequestExecutionException e) throws org.apache.cassandra.thrift.UnavailableException, org.apache.cassandra.thrift.TimedOutException
org.apache.cassandra.thrift.UnavailableException
org.apache.cassandra.thrift.TimedOutException
public static org.apache.cassandra.thrift.InvalidRequestException toThrift(RequestValidationException e)
public static org.apache.cassandra.thrift.UnavailableException toThrift(UnavailableException e)
public static org.apache.cassandra.thrift.AuthenticationException toThrift(AuthenticationException e)
public static org.apache.cassandra.thrift.TimedOutException toThrift(RequestTimeoutException e)
public static org.apache.cassandra.thrift.TimedOutException toThrift(RequestFailureException e)
public static RowFilter rowFilterFromThrift(CFMetaData metadata, java.util.List<org.apache.cassandra.thrift.IndexExpression> exprs)
public static KeyspaceMetadata fromThrift(org.apache.cassandra.thrift.KsDef ksd, CFMetaData... cfDefs) throws ConfigurationException
ConfigurationException
public static org.apache.cassandra.thrift.KsDef toThrift(KeyspaceMetadata ksm)
public static CFMetaData fromThrift(org.apache.cassandra.thrift.CfDef cf_def) throws InvalidRequestException, ConfigurationException
public static CFMetaData fromThriftForUpdate(org.apache.cassandra.thrift.CfDef cf_def, CFMetaData toUpdate) throws InvalidRequestException, ConfigurationException
public static org.apache.cassandra.thrift.CfDef toThrift(CFMetaData cfm)
public static ColumnDefinition fromThrift(java.lang.String ksName, java.lang.String cfName, AbstractType<?> thriftComparator, AbstractType<?> thriftSubcomparator, org.apache.cassandra.thrift.ColumnDef thriftColumnDef) throws SyntaxException, ConfigurationException
public static org.apache.cassandra.thrift.ColumnDef toThrift(CFMetaData cfMetaData, ColumnDefinition column)
public static java.util.Map<java.lang.String,java.lang.String> compressionParametersToThrift(CompressionParams parameters)
public static CachingParams cachingFromThrift(java.lang.String caching, java.lang.String cellsPerRow)
Copyright © 2016 The Apache Software Foundation