All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cz.proto.FieldStatsValueOrBuilder Maven / Gradle / Ivy

There is a newer version: 2.0.0
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: statistics.proto

package cz.proto;

public interface FieldStatsValueOrBuilder extends
    // @@protoc_insertion_point(interface_extends:cz.proto.FieldStatsValue)
    com.google.protobuf.MessageOrBuilder {

  /**
   * int64 nan_count = 1;
   * @return Whether the nanCount field is set.
   */
  boolean hasNanCount();
  /**
   * int64 nan_count = 1;
   * @return The nanCount.
   */
  long getNanCount();

  /**
   * 
   * For storage, value_count not includes null data. And for complex type, 
   *  only non-null leaf will be counted.
   * 
* * int64 value_count = 2; * @return Whether the valueCount field is set. */ boolean hasValueCount(); /** *
   * For storage, value_count not includes null data. And for complex type, 
   *  only non-null leaf will be counted.
   * 
* * int64 value_count = 2; * @return The valueCount. */ long getValueCount(); /** * int64 null_count = 3; * @return Whether the nullCount field is set. */ boolean hasNullCount(); /** * int64 null_count = 3; * @return The nullCount. */ long getNullCount(); /** * .cz.proto.Constant lower_bounds = 4; * @return Whether the lowerBounds field is set. */ boolean hasLowerBounds(); /** * .cz.proto.Constant lower_bounds = 4; * @return The lowerBounds. */ cz.proto.Expression.Constant getLowerBounds(); /** * .cz.proto.Constant lower_bounds = 4; */ cz.proto.Expression.ConstantOrBuilder getLowerBoundsOrBuilder(); /** * .cz.proto.Constant upper_bounds = 5; * @return Whether the upperBounds field is set. */ boolean hasUpperBounds(); /** * .cz.proto.Constant upper_bounds = 5; * @return The upperBounds. */ cz.proto.Expression.Constant getUpperBounds(); /** * .cz.proto.Constant upper_bounds = 5; */ cz.proto.Expression.ConstantOrBuilder getUpperBoundsOrBuilder(); /** * double avg_size = 6; * @return Whether the avgSize field is set. */ boolean hasAvgSize(); /** * double avg_size = 6; * @return The avgSize. */ double getAvgSize(); /** * int64 max_size = 7; * @return Whether the maxSize field is set. */ boolean hasMaxSize(); /** * int64 max_size = 7; * @return The maxSize. */ long getMaxSize(); /** * int64 compressed_size = 8; * @return Whether the compressedSize field is set. */ boolean hasCompressedSize(); /** * int64 compressed_size = 8; * @return The compressedSize. */ long getCompressedSize(); /** * int64 distinct_number = 9; * @return Whether the distinctNumber field is set. */ boolean hasDistinctNumber(); /** * int64 distinct_number = 9; * @return The distinctNumber. */ long getDistinctNumber(); /** * .cz.proto.TopK top_k = 10; * @return Whether the topK field is set. */ boolean hasTopK(); /** * .cz.proto.TopK top_k = 10; * @return The topK. */ cz.proto.TopK getTopK(); /** * .cz.proto.TopK top_k = 10; */ cz.proto.TopKOrBuilder getTopKOrBuilder(); /** * .cz.proto.Histogram histogram = 11; * @return Whether the histogram field is set. */ boolean hasHistogram(); /** * .cz.proto.Histogram histogram = 11; * @return The histogram. */ cz.proto.Histogram getHistogram(); /** * .cz.proto.Histogram histogram = 11; */ cz.proto.HistogramOrBuilder getHistogramOrBuilder(); /** *
   * For storage, Size in bytes of columnar data before any encoding or compression.
   * * For fix-sized type, it's always `value_count * parquet::GetTypeByteSize(T)`,
   *   value_count includes null data.
   * * For variable-length type, it's `value_count * parquet::GetTypeByteSize(T)
   *   + variable-length`.
   * For complex type, leaf will be counted, and non-leaf types would be the
   * sum of all leaf-type raw size.
   * 
* * int64 raw_size_in_bytes = 12; * @return Whether the rawSizeInBytes field is set. */ boolean hasRawSizeInBytes(); /** *
   * For storage, Size in bytes of columnar data before any encoding or compression.
   * * For fix-sized type, it's always `value_count * parquet::GetTypeByteSize(T)`,
   *   value_count includes null data.
   * * For variable-length type, it's `value_count * parquet::GetTypeByteSize(T)
   *   + variable-length`.
   * For complex type, leaf will be counted, and non-leaf types would be the
   * sum of all leaf-type raw size.
   * 
* * int64 raw_size_in_bytes = 12; * @return The rawSizeInBytes. */ long getRawSizeInBytes(); public cz.proto.FieldStatsValue.ValueCase getValueCase(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy