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, stop
protected 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.Client
init
in class SSTableLoader.Client
public TableMetadataRef getTableMetadata(java.lang.String tableName)
SSTableLoader.Client
keyspace
is an existing keyspace and cfName
one of its existing column family.getTableMetadata
in class SSTableLoader.Client
public void setTableMetadata(TableMetadataRef cfm)
setTableMetadata
in class SSTableLoader.Client
Copyright © 2009-2022 The Apache Software Foundation