public class DistributionInfo
extends java.lang.Object
implements org.elasticsearch.common.io.stream.Streamable
Modifier and Type | Field and Description |
---|---|
static DistributionInfo |
DEFAULT_BROADCAST |
static DistributionInfo |
DEFAULT_MODULO |
static DistributionInfo |
DEFAULT_SAME_NODE |
Modifier | Constructor and Description |
---|---|
protected |
DistributionInfo() |
|
DistributionInfo(DistributionType distributionType) |
|
DistributionInfo(DistributionType distributionType,
int distributeByColumn) |
Modifier and Type | Method and Description |
---|---|
int |
distributeByColumn() |
DistributionType |
distributionType() |
boolean |
equals(java.lang.Object o) |
static DistributionInfo |
fromStream(org.elasticsearch.common.io.stream.StreamInput in) |
int |
hashCode() |
void |
readFrom(org.elasticsearch.common.io.stream.StreamInput in) |
java.lang.String |
toString() |
void |
writeTo(org.elasticsearch.common.io.stream.StreamOutput out) |
public static final DistributionInfo DEFAULT_BROADCAST
public static final DistributionInfo DEFAULT_SAME_NODE
public static final DistributionInfo DEFAULT_MODULO
protected DistributionInfo()
public DistributionInfo(DistributionType distributionType, int distributeByColumn)
public DistributionInfo(DistributionType distributionType)
public DistributionType distributionType()
public int distributeByColumn()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public void readFrom(org.elasticsearch.common.io.stream.StreamInput in) throws java.io.IOException
readFrom
in interface org.elasticsearch.common.io.stream.Streamable
java.io.IOException
public void writeTo(org.elasticsearch.common.io.stream.StreamOutput out) throws java.io.IOException
writeTo
in interface org.elasticsearch.common.io.stream.Streamable
java.io.IOException
public static DistributionInfo fromStream(org.elasticsearch.common.io.stream.StreamInput in) throws java.io.IOException
java.io.IOException