build.bazel.remote.execution.v2.ExecutionPolicyOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: build/bazel/remote/execution/v2/remote_execution.proto
// Protobuf Java Version: 3.25.3
package build.bazel.remote.execution.v2;
public interface ExecutionPolicyOrBuilder extends
// @@protoc_insertion_point(interface_extends:build.bazel.remote.execution.v2.ExecutionPolicy)
com.google.protobuf.MessageOrBuilder {
/**
*
* The priority (relative importance) of this action. Generally, a lower value
* means that the action should be run sooner than actions having a greater
* priority value, but the interpretation of a given value is server-
* dependent. A priority of 0 means the *default* priority. Priorities may be
* positive or negative, and such actions should run later or sooner than
* actions having the default priority, respectively. The particular semantics
* of this field is up to the server. In particular, every server will have
* their own supported range of priorities, and will decide how these map into
* scheduling policy.
*
*
* int32 priority = 1;
* @return The priority.
*/
int getPriority();
}