@Generated(value="Autogenerated by Thrift Compiler (0.22.0)", date="2025-08-30") public class SizeStatistics extends Object implements org.apache.thrift.TBase<SizeStatistics,SizeStatistics._Fields>, Serializable, Cloneable, Comparable<SizeStatistics>
| Modifier and Type | Class and Description |
|---|---|
static class |
SizeStatistics._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Modifier and Type | Field and Description |
|---|---|
List<Long> |
definition_level_histogram
Same as repetition_level_histogram except for definition levels.
|
static Map<SizeStatistics._Fields,org.apache.thrift.meta_data.FieldMetaData> |
metaDataMap |
List<Long> |
repetition_level_histogram
When present, there is expected to be one element corresponding to each
repetition (i.e.
|
long |
unencoded_byte_array_data_bytes
The number of physical bytes stored for BYTE_ARRAY data values assuming
no encoding.
|
| Constructor and Description |
|---|
SizeStatistics() |
SizeStatistics(SizeStatistics other)
Performs a deep copy on other.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addToDefinition_level_histogram(long elem) |
void |
addToRepetition_level_histogram(long elem) |
void |
clear() |
int |
compareTo(SizeStatistics other) |
SizeStatistics |
deepCopy() |
boolean |
equals(Object that) |
boolean |
equals(SizeStatistics that) |
SizeStatistics._Fields |
fieldForId(int fieldId) |
List<Long> |
getDefinition_level_histogram()
Same as repetition_level_histogram except for definition levels.
|
Iterator<Long> |
getDefinition_level_histogramIterator() |
int |
getDefinition_level_histogramSize() |
Object |
getFieldValue(SizeStatistics._Fields field) |
List<Long> |
getRepetition_level_histogram()
When present, there is expected to be one element corresponding to each
repetition (i.e.
|
Iterator<Long> |
getRepetition_level_histogramIterator() |
int |
getRepetition_level_histogramSize() |
long |
getUnencoded_byte_array_data_bytes()
The number of physical bytes stored for BYTE_ARRAY data values assuming
no encoding.
|
int |
hashCode() |
boolean |
isSet(SizeStatistics._Fields field)
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise
|
boolean |
isSetDefinition_level_histogram()
Returns true if field definition_level_histogram is set (has been assigned a value) and false otherwise
|
boolean |
isSetRepetition_level_histogram()
Returns true if field repetition_level_histogram is set (has been assigned a value) and false otherwise
|
boolean |
isSetUnencoded_byte_array_data_bytes()
Returns true if field unencoded_byte_array_data_bytes is set (has been assigned a value) and false otherwise
|
void |
read(org.apache.thrift.protocol.TProtocol iprot) |
SizeStatistics |
setDefinition_level_histogram(List<Long> definition_level_histogram)
Same as repetition_level_histogram except for definition levels.
|
void |
setDefinition_level_histogramIsSet(boolean value) |
void |
setFieldValue(SizeStatistics._Fields field,
Object value) |
SizeStatistics |
setRepetition_level_histogram(List<Long> repetition_level_histogram)
When present, there is expected to be one element corresponding to each
repetition (i.e.
|
void |
setRepetition_level_histogramIsSet(boolean value) |
SizeStatistics |
setUnencoded_byte_array_data_bytes(long unencoded_byte_array_data_bytes)
The number of physical bytes stored for BYTE_ARRAY data values assuming
no encoding.
|
void |
setUnencoded_byte_array_data_bytesIsSet(boolean value) |
String |
toString() |
void |
unsetDefinition_level_histogram() |
void |
unsetRepetition_level_histogram() |
void |
unsetUnencoded_byte_array_data_bytes() |
void |
validate() |
void |
write(org.apache.thrift.protocol.TProtocol oprot) |
public long unencoded_byte_array_data_bytes
public List<Long> repetition_level_histogram
public List<Long> definition_level_histogram
public static final Map<SizeStatistics._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
public SizeStatistics()
public SizeStatistics(SizeStatistics other)
public SizeStatistics deepCopy()
deepCopy in interface org.apache.thrift.TBase<SizeStatistics,SizeStatistics._Fields>public void clear()
clear in interface org.apache.thrift.TBase<SizeStatistics,SizeStatistics._Fields>public long getUnencoded_byte_array_data_bytes()
public SizeStatistics setUnencoded_byte_array_data_bytes(long unencoded_byte_array_data_bytes)
public void unsetUnencoded_byte_array_data_bytes()
public boolean isSetUnencoded_byte_array_data_bytes()
public void setUnencoded_byte_array_data_bytesIsSet(boolean value)
public int getRepetition_level_histogramSize()
public void addToRepetition_level_histogram(long elem)
public List<Long> getRepetition_level_histogram()
public SizeStatistics setRepetition_level_histogram(List<Long> repetition_level_histogram)
public void unsetRepetition_level_histogram()
public boolean isSetRepetition_level_histogram()
public void setRepetition_level_histogramIsSet(boolean value)
public int getDefinition_level_histogramSize()
public void addToDefinition_level_histogram(long elem)
public List<Long> getDefinition_level_histogram()
public SizeStatistics setDefinition_level_histogram(List<Long> definition_level_histogram)
public void unsetDefinition_level_histogram()
public boolean isSetDefinition_level_histogram()
public void setDefinition_level_histogramIsSet(boolean value)
public void setFieldValue(SizeStatistics._Fields field, Object value)
setFieldValue in interface org.apache.thrift.TBase<SizeStatistics,SizeStatistics._Fields>public Object getFieldValue(SizeStatistics._Fields field)
getFieldValue in interface org.apache.thrift.TBase<SizeStatistics,SizeStatistics._Fields>public boolean isSet(SizeStatistics._Fields field)
isSet in interface org.apache.thrift.TBase<SizeStatistics,SizeStatistics._Fields>public boolean equals(SizeStatistics that)
public int compareTo(SizeStatistics other)
compareTo in interface Comparable<SizeStatistics>public SizeStatistics._Fields fieldForId(int fieldId)
fieldForId in interface org.apache.thrift.TBase<SizeStatistics,SizeStatistics._Fields>public void read(org.apache.thrift.protocol.TProtocol iprot)
throws org.apache.thrift.TException
read in interface org.apache.thrift.TSerializableorg.apache.thrift.TExceptionpublic void write(org.apache.thrift.protocol.TProtocol oprot)
throws org.apache.thrift.TException
write in interface org.apache.thrift.TSerializableorg.apache.thrift.TExceptionpublic void validate()
throws org.apache.thrift.TException
org.apache.thrift.TExceptionCopyright © 2024 The Apache Software Foundation. All rights reserved.