cz.proto.HashJoinStatsOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of clickzetta-java Show documentation
Show all versions of clickzetta-java Show documentation
The java SDK for clickzetta's Lakehouse
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: operator.proto
package cz.proto;
public interface HashJoinStatsOrBuilder extends
// @@protoc_insertion_point(interface_extends:cz.proto.HashJoinStats)
com.google.protobuf.MessageOrBuilder {
/**
* .cz.proto.Timing build_timing = 1;
* @return Whether the buildTiming field is set.
*/
boolean hasBuildTiming();
/**
* .cz.proto.Timing build_timing = 1;
* @return The buildTiming.
*/
cz.proto.Timing getBuildTiming();
/**
* .cz.proto.Timing build_timing = 1;
*/
cz.proto.TimingOrBuilder getBuildTimingOrBuilder();
/**
* .cz.proto.Timing finish_build_timing = 2;
* @return Whether the finishBuildTiming field is set.
*/
boolean hasFinishBuildTiming();
/**
* .cz.proto.Timing finish_build_timing = 2;
* @return The finishBuildTiming.
*/
cz.proto.Timing getFinishBuildTiming();
/**
* .cz.proto.Timing finish_build_timing = 2;
*/
cz.proto.TimingOrBuilder getFinishBuildTimingOrBuilder();
/**
* .cz.proto.Timing probe_timing = 3;
* @return Whether the probeTiming field is set.
*/
boolean hasProbeTiming();
/**
* .cz.proto.Timing probe_timing = 3;
* @return The probeTiming.
*/
cz.proto.Timing getProbeTiming();
/**
* .cz.proto.Timing probe_timing = 3;
*/
cz.proto.TimingOrBuilder getProbeTimingOrBuilder();
/**
* .cz.proto.Timing post_probe_timing = 4;
* @return Whether the postProbeTiming field is set.
*/
boolean hasPostProbeTiming();
/**
* .cz.proto.Timing post_probe_timing = 4;
* @return The postProbeTiming.
*/
cz.proto.Timing getPostProbeTiming();
/**
* .cz.proto.Timing post_probe_timing = 4;
*/
cz.proto.TimingOrBuilder getPostProbeTimingOrBuilder();
/**
* .cz.proto.HashTableStats ht_stats = 5;
* @return Whether the htStats field is set.
*/
boolean hasHtStats();
/**
* .cz.proto.HashTableStats ht_stats = 5;
* @return The htStats.
*/
cz.proto.HashTableStats getHtStats();
/**
* .cz.proto.HashTableStats ht_stats = 5;
*/
cz.proto.HashTableStatsOrBuilder getHtStatsOrBuilder();
/**
* uint64 num_build_rows = 6;
* @return The numBuildRows.
*/
long getNumBuildRows();
/**
* uint64 num_distinct_build_rows = 7;
* @return The numDistinctBuildRows.
*/
long getNumDistinctBuildRows();
/**
* uint64 max_equal_build_rows = 8;
* @return The maxEqualBuildRows.
*/
long getMaxEqualBuildRows();
/**
* .cz.proto.SpillStats build_spill_stats = 9;
* @return Whether the buildSpillStats field is set.
*/
boolean hasBuildSpillStats();
/**
* .cz.proto.SpillStats build_spill_stats = 9;
* @return The buildSpillStats.
*/
cz.proto.SpillStats getBuildSpillStats();
/**
* .cz.proto.SpillStats build_spill_stats = 9;
*/
cz.proto.SpillStatsOrBuilder getBuildSpillStatsOrBuilder();
/**
* .cz.proto.SpillStats probe_spill_stats = 10;
* @return Whether the probeSpillStats field is set.
*/
boolean hasProbeSpillStats();
/**
* .cz.proto.SpillStats probe_spill_stats = 10;
* @return The probeSpillStats.
*/
cz.proto.SpillStats getProbeSpillStats();
/**
* .cz.proto.SpillStats probe_spill_stats = 10;
*/
cz.proto.SpillStatsOrBuilder getProbeSpillStatsOrBuilder();
/**
* .cz.proto.Timing probe_find_ht_timing = 11;
* @return Whether the probeFindHtTiming field is set.
*/
boolean hasProbeFindHtTiming();
/**
* .cz.proto.Timing probe_find_ht_timing = 11;
* @return The probeFindHtTiming.
*/
cz.proto.Timing getProbeFindHtTiming();
/**
* .cz.proto.Timing probe_find_ht_timing = 11;
*/
cz.proto.TimingOrBuilder getProbeFindHtTimingOrBuilder();
/**
* .cz.proto.Timing probe_output_timing = 12;
* @return Whether the probeOutputTiming field is set.
*/
boolean hasProbeOutputTiming();
/**
* .cz.proto.Timing probe_output_timing = 12;
* @return The probeOutputTiming.
*/
cz.proto.Timing getProbeOutputTiming();
/**
* .cz.proto.Timing probe_output_timing = 12;
*/
cz.proto.TimingOrBuilder getProbeOutputTimingOrBuilder();
/**
* .cz.proto.Timing probe_eval_conjunct_timing = 13;
* @return Whether the probeEvalConjunctTiming field is set.
*/
boolean hasProbeEvalConjunctTiming();
/**
* .cz.proto.Timing probe_eval_conjunct_timing = 13;
* @return The probeEvalConjunctTiming.
*/
cz.proto.Timing getProbeEvalConjunctTiming();
/**
* .cz.proto.Timing probe_eval_conjunct_timing = 13;
*/
cz.proto.TimingOrBuilder getProbeEvalConjunctTimingOrBuilder();
/**
* .cz.proto.Timing probe_output_conjunct_timing = 14;
* @return Whether the probeOutputConjunctTiming field is set.
*/
boolean hasProbeOutputConjunctTiming();
/**
* .cz.proto.Timing probe_output_conjunct_timing = 14;
* @return The probeOutputConjunctTiming.
*/
cz.proto.Timing getProbeOutputConjunctTiming();
/**
* .cz.proto.Timing probe_output_conjunct_timing = 14;
*/
cz.proto.TimingOrBuilder getProbeOutputConjunctTimingOrBuilder();
/**
* uint64 num_null_rows = 15;
* @return The numNullRows.
*/
long getNumNullRows();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy