Class CassandraStreamHeader
- java.lang.Object
-
- org.apache.cassandra.db.streaming.CassandraStreamHeader
-
public class CassandraStreamHeader extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CassandraStreamHeader.Builder
static class
CassandraStreamHeader.CassandraStreamHeaderSerializer
-
Field Summary
Fields Modifier and Type Field Description ComponentManifest
componentManifest
CompressionInfo
compressionInfo
long
estimatedKeys
DecoratedKey
firstKey
boolean
isEntireSSTable
java.util.List<SSTableReader.PartitionPositionBounds>
sections
SerializationHeader.Component
serializationHeader
static IVersionedSerializer<CassandraStreamHeader>
serializer
int
sstableLevel
TableId
tableId
Version
version
SSTable version
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CassandraStreamHeader.Builder
builder()
long
calculateSize()
boolean
equals(java.lang.Object o)
int
hashCode()
boolean
isCompressed()
long
size()
java.lang.String
toString()
-
-
-
Field Detail
-
version
public final Version version
SSTable version
-
estimatedKeys
public final long estimatedKeys
-
sections
public final java.util.List<SSTableReader.PartitionPositionBounds> sections
-
compressionInfo
public final CompressionInfo compressionInfo
-
sstableLevel
public final int sstableLevel
-
serializationHeader
public final SerializationHeader.Component serializationHeader
-
isEntireSSTable
public final boolean isEntireSSTable
-
firstKey
public final DecoratedKey firstKey
-
tableId
public final TableId tableId
-
componentManifest
public final ComponentManifest componentManifest
-
serializer
public static final IVersionedSerializer<CassandraStreamHeader> serializer
-
-
Method Detail
-
builder
public static CassandraStreamHeader.Builder builder()
-
isCompressed
public boolean isCompressed()
-
size
public long size()
- Returns:
- total file size to transfer in bytes
-
calculateSize
public long calculateSize()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-