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

cz.proto.StatsDataOrBuilder 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 StatsDataOrBuilder extends
    // @@protoc_insertion_point(interface_extends:cz.proto.StatsData)
    com.google.protobuf.MessageOrBuilder {

  /**
   * int64 snapshot_id = 1;
   * @return The snapshotId.
   */
  long getSnapshotId();

  /**
   * optional int64 size_in_bytes = 2;
   * @return Whether the sizeInBytes field is set.
   */
  boolean hasSizeInBytes();
  /**
   * optional int64 size_in_bytes = 2;
   * @return The sizeInBytes.
   */
  long getSizeInBytes();

  /**
   * optional int64 record_count = 3;
   * @return Whether the recordCount field is set.
   */
  boolean hasRecordCount();
  /**
   * optional int64 record_count = 3;
   * @return The recordCount.
   */
  long getRecordCount();

  /**
   * 
   * Estimated number of records that exist in the file/table.
   * 
* * optional int64 estimated_record_count = 16; * @return Whether the estimatedRecordCount field is set. */ boolean hasEstimatedRecordCount(); /** *
   * Estimated number of records that exist in the file/table.
   * 
* * optional int64 estimated_record_count = 16; * @return The estimatedRecordCount. */ long getEstimatedRecordCount(); /** *
   * Number of records that have been added or deleted altogether, depending on its sign.
   * It is computed by the operation type of delta file:
   * - REINSERT: +1
   * - DELETE:   -1
   * - UPDATE:    0
   * 
* * optional int64 delta_row_count_change = 14; * @return Whether the deltaRowCountChange field is set. */ boolean hasDeltaRowCountChange(); /** *
   * Number of records that have been added or deleted altogether, depending on its sign.
   * It is computed by the operation type of delta file:
   * - REINSERT: +1
   * - DELETE:   -1
   * - UPDATE:    0
   * 
* * optional int64 delta_row_count_change = 14; * @return The deltaRowCountChange. */ long getDeltaRowCountChange(); /** *
   * If the file is a delta file, it may contain the following information.
   * If the file not contains updated_info, even it's a Delta file, we cannot
   * know which columns are updated, so we cannot use the update stats.
   * Once updated_info exists, it must contain all the updated columns.
   * 
* * optional .cz.proto.DeltaUpdatedInfo updated_info = 15; * @return Whether the updatedInfo field is set. */ boolean hasUpdatedInfo(); /** *
   * If the file is a delta file, it may contain the following information.
   * If the file not contains updated_info, even it's a Delta file, we cannot
   * know which columns are updated, so we cannot use the update stats.
   * Once updated_info exists, it must contain all the updated columns.
   * 
* * optional .cz.proto.DeltaUpdatedInfo updated_info = 15; * @return The updatedInfo. */ cz.proto.DeltaUpdatedInfo getUpdatedInfo(); /** *
   * If the file is a delta file, it may contain the following information.
   * If the file not contains updated_info, even it's a Delta file, we cannot
   * know which columns are updated, so we cannot use the update stats.
   * Once updated_info exists, it must contain all the updated columns.
   * 
* * optional .cz.proto.DeltaUpdatedInfo updated_info = 15; */ cz.proto.DeltaUpdatedInfoOrBuilder getUpdatedInfoOrBuilder(); /** * .cz.proto.FieldsStats fields_stats = 5; * @return Whether the fieldsStats field is set. */ boolean hasFieldsStats(); /** * .cz.proto.FieldsStats fields_stats = 5; * @return The fieldsStats. */ cz.proto.FieldsStats getFieldsStats(); /** * .cz.proto.FieldsStats fields_stats = 5; */ cz.proto.FieldsStatsOrBuilder getFieldsStatsOrBuilder(); /** *
   * file level sort key lower bound, field id -> value
   * 
* * .cz.proto.FieldBounds sort_key_lower_bounds = 12; * @return Whether the sortKeyLowerBounds field is set. */ boolean hasSortKeyLowerBounds(); /** *
   * file level sort key lower bound, field id -> value
   * 
* * .cz.proto.FieldBounds sort_key_lower_bounds = 12; * @return The sortKeyLowerBounds. */ cz.proto.FieldBounds getSortKeyLowerBounds(); /** *
   * file level sort key lower bound, field id -> value
   * 
* * .cz.proto.FieldBounds sort_key_lower_bounds = 12; */ cz.proto.FieldBoundsOrBuilder getSortKeyLowerBoundsOrBuilder(); /** *
   * file level sort key upper bound, field id -> value
   * 
* * .cz.proto.FieldBounds sort_key_upper_bounds = 13; * @return Whether the sortKeyUpperBounds field is set. */ boolean hasSortKeyUpperBounds(); /** *
   * file level sort key upper bound, field id -> value
   * 
* * .cz.proto.FieldBounds sort_key_upper_bounds = 13; * @return The sortKeyUpperBounds. */ cz.proto.FieldBounds getSortKeyUpperBounds(); /** *
   * file level sort key upper bound, field id -> value
   * 
* * .cz.proto.FieldBounds sort_key_upper_bounds = 13; */ cz.proto.FieldBoundsOrBuilder getSortKeyUpperBoundsOrBuilder(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy