build.bazel.remote.execution.v2.LogFileOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: build/bazel/remote/execution/v2/remote_execution.proto
package build.bazel.remote.execution.v2;
public interface LogFileOrBuilder extends
// @@protoc_insertion_point(interface_extends:build.bazel.remote.execution.v2.LogFile)
com.google.protobuf.MessageOrBuilder {
/**
*
* The digest of the log contents.
*
*
* .build.bazel.remote.execution.v2.Digest digest = 1;
* @return Whether the digest field is set.
*/
boolean hasDigest();
/**
*
* The digest of the log contents.
*
*
* .build.bazel.remote.execution.v2.Digest digest = 1;
* @return The digest.
*/
build.bazel.remote.execution.v2.Digest getDigest();
/**
*
* The digest of the log contents.
*
*
* .build.bazel.remote.execution.v2.Digest digest = 1;
*/
build.bazel.remote.execution.v2.DigestOrBuilder getDigestOrBuilder();
/**
*
* This is a hint as to the purpose of the log, and is set to true if the log
* is human-readable text that can be usefully displayed to a user, and false
* otherwise. For instance, if a command-line client wishes to print the
* server logs to the terminal for a failed action, this allows it to avoid
* displaying a binary file.
*
*
* bool human_readable = 2;
* @return The humanReadable.
*/
boolean getHumanReadable();
}