org.apache.hadoop.hbase.thrift.generated
Class ColumnDescriptor
java.lang.Object
org.apache.hadoop.hbase.thrift.generated.ColumnDescriptor
- All Implemented Interfaces:
- com.facebook.thrift.TBase, Serializable
public class ColumnDescriptor
- extends Object
- implements com.facebook.thrift.TBase, Serializable
An HColumnDescriptor contains information about a column family
such as the number of versions, compression settings, etc. It is
used as input when creating a table or adding a column.
- See Also:
- Serialized Form
Constructor Summary |
ColumnDescriptor()
|
ColumnDescriptor(byte[] name,
int maxVersions,
String compression,
boolean inMemory,
int maxValueLength,
String bloomFilterType,
int bloomFilterVectorSize,
int bloomFilterNbHashes,
boolean blockCacheEnabled,
int timeToLive)
|
Method Summary |
void |
read(com.facebook.thrift.protocol.TProtocol iprot)
|
String |
toString()
|
void |
write(com.facebook.thrift.protocol.TProtocol oprot)
|
name
public byte[] name
maxVersions
public int maxVersions
compression
public String compression
inMemory
public boolean inMemory
maxValueLength
public int maxValueLength
bloomFilterType
public String bloomFilterType
bloomFilterVectorSize
public int bloomFilterVectorSize
bloomFilterNbHashes
public int bloomFilterNbHashes
blockCacheEnabled
public boolean blockCacheEnabled
timeToLive
public int timeToLive
__isset
public final ColumnDescriptor.Isset __isset
ColumnDescriptor
public ColumnDescriptor()
ColumnDescriptor
public ColumnDescriptor(byte[] name,
int maxVersions,
String compression,
boolean inMemory,
int maxValueLength,
String bloomFilterType,
int bloomFilterVectorSize,
int bloomFilterNbHashes,
boolean blockCacheEnabled,
int timeToLive)
read
public void read(com.facebook.thrift.protocol.TProtocol iprot)
throws com.facebook.thrift.TException
- Specified by:
read
in interface com.facebook.thrift.TBase
- Throws:
com.facebook.thrift.TException
write
public void write(com.facebook.thrift.protocol.TProtocol oprot)
throws com.facebook.thrift.TException
- Specified by:
write
in interface com.facebook.thrift.TBase
- Throws:
com.facebook.thrift.TException
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2008 The Apache Software Foundation