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

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

  /**
   * uint64 sent_byte_count = 1;
   * @return The sentByteCount.
   */
  long getSentByteCount();

  /**
   * uint64 compress_input_byte_count = 2;
   * @return The compressInputByteCount.
   */
  long getCompressInputByteCount();

  /**
   * .cz.proto.Timing serialize_write_timing = 3;
   * @return Whether the serializeWriteTiming field is set.
   */
  boolean hasSerializeWriteTiming();
  /**
   * .cz.proto.Timing serialize_write_timing = 3;
   * @return The serializeWriteTiming.
   */
  cz.proto.Timing getSerializeWriteTiming();
  /**
   * .cz.proto.Timing serialize_write_timing = 3;
   */
  cz.proto.TimingOrBuilder getSerializeWriteTimingOrBuilder();

  /**
   * .cz.proto.Timing serialize_flush_timing = 4;
   * @return Whether the serializeFlushTiming field is set.
   */
  boolean hasSerializeFlushTiming();
  /**
   * .cz.proto.Timing serialize_flush_timing = 4;
   * @return The serializeFlushTiming.
   */
  cz.proto.Timing getSerializeFlushTiming();
  /**
   * .cz.proto.Timing serialize_flush_timing = 4;
   */
  cz.proto.TimingOrBuilder getSerializeFlushTimingOrBuilder();

  /**
   * .cz.proto.Timing compress_timing = 5;
   * @return Whether the compressTiming field is set.
   */
  boolean hasCompressTiming();
  /**
   * .cz.proto.Timing compress_timing = 5;
   * @return The compressTiming.
   */
  cz.proto.Timing getCompressTiming();
  /**
   * .cz.proto.Timing compress_timing = 5;
   */
  cz.proto.TimingOrBuilder getCompressTimingOrBuilder();

  /**
   * .cz.proto.Timing acquire_buffer_timing = 6;
   * @return Whether the acquireBufferTiming field is set.
   */
  boolean hasAcquireBufferTiming();
  /**
   * .cz.proto.Timing acquire_buffer_timing = 6;
   * @return The acquireBufferTiming.
   */
  cz.proto.Timing getAcquireBufferTiming();
  /**
   * .cz.proto.Timing acquire_buffer_timing = 6;
   */
  cz.proto.TimingOrBuilder getAcquireBufferTimingOrBuilder();

  /**
   * .cz.proto.Timing submit_buffer_timing = 7;
   * @return Whether the submitBufferTiming field is set.
   */
  boolean hasSubmitBufferTiming();
  /**
   * .cz.proto.Timing submit_buffer_timing = 7;
   * @return The submitBufferTiming.
   */
  cz.proto.Timing getSubmitBufferTiming();
  /**
   * .cz.proto.Timing submit_buffer_timing = 7;
   */
  cz.proto.TimingOrBuilder getSubmitBufferTimingOrBuilder();

  /**
   * .cz.proto.Timing close_timing = 8;
   * @return Whether the closeTiming field is set.
   */
  boolean hasCloseTiming();
  /**
   * .cz.proto.Timing close_timing = 8;
   * @return The closeTiming.
   */
  cz.proto.Timing getCloseTiming();
  /**
   * .cz.proto.Timing close_timing = 8;
   */
  cz.proto.TimingOrBuilder getCloseTimingOrBuilder();

  /**
   * .cz.proto.Timing submit_buffer_async_timing = 9;
   * @return Whether the submitBufferAsyncTiming field is set.
   */
  boolean hasSubmitBufferAsyncTiming();
  /**
   * .cz.proto.Timing submit_buffer_async_timing = 9;
   * @return The submitBufferAsyncTiming.
   */
  cz.proto.Timing getSubmitBufferAsyncTiming();
  /**
   * .cz.proto.Timing submit_buffer_async_timing = 9;
   */
  cz.proto.TimingOrBuilder getSubmitBufferAsyncTimingOrBuilder();

  /**
   * uint64 flush_auto_count = 10;
   * @return The flushAutoCount.
   */
  long getFlushAutoCount();

  /**
   * uint64 flush_manual_count = 11;
   * @return The flushManualCount.
   */
  long getFlushManualCount();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy