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

cz.proto.LocalSortStatsOrBuilder Maven / Gradle / Ivy

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

package cz.proto;

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

  /**
   * .cz.proto.SpillStats spill_stats = 1;
   * @return Whether the spillStats field is set.
   */
  boolean hasSpillStats();
  /**
   * .cz.proto.SpillStats spill_stats = 1;
   * @return The spillStats.
   */
  cz.proto.SpillStats getSpillStats();
  /**
   * .cz.proto.SpillStats spill_stats = 1;
   */
  cz.proto.SpillStatsOrBuilder getSpillStatsOrBuilder();

  /**
   * .cz.proto.Timing generate_run_timing = 2;
   * @return Whether the generateRunTiming field is set.
   */
  boolean hasGenerateRunTiming();
  /**
   * .cz.proto.Timing generate_run_timing = 2;
   * @return The generateRunTiming.
   */
  cz.proto.Timing getGenerateRunTiming();
  /**
   * .cz.proto.Timing generate_run_timing = 2;
   */
  cz.proto.TimingOrBuilder getGenerateRunTimingOrBuilder();

  /**
   * .cz.proto.Timing merge_run_timing = 3;
   * @return Whether the mergeRunTiming field is set.
   */
  boolean hasMergeRunTiming();
  /**
   * .cz.proto.Timing merge_run_timing = 3;
   * @return The mergeRunTiming.
   */
  cz.proto.Timing getMergeRunTiming();
  /**
   * .cz.proto.Timing merge_run_timing = 3;
   */
  cz.proto.TimingOrBuilder getMergeRunTimingOrBuilder();

  /**
   * .cz.proto.Timing init_merge_timing = 4;
   * @return Whether the initMergeTiming field is set.
   */
  boolean hasInitMergeTiming();
  /**
   * .cz.proto.Timing init_merge_timing = 4;
   * @return The initMergeTiming.
   */
  cz.proto.Timing getInitMergeTiming();
  /**
   * .cz.proto.Timing init_merge_timing = 4;
   */
  cz.proto.TimingOrBuilder getInitMergeTimingOrBuilder();

  /**
   * 
   * included in generate_run_timing
   * 
* * .cz.proto.Timing accumulate_block_timing = 5; * @return Whether the accumulateBlockTiming field is set. */ boolean hasAccumulateBlockTiming(); /** *
   * included in generate_run_timing
   * 
* * .cz.proto.Timing accumulate_block_timing = 5; * @return The accumulateBlockTiming. */ cz.proto.Timing getAccumulateBlockTiming(); /** *
   * included in generate_run_timing
   * 
* * .cz.proto.Timing accumulate_block_timing = 5; */ cz.proto.TimingOrBuilder getAccumulateBlockTimingOrBuilder(); /** * .cz.proto.Timing sort_key_timing = 6; * @return Whether the sortKeyTiming field is set. */ boolean hasSortKeyTiming(); /** * .cz.proto.Timing sort_key_timing = 6; * @return The sortKeyTiming. */ cz.proto.Timing getSortKeyTiming(); /** * .cz.proto.Timing sort_key_timing = 6; */ cz.proto.TimingOrBuilder getSortKeyTimingOrBuilder(); /** * .cz.proto.Timing permute_payload_timing = 7; * @return Whether the permutePayloadTiming field is set. */ boolean hasPermutePayloadTiming(); /** * .cz.proto.Timing permute_payload_timing = 7; * @return The permutePayloadTiming. */ cz.proto.Timing getPermutePayloadTiming(); /** * .cz.proto.Timing permute_payload_timing = 7; */ cz.proto.TimingOrBuilder getPermutePayloadTimingOrBuilder(); /** * .cz.proto.Timing spill_run_timing = 8; * @return Whether the spillRunTiming field is set. */ boolean hasSpillRunTiming(); /** * .cz.proto.Timing spill_run_timing = 8; * @return The spillRunTiming. */ cz.proto.Timing getSpillRunTiming(); /** * .cz.proto.Timing spill_run_timing = 8; */ cz.proto.TimingOrBuilder getSpillRunTimingOrBuilder(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy