org.apache.cassandra.db.compaction
Class CompactionInfo
java.lang.Object
org.apache.cassandra.db.compaction.CompactionInfo
- All Implemented Interfaces:
- java.io.Serializable
public final class CompactionInfo
- extends java.lang.Object
- implements java.io.Serializable
Implements serializable to allow structured info to be returned via JMX.
- See Also:
- Serialized Form
Constructor Summary |
CompactionInfo(int id,
java.lang.String ksname,
java.lang.String cfname,
OperationType tasktype,
long bytesComplete,
long totalBytes)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CompactionInfo
public CompactionInfo(int id,
java.lang.String ksname,
java.lang.String cfname,
OperationType tasktype,
long bytesComplete,
long totalBytes)
forProgress
public CompactionInfo forProgress(long bytesComplete,
long totalBytes)
- Returns:
- A copy of this CompactionInfo with updated progress.
getId
public int getId()
getKeyspace
public java.lang.String getKeyspace()
getColumnFamily
public java.lang.String getColumnFamily()
getBytesComplete
public long getBytesComplete()
getTotalBytes
public long getTotalBytes()
getTaskType
public OperationType getTaskType()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2011 The Apache Software Foundation