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

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

  /**
   * string from = 1;
   * @return The from.
   */
  java.lang.String getFrom();
  /**
   * string from = 1;
   * @return The bytes for from.
   */
  com.google.protobuf.ByteString
      getFromBytes();

  /**
   * string from_op = 2;
   * @return The fromOp.
   */
  java.lang.String getFromOp();
  /**
   * string from_op = 2;
   * @return The bytes for fromOp.
   */
  com.google.protobuf.ByteString
      getFromOpBytes();

  /**
   * string to = 3;
   * @return The to.
   */
  java.lang.String getTo();
  /**
   * string to = 3;
   * @return The bytes for to.
   */
  com.google.protobuf.ByteString
      getToBytes();

  /**
   * string to_op = 4;
   * @return The toOp.
   */
  java.lang.String getToOp();
  /**
   * string to_op = 4;
   * @return The bytes for toOp.
   */
  com.google.protobuf.ByteString
      getToOpBytes();

  /**
   * .cz.proto.ShuffleType shuffle_type = 10;
   * @return Whether the shuffleType field is set.
   */
  boolean hasShuffleType();
  /**
   * .cz.proto.ShuffleType shuffle_type = 10;
   * @return The shuffleType.
   */
  cz.proto.ShuffleType getShuffleType();
  /**
   * .cz.proto.ShuffleType shuffle_type = 10;
   */
  cz.proto.ShuffleTypeOrBuilder getShuffleTypeOrBuilder();

  /**
   * uint64 start_fraction = 11;
   * @return The startFraction.
   */
  long getStartFraction();

  /**
   * bool merge_sort = 12;
   * @return The mergeSort.
   */
  boolean getMergeSort();

  /**
   * bool can_split = 20;
   * @return The canSplit.
   */
  boolean getCanSplit();

  /**
   * bool can_merge = 21;
   * @return The canMerge.
   */
  boolean getCanMerge();

  /**
   * bool can_copy = 22;
   * @return The canCopy.
   */
  boolean getCanCopy();

  /**
   * uint64 re_optimize_threshold = 23;
   * @return The reOptimizeThreshold.
   */
  long getReOptimizeThreshold();

  /**
   * bool virtual_edge = 24;
   * @return The virtualEdge.
   */
  boolean getVirtualEdge();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy