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

cz.proto.TaskAttemptProgressOrBuilder Maven / Gradle / Ivy

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

package cz.proto;

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

  /**
   * .cz.proto.TimeRange time_on_executor = 1;
   * @return Whether the timeOnExecutor field is set.
   */
  boolean hasTimeOnExecutor();
  /**
   * .cz.proto.TimeRange time_on_executor = 1;
   * @return The timeOnExecutor.
   */
  cz.proto.TimeRangeOuterClass.TimeRange getTimeOnExecutor();
  /**
   * .cz.proto.TimeRange time_on_executor = 1;
   */
  cz.proto.TimeRangeOuterClass.TimeRangeOrBuilder getTimeOnExecutorOrBuilder();

  /**
   * .cz.proto.TimeRange time_on_master = 2;
   * @return Whether the timeOnMaster field is set.
   */
  boolean hasTimeOnMaster();
  /**
   * .cz.proto.TimeRange time_on_master = 2;
   * @return The timeOnMaster.
   */
  cz.proto.TimeRangeOuterClass.TimeRange getTimeOnMaster();
  /**
   * .cz.proto.TimeRange time_on_master = 2;
   */
  cz.proto.TimeRangeOuterClass.TimeRangeOrBuilder getTimeOnMasterOrBuilder();

  /**
   * string executor_address = 3;
   * @return The executorAddress.
   */
  java.lang.String getExecutorAddress();
  /**
   * string executor_address = 3;
   * @return The bytes for executorAddress.
   */
  com.google.protobuf.ByteString
      getExecutorAddressBytes();

  /**
   * map<string, bytes> stats = 4;
   */
  int getStatsCount();
  /**
   * map<string, bytes> stats = 4;
   */
  boolean containsStats(
      java.lang.String key);
  /**
   * Use {@link #getStatsMap()} instead.
   */
  @java.lang.Deprecated
  java.util.Map
  getStats();
  /**
   * map<string, bytes> stats = 4;
   */
  java.util.Map
  getStatsMap();
  /**
   * map<string, bytes> stats = 4;
   */

  com.google.protobuf.ByteString getStatsOrDefault(
      java.lang.String key,
      com.google.protobuf.ByteString defaultValue);
  /**
   * map<string, bytes> stats = 4;
   */

  com.google.protobuf.ByteString getStatsOrThrow(
      java.lang.String key);

  /**
   * string diagnostic = 5;
   * @return The diagnostic.
   */
  java.lang.String getDiagnostic();
  /**
   * string diagnostic = 5;
   * @return The bytes for diagnostic.
   */
  com.google.protobuf.ByteString
      getDiagnosticBytes();

  /**
   * .cz.proto.DetailState.State state = 6;
   * @return The enum numeric value on the wire for state.
   */
  int getStateValue();
  /**
   * .cz.proto.DetailState.State state = 6;
   * @return The state.
   */
  cz.proto.DetailState.State getState();

  /**
   * string attempt_id = 7;
   * @return The attemptId.
   */
  java.lang.String getAttemptId();
  /**
   * string attempt_id = 7;
   * @return The bytes for attemptId.
   */
  com.google.protobuf.ByteString
      getAttemptIdBytes();

  /**
   * int64 inited_time = 8;
   * @return The initedTime.
   */
  long getInitedTime();

  /**
   * .cz.proto.TimeRange time_on_wait_resource = 9;
   * @return Whether the timeOnWaitResource field is set.
   */
  boolean hasTimeOnWaitResource();
  /**
   * .cz.proto.TimeRange time_on_wait_resource = 9;
   * @return The timeOnWaitResource.
   */
  cz.proto.TimeRangeOuterClass.TimeRange getTimeOnWaitResource();
  /**
   * .cz.proto.TimeRange time_on_wait_resource = 9;
   */
  cz.proto.TimeRangeOuterClass.TimeRangeOrBuilder getTimeOnWaitResourceOrBuilder();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy