io.temporal.api.common.v1.WorkerVersionCapabilitiesOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: temporal/api/common/v1/message.proto
package io.temporal.api.common.v1;
@javax.annotation.Generated(value="protoc", comments="annotations:WorkerVersionCapabilitiesOrBuilder.java.pb.meta")
public interface WorkerVersionCapabilitiesOrBuilder extends
// @@protoc_insertion_point(interface_extends:temporal.api.common.v1.WorkerVersionCapabilities)
com.google.protobuf.MessageOrBuilder {
/**
*
* An opaque whole-worker identifier
*
*
* string build_id = 1;
* @return The buildId.
*/
java.lang.String getBuildId();
/**
*
* An opaque whole-worker identifier
*
*
* string build_id = 1;
* @return The bytes for buildId.
*/
com.google.protobuf.ByteString
getBuildIdBytes();
/**
*
* If set, the worker is opting in to worker versioning, and wishes to only receive appropriate
* tasks.
*
*
* bool use_versioning = 2;
* @return The useVersioning.
*/
boolean getUseVersioning();
}