@NotThreadSafe
public class RowShardResolver
extends java.lang.Object
Constructor and Description |
---|
RowShardResolver(java.util.List<ColumnIdent> pkColumns,
java.util.List<Symbol> primaryKeySymbols,
ColumnIdent clusteredByColumn,
Symbol routingSymbol) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
id()
Returns the through collected inputs generated id
|
java.lang.String |
routing()
Returns the collected routing value (if available)
|
void |
setNextRow(Row row) |
public RowShardResolver(java.util.List<ColumnIdent> pkColumns, java.util.List<Symbol> primaryKeySymbols, @Nullable ColumnIdent clusteredByColumn, @Nullable Symbol routingSymbol)
public void setNextRow(Row row)
public java.lang.String id()
@Nullable public java.lang.String routing()