Class LoaderOptions


  • public class LoaderOptions
    extends java.lang.Object
    • Field Detail

      • 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(since="5.0")
        public static final java.lang.String SSL_STORAGE_PORT_OPTION
        Deprecated.
        See CASSANDRA-17602
        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
      • THROTTLE_MBITS

        @Deprecated(since="5.0")
        public static final java.lang.String THROTTLE_MBITS
        Deprecated.
        See CASSANDRA-17677
        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(since="5.0")
        public static final java.lang.String INTER_DC_THROTTLE_MBITS
        Deprecated.
        Use inter-dc-throttle-mib instead. See CASSANDRA-17677
        Inter-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
      • SSL_TRUSTSTORE_PW

        public static final java.lang.String SSL_TRUSTSTORE_PW
        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
      • connectionsPerHost

        public final int connectionsPerHost
      • hosts

        public final java.util.Set<java.net.InetSocketAddress> hosts
      • targetKeyspace

        public final java.lang.String targetKeyspace
      • targetTable

        public final java.lang.String targetTable
    • Method Detail

      • builder

        public static org.apache.cassandra.tools.LoaderOptions.Builder builder()
      • printUsage

        public static void printUsage​(org.apache.commons.cli.Options options)