Skip navigation links
B C F G M P R S T 

B

BulkTokenFactory - Interface in com.datastax.oss.dsbulk.partitioner
 
BulkTokenRange - Interface in com.datastax.oss.dsbulk.partitioner
 

C

clusterer() - Method in interface com.datastax.oss.dsbulk.partitioner.BulkTokenFactory
Returns a TokenRangeClusterer for the type of tokens managed by this token factory.
clusterer() - Method in class com.datastax.oss.dsbulk.partitioner.murmur3.Murmur3BulkTokenFactory
 
clusterer() - Method in class com.datastax.oss.dsbulk.partitioner.random.RandomBulkTokenFactory
 
com.datastax.oss.dsbulk.partitioner - package com.datastax.oss.dsbulk.partitioner
 
com.datastax.oss.dsbulk.partitioner.murmur3 - package com.datastax.oss.dsbulk.partitioner.murmur3
 
com.datastax.oss.dsbulk.partitioner.random - package com.datastax.oss.dsbulk.partitioner.random
 
com.datastax.oss.dsbulk.partitioner.utils - package com.datastax.oss.dsbulk.partitioner.utils
 

F

forPartitioner(String) - Static method in interface com.datastax.oss.dsbulk.partitioner.BulkTokenFactory
 
fraction() - Method in interface com.datastax.oss.dsbulk.partitioner.BulkTokenRange
 
fraction() - Method in class com.datastax.oss.dsbulk.partitioner.murmur3.Murmur3BulkTokenRange
 
fraction() - Method in class com.datastax.oss.dsbulk.partitioner.random.RandomBulkTokenRange
 

G

generate(int) - Method in class com.datastax.oss.dsbulk.partitioner.TokenRangeReadStatementGenerator
Generates default SELECT statements to read the entire table, with a minimum of splitCount statements.
generate(int, Function<TokenRange, Statement<?>>) - Method in class com.datastax.oss.dsbulk.partitioner.TokenRangeReadStatementGenerator
Generates SELECT statements to read the entire table, with a minimum of splitCount statements and using the given factory to generate statements.
getEnd() - Method in class com.datastax.oss.dsbulk.partitioner.murmur3.Murmur3BulkTokenRange
 
getEnd() - Method in class com.datastax.oss.dsbulk.partitioner.random.RandomBulkTokenRange
 
getStart() - Method in class com.datastax.oss.dsbulk.partitioner.murmur3.Murmur3BulkTokenRange
 
getStart() - Method in class com.datastax.oss.dsbulk.partitioner.random.RandomBulkTokenRange
 
getTokenValue(Token) - Static method in class com.datastax.oss.dsbulk.partitioner.utils.TokenUtils
 
group(List<BulkTokenRange>, int, int) - Method in class com.datastax.oss.dsbulk.partitioner.TokenRangeClusterer
Groups contiguous ranges together as long as they are contiguous and share the same replicas.

M

Murmur3BulkTokenFactory - Class in com.datastax.oss.dsbulk.partitioner.murmur3
A BulkTokenFactory for the Murmur3 Partitioner.
Murmur3BulkTokenFactory() - Constructor for class com.datastax.oss.dsbulk.partitioner.murmur3.Murmur3BulkTokenFactory
 
Murmur3BulkTokenRange - Class in com.datastax.oss.dsbulk.partitioner.murmur3
 
Murmur3BulkTokenRange(Murmur3Token, Murmur3Token, Set<EndPoint>) - Constructor for class com.datastax.oss.dsbulk.partitioner.murmur3.Murmur3BulkTokenRange
 
Murmur3TokenRangeSplitter - Class in com.datastax.oss.dsbulk.partitioner.murmur3
 
Murmur3TokenRangeSplitter() - Constructor for class com.datastax.oss.dsbulk.partitioner.murmur3.Murmur3TokenRangeSplitter
 

P

partition(int) - Method in class com.datastax.oss.dsbulk.partitioner.PartitionGenerator
Partitions the entire ring into approximately splitCount splits.
PartitionGenerator - Class in com.datastax.oss.dsbulk.partitioner
 
PartitionGenerator(CqlIdentifier, TokenMap, BulkTokenFactory) - Constructor for class com.datastax.oss.dsbulk.partitioner.PartitionGenerator
 

R

RandomBulkTokenFactory - Class in com.datastax.oss.dsbulk.partitioner.random
A BulkTokenFactory for the Random Partitioner.
RandomBulkTokenFactory() - Constructor for class com.datastax.oss.dsbulk.partitioner.random.RandomBulkTokenFactory
 
RandomBulkTokenRange - Class in com.datastax.oss.dsbulk.partitioner.random
 
RandomBulkTokenRange(RandomToken, RandomToken, Set<EndPoint>) - Constructor for class com.datastax.oss.dsbulk.partitioner.random.RandomBulkTokenRange
 
RandomTokenRangeSplitter - Class in com.datastax.oss.dsbulk.partitioner.random
 
RandomTokenRangeSplitter() - Constructor for class com.datastax.oss.dsbulk.partitioner.random.RandomTokenRangeSplitter
 
range(Token, Token, Set<EndPoint>) - Method in interface com.datastax.oss.dsbulk.partitioner.BulkTokenFactory
Creates a BulkTokenRange for the given start and end tokens.
range(Token, Token, Set<EndPoint>) - Method in class com.datastax.oss.dsbulk.partitioner.murmur3.Murmur3BulkTokenFactory
 
range(Token, Token, Set<EndPoint>) - Method in class com.datastax.oss.dsbulk.partitioner.random.RandomBulkTokenFactory
 
replicas() - Method in interface com.datastax.oss.dsbulk.partitioner.BulkTokenRange
 
replicas() - Method in class com.datastax.oss.dsbulk.partitioner.murmur3.Murmur3BulkTokenRange
 
replicas() - Method in class com.datastax.oss.dsbulk.partitioner.random.RandomBulkTokenRange
 

S

size() - Method in interface com.datastax.oss.dsbulk.partitioner.BulkTokenRange
 
size() - Method in class com.datastax.oss.dsbulk.partitioner.murmur3.Murmur3BulkTokenRange
 
size() - Method in class com.datastax.oss.dsbulk.partitioner.random.RandomBulkTokenRange
 
split(BulkTokenRange, int) - Method in class com.datastax.oss.dsbulk.partitioner.murmur3.Murmur3TokenRangeSplitter
 
split(BulkTokenRange, int) - Method in class com.datastax.oss.dsbulk.partitioner.random.RandomTokenRangeSplitter
 
split(Iterable<BulkTokenRange>, int) - Method in interface com.datastax.oss.dsbulk.partitioner.TokenRangeSplitter
Splits the given ranges uniformly into (smaller) splitCount chunks.
split(BulkTokenRange, int) - Method in interface com.datastax.oss.dsbulk.partitioner.TokenRangeSplitter
Splits the given token range uniformly into sub-ranges with the given desired split count.
splitter() - Method in interface com.datastax.oss.dsbulk.partitioner.BulkTokenFactory
Returns a TokenRangeSplitter for the type of tokens managed by this token factory.
splitter() - Method in class com.datastax.oss.dsbulk.partitioner.murmur3.Murmur3BulkTokenFactory
 
splitter() - Method in class com.datastax.oss.dsbulk.partitioner.random.RandomBulkTokenFactory
 

T

TokenRangeClusterer - Class in com.datastax.oss.dsbulk.partitioner
Groups small, contiguous token ranges sharing the same replicas in order to reduce the total number of splits.
TokenRangeClusterer(BulkTokenFactory) - Constructor for class com.datastax.oss.dsbulk.partitioner.TokenRangeClusterer
 
TokenRangeReadStatementGenerator - Class in com.datastax.oss.dsbulk.partitioner
Generates SELECT statements that read the entire table by token ranges.
TokenRangeReadStatementGenerator(RelationMetadata, Metadata) - Constructor for class com.datastax.oss.dsbulk.partitioner.TokenRangeReadStatementGenerator
 
TokenRangeSplitter - Interface in com.datastax.oss.dsbulk.partitioner
Splits token ranges into smaller sub-ranges.
TokenUtils - Class in com.datastax.oss.dsbulk.partitioner.utils
 
TokenUtils() - Constructor for class com.datastax.oss.dsbulk.partitioner.utils.TokenUtils
 
TOTAL_TOKEN_COUNT - Static variable in class com.datastax.oss.dsbulk.partitioner.murmur3.Murmur3BulkTokenFactory
 
TOTAL_TOKEN_COUNT - Static variable in class com.datastax.oss.dsbulk.partitioner.random.RandomBulkTokenFactory
 
totalTokenCount() - Method in interface com.datastax.oss.dsbulk.partitioner.BulkTokenFactory
 
totalTokenCount() - Method in class com.datastax.oss.dsbulk.partitioner.murmur3.Murmur3BulkTokenFactory
 
totalTokenCount() - Method in class com.datastax.oss.dsbulk.partitioner.random.RandomBulkTokenFactory
 
B C F G M P R S T 
Skip navigation links

Copyright © 2017–2020 DataStax. All rights reserved.