Package org.apache.cassandra.tools
Class LoaderOptions
- java.lang.Object
-
- org.apache.cassandra.tools.LoaderOptions
-
public class LoaderOptions extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringAUTH_PROVIDER_OPTIONcom.datastax.driver.core.AuthProviderauthProviderEncryptionOptionsclientEncOptionsstatic java.lang.StringCONFIG_PATHstatic java.lang.StringCONNECTIONS_PER_HOSTintconnectionsPerHostbooleandebugFiledirectorystatic java.lang.StringENTIRE_SSTABLE_INTER_DC_THROTTLE_MEBIBYTESstatic java.lang.StringENTIRE_SSTABLE_THROTTLE_MEBIBYTESintentireSSTableInterDcThrottleMebibytesintentireSSTableThrottleMebibytesstatic java.lang.StringHELP_OPTIONjava.util.Set<java.net.InetSocketAddress>hostsstatic java.lang.StringIGNORE_NODES_OPTIONjava.util.Set<InetAddressAndPort>ignoresstatic java.lang.StringINITIAL_HOST_ADDRESS_OPTIONstatic java.lang.StringINTER_DC_THROTTLE_MBITSDeprecated.Useinter-dc-throttle-mibinsteadstatic java.lang.StringINTER_DC_THROTTLE_MEBIBYTESlonginterDcThrottleBytesstatic java.lang.StringNATIVE_PORT_OPTIONintnativePortbooleannoProgressstatic java.lang.StringNOPROGRESS_OPTIONjava.lang.Stringpasswdstatic java.lang.StringPASSWD_OPTIONEncryptionOptions.ServerEncryptionOptionsserverEncOptionsstatic java.lang.StringSSL_ALGORITHMstatic java.lang.StringSSL_CIPHER_SUITESstatic java.lang.StringSSL_KEYSTOREstatic java.lang.StringSSL_KEYSTORE_PWstatic java.lang.StringSSL_PROTOCOLstatic java.lang.StringSSL_STORAGE_PORT_OPTIONDeprecated.static java.lang.StringSSL_STORE_TYPEstatic java.lang.StringSSL_TRUSTSTOREstatic java.lang.StringSSL_TRUSTSTORE_PWintsslStoragePortstatic java.lang.StringSTORAGE_PORT_OPTIONintstoragePortstatic java.lang.StringTARGET_KEYSPACEjava.lang.StringtargetKeyspacestatic java.lang.StringTHROTTLE_MBITSDeprecated.Usethrottle-mibinsteadstatic java.lang.StringTHROTTLE_MEBIBYTESlongthrottleBytesstatic java.lang.StringTOOL_NAMEjava.lang.Stringuserstatic java.lang.StringUSER_OPTIONbooleanverbosestatic java.lang.StringVERBOSE_OPTION
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.apache.cassandra.tools.LoaderOptions.Builderbuilder()static voidprintUsage(org.apache.commons.cli.Options options)
-
-
-
Field Detail
-
HELP_OPTION
public static final java.lang.String HELP_OPTION
- See Also:
- Constant Field Values
-
VERBOSE_OPTION
public static final java.lang.String VERBOSE_OPTION
- See Also:
- Constant Field Values
-
NOPROGRESS_OPTION
public static final java.lang.String NOPROGRESS_OPTION
- See Also:
- Constant Field Values
-
NATIVE_PORT_OPTION
public static final java.lang.String NATIVE_PORT_OPTION
- See Also:
- Constant Field Values
-
STORAGE_PORT_OPTION
public static final java.lang.String STORAGE_PORT_OPTION
- See Also:
- Constant Field Values
-
SSL_STORAGE_PORT_OPTION
@Deprecated public static final java.lang.String SSL_STORAGE_PORT_OPTION
Deprecated.- See Also:
- Constant Field Values
-
USER_OPTION
public static final java.lang.String USER_OPTION
- See Also:
- Constant Field Values
-
PASSWD_OPTION
public static final java.lang.String PASSWD_OPTION
- See Also:
- Constant Field Values
-
AUTH_PROVIDER_OPTION
public static final java.lang.String AUTH_PROVIDER_OPTION
- See Also:
- Constant Field Values
-
INITIAL_HOST_ADDRESS_OPTION
public static final java.lang.String INITIAL_HOST_ADDRESS_OPTION
- See Also:
- Constant Field Values
-
IGNORE_NODES_OPTION
public static final java.lang.String IGNORE_NODES_OPTION
- See Also:
- Constant Field Values
-
CONNECTIONS_PER_HOST
public static final java.lang.String CONNECTIONS_PER_HOST
- See Also:
- Constant Field Values
-
CONFIG_PATH
public static final java.lang.String CONFIG_PATH
- See Also:
- Constant Field Values
-
THROTTLE_MBITS
@Deprecated public static final java.lang.String THROTTLE_MBITS
Deprecated.Usethrottle-mibinsteadThrottle defined in megabits per second. CASSANDRA-10637 introduced a builder and is the preferred way to provide options instead of using these constant fields.- See Also:
- Constant Field Values
-
THROTTLE_MEBIBYTES
public static final java.lang.String THROTTLE_MEBIBYTES
- See Also:
- Constant Field Values
-
INTER_DC_THROTTLE_MBITS
@Deprecated public static final java.lang.String INTER_DC_THROTTLE_MBITS
Deprecated.Useinter-dc-throttle-mibinsteadInter-datacenter throttle defined in megabits per second. CASSANDRA-10637 introduced a builder and is the preferred way to provide options instead of using these constant fields.- See Also:
- Constant Field Values
-
INTER_DC_THROTTLE_MEBIBYTES
public static final java.lang.String INTER_DC_THROTTLE_MEBIBYTES
- See Also:
- Constant Field Values
-
ENTIRE_SSTABLE_THROTTLE_MEBIBYTES
public static final java.lang.String ENTIRE_SSTABLE_THROTTLE_MEBIBYTES
- See Also:
- Constant Field Values
-
ENTIRE_SSTABLE_INTER_DC_THROTTLE_MEBIBYTES
public static final java.lang.String ENTIRE_SSTABLE_INTER_DC_THROTTLE_MEBIBYTES
- See Also:
- Constant Field Values
-
TOOL_NAME
public static final java.lang.String TOOL_NAME
- See Also:
- Constant Field Values
-
TARGET_KEYSPACE
public static final java.lang.String TARGET_KEYSPACE
- See Also:
- Constant Field Values
-
SSL_TRUSTSTORE
public static final java.lang.String SSL_TRUSTSTORE
- See Also:
- Constant Field Values
-
SSL_TRUSTSTORE_PW
public static final java.lang.String SSL_TRUSTSTORE_PW
- See Also:
- Constant Field Values
-
SSL_KEYSTORE
public static final java.lang.String SSL_KEYSTORE
- See Also:
- Constant Field Values
-
SSL_KEYSTORE_PW
public static final java.lang.String SSL_KEYSTORE_PW
- See Also:
- Constant Field Values
-
SSL_PROTOCOL
public static final java.lang.String SSL_PROTOCOL
- See Also:
- Constant Field Values
-
SSL_ALGORITHM
public static final java.lang.String SSL_ALGORITHM
- See Also:
- Constant Field Values
-
SSL_STORE_TYPE
public static final java.lang.String SSL_STORE_TYPE
- See Also:
- Constant Field Values
-
SSL_CIPHER_SUITES
public static final java.lang.String SSL_CIPHER_SUITES
- See Also:
- Constant Field Values
-
directory
public final File directory
-
debug
public final boolean debug
-
verbose
public final boolean verbose
-
noProgress
public final boolean noProgress
-
nativePort
public final int nativePort
-
user
public final java.lang.String user
-
passwd
public final java.lang.String passwd
-
authProvider
public final com.datastax.driver.core.AuthProvider authProvider
-
throttleBytes
public final long throttleBytes
-
interDcThrottleBytes
public final long interDcThrottleBytes
-
entireSSTableThrottleMebibytes
public final int entireSSTableThrottleMebibytes
-
entireSSTableInterDcThrottleMebibytes
public final int entireSSTableInterDcThrottleMebibytes
-
storagePort
public final int storagePort
-
sslStoragePort
public final int sslStoragePort
-
clientEncOptions
public final EncryptionOptions clientEncOptions
-
connectionsPerHost
public final int connectionsPerHost
-
serverEncOptions
public final EncryptionOptions.ServerEncryptionOptions serverEncOptions
-
hosts
public final java.util.Set<java.net.InetSocketAddress> hosts
-
ignores
public final java.util.Set<InetAddressAndPort> ignores
-
targetKeyspace
public final java.lang.String targetKeyspace
-
-