Package org.apache.cassandra.locator
Class ReplicationFactor
- java.lang.Object
-
- org.apache.cassandra.locator.ReplicationFactor
-
public class ReplicationFactor extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description int
allReplicas
int
fullReplicas
static ReplicationFactor
ZERO
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
static ReplicationFactor
fromString(java.lang.String s)
static ReplicationFactor
fullOnly(int totalReplicas)
int
hashCode()
boolean
hasTransientReplicas()
java.lang.String
toParseableString()
java.lang.String
toString()
int
transientReplicas()
static ReplicationFactor
withTransient(int totalReplicas, int transientReplicas)
-
-
-
Field Detail
-
ZERO
public static final ReplicationFactor ZERO
-
allReplicas
public final int allReplicas
-
fullReplicas
public final int fullReplicas
-
-
Method Detail
-
transientReplicas
public int transientReplicas()
-
hasTransientReplicas
public boolean hasTransientReplicas()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
fullOnly
public static ReplicationFactor fullOnly(int totalReplicas)
-
withTransient
public static ReplicationFactor withTransient(int totalReplicas, int transientReplicas)
-
fromString
public static ReplicationFactor fromString(java.lang.String s)
-
toParseableString
public java.lang.String toParseableString()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-