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

build.bazel.remote.execution.v2.ServerCapabilitiesOrBuilder 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 ServerCapabilitiesOrBuilder extends
    // @@protoc_insertion_point(interface_extends:build.bazel.remote.execution.v2.ServerCapabilities)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * Capabilities of the remote cache system.
   * 
* * .build.bazel.remote.execution.v2.CacheCapabilities cache_capabilities = 1; * @return Whether the cacheCapabilities field is set. */ boolean hasCacheCapabilities(); /** *
   * Capabilities of the remote cache system.
   * 
* * .build.bazel.remote.execution.v2.CacheCapabilities cache_capabilities = 1; * @return The cacheCapabilities. */ build.bazel.remote.execution.v2.CacheCapabilities getCacheCapabilities(); /** *
   * Capabilities of the remote cache system.
   * 
* * .build.bazel.remote.execution.v2.CacheCapabilities cache_capabilities = 1; */ build.bazel.remote.execution.v2.CacheCapabilitiesOrBuilder getCacheCapabilitiesOrBuilder(); /** *
   * Capabilities of the remote execution system.
   * 
* * .build.bazel.remote.execution.v2.ExecutionCapabilities execution_capabilities = 2; * @return Whether the executionCapabilities field is set. */ boolean hasExecutionCapabilities(); /** *
   * Capabilities of the remote execution system.
   * 
* * .build.bazel.remote.execution.v2.ExecutionCapabilities execution_capabilities = 2; * @return The executionCapabilities. */ build.bazel.remote.execution.v2.ExecutionCapabilities getExecutionCapabilities(); /** *
   * Capabilities of the remote execution system.
   * 
* * .build.bazel.remote.execution.v2.ExecutionCapabilities execution_capabilities = 2; */ build.bazel.remote.execution.v2.ExecutionCapabilitiesOrBuilder getExecutionCapabilitiesOrBuilder(); /** *
   * Earliest RE API version supported, including deprecated versions.
   * 
* * .build.bazel.semver.SemVer deprecated_api_version = 3; * @return Whether the deprecatedApiVersion field is set. */ boolean hasDeprecatedApiVersion(); /** *
   * Earliest RE API version supported, including deprecated versions.
   * 
* * .build.bazel.semver.SemVer deprecated_api_version = 3; * @return The deprecatedApiVersion. */ build.bazel.semver.SemVer getDeprecatedApiVersion(); /** *
   * Earliest RE API version supported, including deprecated versions.
   * 
* * .build.bazel.semver.SemVer deprecated_api_version = 3; */ build.bazel.semver.SemVerOrBuilder getDeprecatedApiVersionOrBuilder(); /** *
   * Earliest non-deprecated RE API version supported.
   * 
* * .build.bazel.semver.SemVer low_api_version = 4; * @return Whether the lowApiVersion field is set. */ boolean hasLowApiVersion(); /** *
   * Earliest non-deprecated RE API version supported.
   * 
* * .build.bazel.semver.SemVer low_api_version = 4; * @return The lowApiVersion. */ build.bazel.semver.SemVer getLowApiVersion(); /** *
   * Earliest non-deprecated RE API version supported.
   * 
* * .build.bazel.semver.SemVer low_api_version = 4; */ build.bazel.semver.SemVerOrBuilder getLowApiVersionOrBuilder(); /** *
   * Latest RE API version supported.
   * 
* * .build.bazel.semver.SemVer high_api_version = 5; * @return Whether the highApiVersion field is set. */ boolean hasHighApiVersion(); /** *
   * Latest RE API version supported.
   * 
* * .build.bazel.semver.SemVer high_api_version = 5; * @return The highApiVersion. */ build.bazel.semver.SemVer getHighApiVersion(); /** *
   * Latest RE API version supported.
   * 
* * .build.bazel.semver.SemVer high_api_version = 5; */ build.bazel.semver.SemVerOrBuilder getHighApiVersionOrBuilder(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy