Skip navigation links
A B C D E F G H I L M N O P Q R S T U V 

A

abort() - Method in class com.facebook.presto.cassandra.CassandraPageSink
 
addNotificationListener(ObjectName, NotificationListener, NotificationFilter, Object) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
addNotificationListener(ObjectName, ObjectName, NotificationFilter, Object) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
AddressNamesToHostAddressList(Collection<String>) - Method in class com.facebook.presto.cassandra.util.HostAddressFactory
 
advanceNextPosition() - Method in class com.facebook.presto.cassandra.CassandraRecordCursor
 
appendPage(Page) - Method in class com.facebook.presto.cassandra.CassandraPageSink
 
appendSelectColumns(StringBuilder, List<? extends ColumnHandle>) - Static method in class com.facebook.presto.cassandra.util.CassandraCqlUtils
 

B

BackoffRetryPolicy - Class in com.facebook.presto.cassandra
 
beginCreateTable(ConnectorSession, ConnectorTableMetadata, Optional<ConnectorNewTableLayout>) - Method in class com.facebook.presto.cassandra.CassandraMetadata
 
beginInsert(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.cassandra.CassandraMetadata
 
beginTransaction(IsolationLevel, boolean) - Method in class com.facebook.presto.cassandra.CassandraConnector
 
buildSslContext() - Method in class com.facebook.presto.cassandra.util.SslContextProvider
 

C

CassandraClientConfig - Class in com.facebook.presto.cassandra
 
CassandraClientConfig() - Constructor for class com.facebook.presto.cassandra.CassandraClientConfig
 
CassandraClientModule - Class in com.facebook.presto.cassandra
 
CassandraClientModule(String) - Constructor for class com.facebook.presto.cassandra.CassandraClientModule
 
CassandraClusteringPredicatesExtractor - Class in com.facebook.presto.cassandra
 
CassandraClusteringPredicatesExtractor(List<CassandraColumnHandle>, TupleDomain<ColumnHandle>, VersionNumber) - Constructor for class com.facebook.presto.cassandra.CassandraClusteringPredicatesExtractor
 
CassandraColumnHandle - Class in com.facebook.presto.cassandra
 
CassandraColumnHandle(String, String, int, CassandraType, List<CassandraType>, boolean, boolean, boolean, boolean) - Constructor for class com.facebook.presto.cassandra.CassandraColumnHandle
 
CassandraConnector - Class in com.facebook.presto.cassandra
 
CassandraConnector(LifeCycleManager, CassandraMetadata, CassandraSplitManager, CassandraRecordSetProvider, CassandraPageSinkProvider, CassandraSessionProperties) - Constructor for class com.facebook.presto.cassandra.CassandraConnector
 
CassandraConnectorFactory - Class in com.facebook.presto.cassandra
 
CassandraConnectorFactory(String) - Constructor for class com.facebook.presto.cassandra.CassandraConnectorFactory
 
CassandraConnectorId - Class in com.facebook.presto.cassandra
 
CassandraConnectorId(String) - Constructor for class com.facebook.presto.cassandra.CassandraConnectorId
 
CassandraCqlUtils - Class in com.facebook.presto.cassandra.util
 
CassandraErrorCode - Enum in com.facebook.presto.cassandra
 
CassandraHandleResolver - Class in com.facebook.presto.cassandra
 
CassandraHandleResolver() - Constructor for class com.facebook.presto.cassandra.CassandraHandleResolver
 
CassandraInsertTableHandle - Class in com.facebook.presto.cassandra
 
CassandraInsertTableHandle(String, String, String, List<String>, List<Type>) - Constructor for class com.facebook.presto.cassandra.CassandraInsertTableHandle
 
CassandraMetadata - Class in com.facebook.presto.cassandra
 
CassandraMetadata(CassandraConnectorId, CassandraSession, CassandraPartitionManager, JsonCodec<List<ExtraColumnMetadata>>, CassandraClientConfig) - Constructor for class com.facebook.presto.cassandra.CassandraMetadata
 
CassandraOutputTableHandle - Class in com.facebook.presto.cassandra
 
CassandraOutputTableHandle(String, String, String, List<String>, List<Type>) - Constructor for class com.facebook.presto.cassandra.CassandraOutputTableHandle
 
CassandraPageSink - Class in com.facebook.presto.cassandra
 
CassandraPageSink(CassandraSession, ProtocolVersion, String, String, List<String>, List<Type>, boolean) - Constructor for class com.facebook.presto.cassandra.CassandraPageSink
 
CassandraPageSinkProvider - Class in com.facebook.presto.cassandra
 
CassandraPageSinkProvider(CassandraSession, CassandraClientConfig) - Constructor for class com.facebook.presto.cassandra.CassandraPageSinkProvider
 
CassandraPartition - Class in com.facebook.presto.cassandra
 
CassandraPartition(byte[], String, TupleDomain<ColumnHandle>, boolean) - Constructor for class com.facebook.presto.cassandra.CassandraPartition
 
CassandraPartitionManager - Class in com.facebook.presto.cassandra
 
CassandraPartitionManager(CassandraSession) - Constructor for class com.facebook.presto.cassandra.CassandraPartitionManager
 
CassandraPartitionResult - Class in com.facebook.presto.cassandra
 
CassandraPartitionResult(List<CassandraPartition>, TupleDomain<ColumnHandle>) - Constructor for class com.facebook.presto.cassandra.CassandraPartitionResult
 
CassandraPlugin - Class in com.facebook.presto.cassandra
 
CassandraPlugin() - Constructor for class com.facebook.presto.cassandra.CassandraPlugin
 
CassandraRecordCursor - Class in com.facebook.presto.cassandra
 
CassandraRecordCursor(CassandraSession, List<FullCassandraType>, String) - Constructor for class com.facebook.presto.cassandra.CassandraRecordCursor
 
CassandraRecordSet - Class in com.facebook.presto.cassandra
 
CassandraRecordSet(CassandraSession, String, List<CassandraColumnHandle>) - Constructor for class com.facebook.presto.cassandra.CassandraRecordSet
 
CassandraRecordSetProvider - Class in com.facebook.presto.cassandra
 
CassandraRecordSetProvider(CassandraConnectorId, CassandraSession) - Constructor for class com.facebook.presto.cassandra.CassandraRecordSetProvider
 
CassandraSession - Interface in com.facebook.presto.cassandra
 
CassandraSessionProperties - Class in com.facebook.presto.cassandra
 
CassandraSessionProperties(CassandraClientConfig) - Constructor for class com.facebook.presto.cassandra.CassandraSessionProperties
 
CassandraSplit - Class in com.facebook.presto.cassandra
 
CassandraSplit(String, String, String, String, String, List<HostAddress>) - Constructor for class com.facebook.presto.cassandra.CassandraSplit
 
CassandraSplitManager - Class in com.facebook.presto.cassandra
 
CassandraSplitManager(CassandraConnectorId, CassandraClientConfig, CassandraSession, CassandraTokenSplitManager) - Constructor for class com.facebook.presto.cassandra.CassandraSplitManager
 
CassandraTable - Class in com.facebook.presto.cassandra
 
CassandraTable(CassandraTableHandle, List<CassandraColumnHandle>) - Constructor for class com.facebook.presto.cassandra.CassandraTable
 
CassandraTableHandle - Class in com.facebook.presto.cassandra
 
CassandraTableHandle(String, String, String) - Constructor for class com.facebook.presto.cassandra.CassandraTableHandle
 
CassandraTableLayoutHandle - Class in com.facebook.presto.cassandra
 
CassandraTableLayoutHandle(CassandraTableHandle) - Constructor for class com.facebook.presto.cassandra.CassandraTableLayoutHandle
 
CassandraTableLayoutHandle(CassandraTableHandle, List<CassandraPartition>, String) - Constructor for class com.facebook.presto.cassandra.CassandraTableLayoutHandle
 
CassandraTokenSplitManager - Class in com.facebook.presto.cassandra
 
CassandraTokenSplitManager(CassandraSession, CassandraClientConfig) - Constructor for class com.facebook.presto.cassandra.CassandraTokenSplitManager
 
CassandraTokenSplitManager(CassandraSession, int, Optional<Long>) - Constructor for class com.facebook.presto.cassandra.CassandraTokenSplitManager
 
CassandraTokenSplitManager.TokenSplit - Class in com.facebook.presto.cassandra
 
CassandraTransactionHandle - Enum in com.facebook.presto.cassandra
 
CassandraType - Enum in com.facebook.presto.cassandra
 
CassandraTypeWithTypeArguments - Class in com.facebook.presto.cassandra
 
CassandraTypeWithTypeArguments(CassandraType, List<CassandraType>) - Constructor for class com.facebook.presto.cassandra.CassandraTypeWithTypeArguments
 
close() - Method in class com.facebook.presto.cassandra.BackoffRetryPolicy
 
close() - Method in class com.facebook.presto.cassandra.CassandraRecordCursor
 
close() - Method in class com.facebook.presto.cassandra.ReopeningCluster
 
closeAsync() - Method in class com.facebook.presto.cassandra.ReopeningCluster
 
com.facebook.presto.cassandra - package com.facebook.presto.cassandra
 
com.facebook.presto.cassandra.util - package com.facebook.presto.cassandra.util
 
configure(Binder) - Method in class com.facebook.presto.cassandra.CassandraClientModule
 
cqlNameToSqlName(String) - Static method in class com.facebook.presto.cassandra.util.CassandraCqlUtils
 
cqlValue(String, CassandraType) - Static method in class com.facebook.presto.cassandra.util.CassandraCqlUtils
 
create(String, Map<String, String>, ConnectorContext) - Method in class com.facebook.presto.cassandra.CassandraConnectorFactory
 
createCassandraSession(CassandraConnectorId, CassandraClientConfig, JsonCodec<List<ExtraColumnMetadata>>) - Static method in class com.facebook.presto.cassandra.CassandraClientModule
 
createForPartitioner(String) - Static method in interface com.facebook.presto.cassandra.TokenRing
 
createMBean(String, ObjectName) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
createMBean(String, ObjectName, ObjectName) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
createMBean(String, ObjectName, Object[], String[]) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
createMBean(String, ObjectName, ObjectName, Object[], String[]) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorOutputTableHandle, PageSinkContext) - Method in class com.facebook.presto.cassandra.CassandraPageSinkProvider
 
createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorInsertTableHandle, PageSinkContext) - Method in class com.facebook.presto.cassandra.CassandraPageSinkProvider
 
createTable(ConnectorSession, ConnectorTableMetadata, boolean) - Method in class com.facebook.presto.cassandra.CassandraMetadata
 
cursor() - Method in class com.facebook.presto.cassandra.CassandraRecordSet
 

D

delegate() - Method in class com.facebook.presto.cassandra.ReopeningCluster
 
deserialize(ObjectName, byte[]) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
Deprecated.
deserialize(String, byte[]) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
Deprecated.
deserialize(String, ObjectName, byte[]) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
Deprecated.
dropTable(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.cassandra.CassandraMetadata
 

E

EMPTY_COLUMN_NAME - Static variable in class com.facebook.presto.cassandra.util.CassandraCqlUtils
 
equals(Object) - Method in class com.facebook.presto.cassandra.CassandraColumnHandle
 
equals(Object) - Method in class com.facebook.presto.cassandra.CassandraConnectorId
 
equals(Object) - Method in class com.facebook.presto.cassandra.CassandraTable
 
equals(Object) - Method in class com.facebook.presto.cassandra.CassandraTableHandle
 
equals(Object) - Method in class com.facebook.presto.cassandra.SizeEstimate
 
execute(String, Object...) - Method in interface com.facebook.presto.cassandra.CassandraSession
 
execute(Statement) - Method in interface com.facebook.presto.cassandra.CassandraSession
 
execute(String, Object...) - Method in class com.facebook.presto.cassandra.NativeCassandraSession
 
execute(Statement) - Method in class com.facebook.presto.cassandra.NativeCassandraSession
 
ExtraColumnMetadata - Class in com.facebook.presto.cassandra
 
ExtraColumnMetadata(String, boolean) - Constructor for class com.facebook.presto.cassandra.ExtraColumnMetadata
 

F

finish() - Method in class com.facebook.presto.cassandra.CassandraPageSink
 
finishCreateTable(ConnectorSession, ConnectorOutputTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class com.facebook.presto.cassandra.CassandraMetadata
 
finishInsert(ConnectorSession, ConnectorInsertTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class com.facebook.presto.cassandra.CassandraMetadata
 
from(Select.Selection, CassandraTableHandle) - Static method in class com.facebook.presto.cassandra.util.CassandraCqlUtils
 
FullCassandraType - Interface in com.facebook.presto.cassandra
 

G

getAddresses() - Method in class com.facebook.presto.cassandra.CassandraSplit
 
getAllowDropTable() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
getAttribute(ObjectName, String) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
getAttributes(ObjectName, String[]) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
getBoolean(int) - Method in class com.facebook.presto.cassandra.CassandraRecordCursor
 
getCaseSensitiveSchemaName(String) - Method in interface com.facebook.presto.cassandra.CassandraSession
 
getCaseSensitiveSchemaName(String) - Method in class com.facebook.presto.cassandra.NativeCassandraSession
 
getCaseSensitiveSchemaNames() - Method in interface com.facebook.presto.cassandra.CassandraSession
 
getCaseSensitiveSchemaNames() - Method in class com.facebook.presto.cassandra.NativeCassandraSession
 
getCaseSensitiveTableNames(String) - Method in interface com.facebook.presto.cassandra.CassandraSession
 
getCaseSensitiveTableNames(String) - Method in class com.facebook.presto.cassandra.NativeCassandraSession
 
getCassandraTableHandle() - Method in class com.facebook.presto.cassandra.CassandraSplit
 
getCassandraType() - Method in class com.facebook.presto.cassandra.CassandraColumnHandle
 
getCassandraType(DataType.Name) - Static method in enum com.facebook.presto.cassandra.CassandraType
 
getCassandraType() - Method in enum com.facebook.presto.cassandra.CassandraType
 
getCassandraType() - Method in class com.facebook.presto.cassandra.CassandraTypeWithTypeArguments
 
getCassandraType() - Method in interface com.facebook.presto.cassandra.FullCassandraType
 
getCassandraVersion() - Method in interface com.facebook.presto.cassandra.CassandraSession
 
getCassandraVersion() - Method in class com.facebook.presto.cassandra.NativeCassandraSession
 
getClassLoader(ObjectName) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
getClassLoaderFor(ObjectName) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
getClassLoaderRepository() - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
getClientConnectTimeout() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
getClientReadTimeout() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
getClientSoLinger() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
getClusteringKeyColumns() - Method in class com.facebook.presto.cassandra.CassandraTable
 
getClusteringKeyPredicates() - Method in class com.facebook.presto.cassandra.CassandraClusteringPredicatesExtractor
 
getClusteringPredicates() - Method in class com.facebook.presto.cassandra.CassandraTableLayoutHandle
 
getColumnHandleClass() - Method in class com.facebook.presto.cassandra.CassandraHandleResolver
 
getColumnHandles(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.cassandra.CassandraMetadata
 
getColumnMetadata() - Method in class com.facebook.presto.cassandra.CassandraColumnHandle
 
getColumnMetadata(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in class com.facebook.presto.cassandra.CassandraMetadata
 
getColumnNames() - Method in class com.facebook.presto.cassandra.CassandraInsertTableHandle
 
getColumnNames() - Method in class com.facebook.presto.cassandra.CassandraOutputTableHandle
 
getColumns() - Method in class com.facebook.presto.cassandra.CassandraTable
 
getColumnTypes() - Method in class com.facebook.presto.cassandra.CassandraInsertTableHandle
 
getColumnTypes() - Method in class com.facebook.presto.cassandra.CassandraOutputTableHandle
 
getColumnTypes() - Method in class com.facebook.presto.cassandra.CassandraRecordSet
 
getColumnValue(Row, int, FullCassandraType) - Static method in enum com.facebook.presto.cassandra.CassandraType
 
getColumnValue(Row, int, CassandraType, List<CassandraType>) - Static method in enum com.facebook.presto.cassandra.CassandraType
 
getColumnValueForCql(Row, int, CassandraType) - Static method in enum com.facebook.presto.cassandra.CassandraType
 
getColumnValueForPartitionKey(Row, int, CassandraType, List<CassandraType>) - Static method in enum com.facebook.presto.cassandra.CassandraType
 
getCompletedBytes() - Method in class com.facebook.presto.cassandra.CassandraRecordCursor
 
getConnectorFactories() - Method in class com.facebook.presto.cassandra.CassandraPlugin
 
getConnectorId() - Method in class com.facebook.presto.cassandra.CassandraColumnHandle
 
getConnectorId() - Method in class com.facebook.presto.cassandra.CassandraInsertTableHandle
 
getConnectorId() - Method in class com.facebook.presto.cassandra.CassandraOutputTableHandle
 
getConnectorId() - Method in class com.facebook.presto.cassandra.CassandraSplit
 
getConnectorId() - Method in class com.facebook.presto.cassandra.CassandraTableHandle
 
getConsistencyLevel() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
getContactPoints() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
getDcAwareLocalDC() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
getDcAwareUsedHostsPerRemoteDc() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
getDefaultDomain() - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
getDomains() - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
getDouble(int) - Method in class com.facebook.presto.cassandra.CassandraRecordCursor
 
getEndToken() - Method in class com.facebook.presto.cassandra.CassandraTokenSplitManager.TokenSplit
 
getFetchSize() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
getFullType() - Method in class com.facebook.presto.cassandra.CassandraColumnHandle
 
getHandleResolver() - Method in class com.facebook.presto.cassandra.CassandraConnectorFactory
 
getHosts() - Method in class com.facebook.presto.cassandra.CassandraTokenSplitManager.TokenSplit
 
getInfo() - Method in class com.facebook.presto.cassandra.CassandraSplit
 
getInsertTableHandleClass() - Method in class com.facebook.presto.cassandra.CassandraHandleResolver
 
getJavaValue(Object) - Method in enum com.facebook.presto.cassandra.CassandraType
 
getKey() - Method in class com.facebook.presto.cassandra.CassandraPartition
 
getKeyAsByteBuffer() - Method in class com.facebook.presto.cassandra.CassandraPartition
 
getKeystorePassword() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
getKeystorePath() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
getLong(int) - Method in class com.facebook.presto.cassandra.CassandraRecordCursor
 
getMBeanCount() - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
getMBeanInfo(ObjectName) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
getMeanPartitionSize() - Method in class com.facebook.presto.cassandra.SizeEstimate
 
getMetadata(ConnectorTransactionHandle) - Method in class com.facebook.presto.cassandra.CassandraConnector
 
getName() - Method in class com.facebook.presto.cassandra.CassandraColumnHandle
 
getName() - Method in class com.facebook.presto.cassandra.CassandraConnectorFactory
 
getName() - Method in class com.facebook.presto.cassandra.ExtraColumnMetadata
 
getNativeProtocolPort() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
getNativeType() - Method in enum com.facebook.presto.cassandra.CassandraType
 
getNodeSelectionStrategy() - Method in class com.facebook.presto.cassandra.CassandraSplit
 
getNoHostAvailableRetryTimeout() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
getObject(int) - Method in class com.facebook.presto.cassandra.CassandraRecordCursor
 
getObjectInstance(ObjectName) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
getOrdinalPosition() - Method in class com.facebook.presto.cassandra.CassandraColumnHandle
 
getOutputTableHandleClass() - Method in class com.facebook.presto.cassandra.CassandraHandleResolver
 
getPageSinkProvider() - Method in class com.facebook.presto.cassandra.CassandraConnector
 
getPartitioner() - Method in interface com.facebook.presto.cassandra.CassandraSession
 
getPartitioner() - Method in class com.facebook.presto.cassandra.NativeCassandraSession
 
getPartitionId() - Method in class com.facebook.presto.cassandra.CassandraPartition
 
getPartitionId() - Method in class com.facebook.presto.cassandra.CassandraSplit
 
getPartitionKeyColumns() - Method in class com.facebook.presto.cassandra.CassandraTable
 
getPartitions(ConnectorTableHandle, TupleDomain<ColumnHandle>) - Method in class com.facebook.presto.cassandra.CassandraPartitionManager
 
getPartitions() - Method in class com.facebook.presto.cassandra.CassandraPartitionResult
 
getPartitions(CassandraTable, List<Set<Object>>) - Method in interface com.facebook.presto.cassandra.CassandraSession
Get the list of partitions matching the given filters on partition keys.
getPartitions() - Method in class com.facebook.presto.cassandra.CassandraTableLayoutHandle
 
getPartitions(CassandraTable, List<Set<Object>>) - Method in class com.facebook.presto.cassandra.NativeCassandraSession
 
getPartitionsCount() - Method in class com.facebook.presto.cassandra.SizeEstimate
 
getPartitionSizeForBatchSelect() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
getPassword() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
getPolicy() - Method in enum com.facebook.presto.cassandra.RetryPolicyType
 
getPreferredNodes(List<HostAddress>) - Method in class com.facebook.presto.cassandra.CassandraSplit
 
getProtocolVersion() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
getRangeEnd() - Method in class com.facebook.presto.cassandra.SizeEstimate
 
getRangeStart() - Method in class com.facebook.presto.cassandra.SizeEstimate
 
getReadTimeNanos() - Method in class com.facebook.presto.cassandra.CassandraRecordCursor
 
getRecordSet(ConnectorTransactionHandle, ConnectorSession, ConnectorSplit, List<? extends ColumnHandle>) - Method in class com.facebook.presto.cassandra.CassandraRecordSetProvider
 
getRecordSetProvider() - Method in class com.facebook.presto.cassandra.CassandraConnector
 
getReplicas(String, TokenRange) - Method in interface com.facebook.presto.cassandra.CassandraSession
 
getReplicas(String, ByteBuffer) - Method in interface com.facebook.presto.cassandra.CassandraSession
 
getReplicas(String, TokenRange) - Method in class com.facebook.presto.cassandra.NativeCassandraSession
 
getReplicas(String, ByteBuffer) - Method in class com.facebook.presto.cassandra.NativeCassandraSession
 
getRetryPolicy() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
getRingFraction(String, String) - Method in class com.facebook.presto.cassandra.Murmur3PartitionerTokenRing
 
getRingFraction(String, String) - Method in class com.facebook.presto.cassandra.RandomPartitionerTokenRing
 
getRingFraction(String, String) - Method in interface com.facebook.presto.cassandra.TokenRing
Returns ring fraction (value between 0 and 1) represented by the token range
getSchema() - Method in class com.facebook.presto.cassandra.CassandraSplit
 
getSchemaName() - Method in class com.facebook.presto.cassandra.CassandraInsertTableHandle
 
getSchemaName() - Method in class com.facebook.presto.cassandra.CassandraOutputTableHandle
 
getSchemaName() - Method in class com.facebook.presto.cassandra.CassandraTableHandle
 
getSchemaTableName() - Method in class com.facebook.presto.cassandra.CassandraTableHandle
 
getSessionProperties() - Method in class com.facebook.presto.cassandra.CassandraConnector
 
getSessionProperties() - Method in class com.facebook.presto.cassandra.CassandraSessionProperties
 
getSizeEstimates(String, String) - Method in interface com.facebook.presto.cassandra.CassandraSession
 
getSizeEstimates(String, String) - Method in class com.facebook.presto.cassandra.NativeCassandraSession
 
getSlice(int) - Method in class com.facebook.presto.cassandra.CassandraRecordCursor
 
getSpeculativeExecutionDelay() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
getSpeculativeExecutionLimit() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
getSplitClass() - Method in class com.facebook.presto.cassandra.CassandraHandleResolver
 
getSplitCondition() - Method in class com.facebook.presto.cassandra.CassandraSplit
 
getSplitManager() - Method in class com.facebook.presto.cassandra.CassandraConnector
 
getSplits(ConnectorTransactionHandle, ConnectorSession, ConnectorTableLayoutHandle, ConnectorSplitManager.SplitSchedulingContext) - Method in class com.facebook.presto.cassandra.CassandraSplitManager
 
getSplits(String, String, Optional<Long>) - Method in class com.facebook.presto.cassandra.CassandraTokenSplitManager
 
getSplitSize() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
getSplitsPerNode() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
getSplitsPerNode(ConnectorSession) - Static method in class com.facebook.presto.cassandra.CassandraSessionProperties
 
getStartToken() - Method in class com.facebook.presto.cassandra.CassandraTokenSplitManager.TokenSplit
 
getTable(SchemaTableName) - Method in interface com.facebook.presto.cassandra.CassandraSession
 
getTable() - Method in class com.facebook.presto.cassandra.CassandraSplit
 
getTable() - Method in class com.facebook.presto.cassandra.CassandraTableLayoutHandle
 
getTable(SchemaTableName) - Method in class com.facebook.presto.cassandra.NativeCassandraSession
 
getTableHandle(ConnectorSession, SchemaTableName) - Method in class com.facebook.presto.cassandra.CassandraMetadata
 
getTableHandle() - Method in class com.facebook.presto.cassandra.CassandraTable
 
getTableHandleClass() - Method in class com.facebook.presto.cassandra.CassandraHandleResolver
 
getTableLayout(ConnectorSession, ConnectorTableLayoutHandle) - Method in class com.facebook.presto.cassandra.CassandraMetadata
 
getTableLayoutHandleClass() - Method in class com.facebook.presto.cassandra.CassandraHandleResolver
 
getTableLayouts(ConnectorSession, ConnectorTableHandle, Constraint<ColumnHandle>, Optional<Set<ColumnHandle>>) - Method in class com.facebook.presto.cassandra.CassandraMetadata
 
getTableMetadata(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.cassandra.CassandraMetadata
 
getTableName() - Method in class com.facebook.presto.cassandra.CassandraInsertTableHandle
 
getTableName() - Method in class com.facebook.presto.cassandra.CassandraOutputTableHandle
 
getTableName() - Method in class com.facebook.presto.cassandra.CassandraTableHandle
 
getTokenCountInRange(String, String) - Method in class com.facebook.presto.cassandra.Murmur3PartitionerTokenRing
 
getTokenCountInRange(String, String) - Method in class com.facebook.presto.cassandra.RandomPartitionerTokenRing
 
getTokenCountInRange(String, String) - Method in interface com.facebook.presto.cassandra.TokenRing
Returns token count in a given range
getTokenExpression() - Method in class com.facebook.presto.cassandra.CassandraTable
 
getTokenRanges() - Method in interface com.facebook.presto.cassandra.CassandraSession
 
getTokenRanges() - Method in class com.facebook.presto.cassandra.NativeCassandraSession
 
getTotalPartitionsCount(String, String, Optional<Long>) - Method in class com.facebook.presto.cassandra.CassandraTokenSplitManager
 
getTransactionHandleClass() - Method in class com.facebook.presto.cassandra.CassandraHandleResolver
 
getTruststorePassword() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
getTruststorePath() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
getTupleDomain() - Method in class com.facebook.presto.cassandra.CassandraPartition
 
getType() - Method in class com.facebook.presto.cassandra.CassandraColumnHandle
 
getType(int) - Method in class com.facebook.presto.cassandra.CassandraRecordCursor
 
getTypeArguments() - Method in class com.facebook.presto.cassandra.CassandraColumnHandle
 
getTypeArguments() - Method in enum com.facebook.presto.cassandra.CassandraType
 
getTypeArguments() - Method in class com.facebook.presto.cassandra.CassandraTypeWithTypeArguments
 
getTypeArguments() - Method in interface com.facebook.presto.cassandra.FullCassandraType
 
getTypeArgumentSize() - Method in enum com.facebook.presto.cassandra.CassandraType
 
getUnenforcedConstraint() - Method in class com.facebook.presto.cassandra.CassandraPartitionResult
 
getUnenforcedConstraints() - Method in class com.facebook.presto.cassandra.CassandraClusteringPredicatesExtractor
 
getUsername() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
getWhereClause() - Method in class com.facebook.presto.cassandra.CassandraSplit
 
getWhiteListAddresses() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 

H

hashCode() - Method in class com.facebook.presto.cassandra.CassandraColumnHandle
 
hashCode() - Method in class com.facebook.presto.cassandra.CassandraConnectorId
 
hashCode() - Method in class com.facebook.presto.cassandra.CassandraTable
 
hashCode() - Method in class com.facebook.presto.cassandra.CassandraTableHandle
 
hashCode() - Method in class com.facebook.presto.cassandra.SizeEstimate
 
HostAddressFactory - Class in com.facebook.presto.cassandra.util
 
HostAddressFactory() - Constructor for class com.facebook.presto.cassandra.util.HostAddressFactory
 

I

init(Cluster) - Method in class com.facebook.presto.cassandra.BackoffRetryPolicy
 
INSTANCE - Static variable in class com.facebook.presto.cassandra.BackoffRetryPolicy
 
INSTANCE - Static variable in class com.facebook.presto.cassandra.Murmur3PartitionerTokenRing
 
INSTANCE - Static variable in class com.facebook.presto.cassandra.RandomPartitionerTokenRing
 
instantiate(String) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
instantiate(String, ObjectName) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
instantiate(String, Object[], String[]) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
instantiate(String, ObjectName, Object[], String[]) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
invoke(ObjectName, String, Object[], String[]) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
isClosed() - Method in class com.facebook.presto.cassandra.ReopeningCluster
 
isClusteringKey() - Method in class com.facebook.presto.cassandra.CassandraColumnHandle
 
isDcAwareAllowRemoteDCsForLocal() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
isHidden() - Method in class com.facebook.presto.cassandra.CassandraColumnHandle
 
isHidden() - Method in class com.facebook.presto.cassandra.ExtraColumnMetadata
 
isIndexed() - Method in class com.facebook.presto.cassandra.CassandraColumnHandle
 
isIndexedColumnPredicatePushdown() - Method in class com.facebook.presto.cassandra.CassandraPartition
 
isInstanceOf(ObjectName, String) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
isMaterializedView(SchemaTableName) - Method in interface com.facebook.presto.cassandra.CassandraSession
 
isMaterializedView(SchemaTableName) - Method in class com.facebook.presto.cassandra.NativeCassandraSession
 
isNull(int) - Method in class com.facebook.presto.cassandra.CassandraRecordCursor
 
isPartitionKey() - Method in class com.facebook.presto.cassandra.CassandraColumnHandle
 
isRegistered(ObjectName) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
isSingleStatementWritesOnly() - Method in class com.facebook.presto.cassandra.CassandraConnector
 
isSupportedPartitionKey() - Method in enum com.facebook.presto.cassandra.CassandraType
 
isTlsEnabled() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
isTokenAwareShuffleReplicas() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
isUnpartitioned() - Method in class com.facebook.presto.cassandra.CassandraPartition
 
isUnpartitioned() - Method in class com.facebook.presto.cassandra.CassandraPartitionResult
 
isUseDCAware() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
isUseTokenAware() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
isUseWhiteList() - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 

L

listSchemaNames(ConnectorSession) - Method in class com.facebook.presto.cassandra.CassandraMetadata
 
listTableColumns(ConnectorSession, SchemaTablePrefix) - Method in class com.facebook.presto.cassandra.CassandraMetadata
 
listTables(ConnectorSession, String) - Method in class com.facebook.presto.cassandra.CassandraMetadata
 
loadTrustStore(File, Optional<String>) - Method in class com.facebook.presto.cassandra.util.SslContextProvider
 

M

Murmur3PartitionerTokenRing - Class in com.facebook.presto.cassandra
 

N

NativeCassandraSession - Class in com.facebook.presto.cassandra
 
NativeCassandraSession(String, JsonCodec<List<ExtraColumnMetadata>>, Cluster, Duration) - Constructor for class com.facebook.presto.cassandra.NativeCassandraSession
 

O

onReadTimeout(Statement, ConsistencyLevel, int, int, boolean, int) - Method in class com.facebook.presto.cassandra.BackoffRetryPolicy
 
onRequestError(Statement, ConsistencyLevel, DriverException, int) - Method in class com.facebook.presto.cassandra.BackoffRetryPolicy
 
onUnavailable(Statement, ConsistencyLevel, int, int, int) - Method in class com.facebook.presto.cassandra.BackoffRetryPolicy
 
onWriteTimeout(Statement, ConsistencyLevel, WriteType, int, int, int) - Method in class com.facebook.presto.cassandra.BackoffRetryPolicy
 

P

prepare(RegularStatement) - Method in interface com.facebook.presto.cassandra.CassandraSession
 
prepare(RegularStatement) - Method in class com.facebook.presto.cassandra.NativeCassandraSession
 
PRESTO_COMMENT_METADATA - Static variable in interface com.facebook.presto.cassandra.CassandraSession
 

Q

queryMBeans(ObjectName, QueryExp) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
queryNames(ObjectName, QueryExp) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
quoteStringLiteral(String) - Static method in class com.facebook.presto.cassandra.util.CassandraCqlUtils
 
quoteStringLiteralForJson(String) - Static method in class com.facebook.presto.cassandra.util.CassandraCqlUtils
 

R

RandomPartitionerTokenRing - Class in com.facebook.presto.cassandra
 
RebindSafeMBeanServer - Class in com.facebook.presto.cassandra
MBeanServer wrapper that a ignores calls to registerMBean when there is already a MBean registered with the specified object name.
RebindSafeMBeanServer(MBeanServer) - Constructor for class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
registerMBean(Object, ObjectName) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
Delegates to the wrapped mbean server, but if a mbean is already registered with the specified name, the existing instance is returned.
removeNotificationListener(ObjectName, ObjectName) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
removeNotificationListener(ObjectName, ObjectName, NotificationFilter, Object) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
removeNotificationListener(ObjectName, NotificationListener) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
removeNotificationListener(ObjectName, NotificationListener, NotificationFilter, Object) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
renameTable(ConnectorSession, ConnectorTableHandle, SchemaTableName) - Method in class com.facebook.presto.cassandra.CassandraMetadata
 
ReopeningCluster - Class in com.facebook.presto.cassandra
 
ReopeningCluster(Supplier<Cluster>) - Constructor for class com.facebook.presto.cassandra.ReopeningCluster
 
RetryPolicyType - Enum in com.facebook.presto.cassandra
 

S

select(List<CassandraColumnHandle>) - Static method in class com.facebook.presto.cassandra.util.CassandraCqlUtils
 
selectCountAllFrom(CassandraTableHandle) - Static method in class com.facebook.presto.cassandra.util.CassandraCqlUtils
 
selectDistinctFrom(CassandraTableHandle, List<CassandraColumnHandle>) - Static method in class com.facebook.presto.cassandra.util.CassandraCqlUtils
 
selectFrom(CassandraTableHandle, List<CassandraColumnHandle>) - Static method in class com.facebook.presto.cassandra.util.CassandraCqlUtils
 
setAllowDropTable(boolean) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setAttribute(ObjectName, Attribute) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
setAttributes(ObjectName, AttributeList) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 
setClientConnectTimeout(Duration) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setClientReadTimeout(Duration) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setClientSoLinger(Integer) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setConsistencyLevel(ConsistencyLevel) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setContactPoints(String) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setContactPoints(String...) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setDcAwareAllowRemoteDCsForLocal(boolean) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setDcAwareLocalDC(String) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setDcAwareUsedHostsPerRemoteDc(Integer) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setFetchSize(int) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setKeystorePassword(String) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setKeystorePath(File) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setNativeProtocolPort(int) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setNoHostAvailableRetryTimeout(Duration) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setPartitionSizeForBatchSelect(int) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setPassword(String) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setProtocolVersion(ProtocolVersion) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setRetryPolicy(RetryPolicyType) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setSpeculativeExecutionDelay(Duration) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setSpeculativeExecutionLimit(int) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setSplitSize(int) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setSplitsPerNode(Long) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setTlsEnabled(boolean) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setTokenAwareShuffleReplicas(boolean) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setTruststorePassword(String) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setTruststorePath(File) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setUseDCAware(boolean) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setUsername(String) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setUseTokenAware(boolean) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setUseWhiteList(boolean) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
setWhiteListAddresses(String) - Method in class com.facebook.presto.cassandra.CassandraClientConfig
 
shutdown() - Method in class com.facebook.presto.cassandra.CassandraConnector
 
SizeEstimate - Class in com.facebook.presto.cassandra
 
SizeEstimate(String, String, long, long) - Constructor for class com.facebook.presto.cassandra.SizeEstimate
 
sqlNameToCqlName(String) - Static method in class com.facebook.presto.cassandra.util.CassandraCqlUtils
 
SslContextProvider - Class in com.facebook.presto.cassandra.util
 
SslContextProvider(Optional<File>, Optional<String>, Optional<File>, Optional<String>) - Constructor for class com.facebook.presto.cassandra.util.SslContextProvider
 

T

toCassandraType(Type, ProtocolVersion) - Static method in enum com.facebook.presto.cassandra.CassandraType
 
toCQLCompatibleString(Object) - Static method in class com.facebook.presto.cassandra.util.CassandraCqlUtils
 
toErrorCode() - Method in enum com.facebook.presto.cassandra.CassandraErrorCode
 
toHostAddress(Host) - Method in class com.facebook.presto.cassandra.util.HostAddressFactory
 
toHostAddress(String) - Method in class com.facebook.presto.cassandra.util.HostAddressFactory
 
toHostAddressList(Collection<Host>) - Method in class com.facebook.presto.cassandra.util.HostAddressFactory
 
TokenRing - Interface in com.facebook.presto.cassandra
 
TokenSplit(String, String, List<String>) - Constructor for class com.facebook.presto.cassandra.CassandraTokenSplitManager.TokenSplit
 
toString() - Method in class com.facebook.presto.cassandra.CassandraColumnHandle
 
toString() - Method in class com.facebook.presto.cassandra.CassandraConnectorId
 
toString() - Method in class com.facebook.presto.cassandra.CassandraInsertTableHandle
 
toString() - Method in class com.facebook.presto.cassandra.CassandraMetadata
 
toString() - Method in class com.facebook.presto.cassandra.CassandraOutputTableHandle
 
toString() - Method in class com.facebook.presto.cassandra.CassandraPartition
 
toString() - Method in class com.facebook.presto.cassandra.CassandraRecordSetProvider
 
toString() - Method in class com.facebook.presto.cassandra.CassandraSplit
 
toString() - Method in class com.facebook.presto.cassandra.CassandraSplitManager
 
toString() - Method in class com.facebook.presto.cassandra.CassandraTable
 
toString() - Method in class com.facebook.presto.cassandra.CassandraTableHandle
 
toString() - Method in class com.facebook.presto.cassandra.CassandraTableLayoutHandle
 
toString() - Method in class com.facebook.presto.cassandra.CassandraTypeWithTypeArguments
 
toString() - Method in class com.facebook.presto.cassandra.ExtraColumnMetadata
 
toString() - Method in class com.facebook.presto.cassandra.SizeEstimate
 

U

UNPARTITIONED - Static variable in class com.facebook.presto.cassandra.CassandraPartition
 
unregisterMBean(ObjectName) - Method in class com.facebook.presto.cassandra.RebindSafeMBeanServer
 

V

validateCertificates(KeyStore) - Method in class com.facebook.presto.cassandra.util.SslContextProvider
 
validateClusteringKey(Object) - Method in enum com.facebook.presto.cassandra.CassandraType
 
validColumnName(String) - Static method in class com.facebook.presto.cassandra.util.CassandraCqlUtils
 
validSchemaName(String) - Static method in class com.facebook.presto.cassandra.util.CassandraCqlUtils
 
validTableName(String) - Static method in class com.facebook.presto.cassandra.util.CassandraCqlUtils
 
valueOf(String) - Static method in enum com.facebook.presto.cassandra.CassandraErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.cassandra.CassandraTransactionHandle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.cassandra.CassandraType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.cassandra.RetryPolicyType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.facebook.presto.cassandra.CassandraErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.cassandra.CassandraTransactionHandle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.cassandra.CassandraType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.cassandra.RetryPolicyType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I L M N O P Q R S T U V 
Skip navigation links

Copyright © 2012–2020. All rights reserved.