public class NativeSSTableLoaderClient extends SSTableLoader.Client
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.lang.String,TableMetadataRef> |
tables |
| Constructor and Description |
|---|
NativeSSTableLoaderClient(java.util.Collection<java.net.InetSocketAddress> hosts,
int storagePort,
com.datastax.driver.core.AuthProvider authProvider,
com.datastax.driver.core.SSLOptions sslOptions) |
NativeSSTableLoaderClient(java.util.Collection<java.net.InetSocketAddress> hosts,
int storagePort,
java.lang.String username,
java.lang.String password,
com.datastax.driver.core.SSLOptions sslOptions) |
| Modifier and Type | Method and Description |
|---|---|
TableMetadataRef |
getTableMetadata(java.lang.String tableName)
Validate that
keyspace is an existing keyspace and cfName one of its existing column family. |
void |
init(java.lang.String keyspace)
Initialize the client.
|
void |
setTableMetadata(TableMetadataRef cfm) |
addRangeForEndpoint, getConnectionFactory, getEndpointToRangesMap, stopprotected final java.util.Map<java.lang.String,TableMetadataRef> tables
public NativeSSTableLoaderClient(java.util.Collection<java.net.InetSocketAddress> hosts,
int storagePort,
java.lang.String username,
java.lang.String password,
com.datastax.driver.core.SSLOptions sslOptions)
public NativeSSTableLoaderClient(java.util.Collection<java.net.InetSocketAddress> hosts,
int storagePort,
com.datastax.driver.core.AuthProvider authProvider,
com.datastax.driver.core.SSLOptions sslOptions)
public void init(java.lang.String keyspace)
SSTableLoader.Clientinit in class SSTableLoader.Clientpublic TableMetadataRef getTableMetadata(java.lang.String tableName)
SSTableLoader.Clientkeyspace is an existing keyspace and cfName one of its existing column family.getTableMetadata in class SSTableLoader.Clientpublic void setTableMetadata(TableMetadataRef cfm)
setTableMetadata in class SSTableLoader.ClientCopyright © 2009-2020 The Apache Software Foundation