io.temporal.api.workflowservice.v1.RespondActivityTaskCanceledRequestOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: temporal/api/workflowservice/v1/request_response.proto
package io.temporal.api.workflowservice.v1;
@javax.annotation.Generated(value="protoc", comments="annotations:RespondActivityTaskCanceledRequestOrBuilder.java.pb.meta")
public interface RespondActivityTaskCanceledRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:temporal.api.workflowservice.v1.RespondActivityTaskCanceledRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* The task token as received in `PollActivityTaskQueueResponse`
*
*
* bytes task_token = 1;
* @return The taskToken.
*/
com.google.protobuf.ByteString getTaskToken();
/**
*
* Serialized additional information to attach to the cancellation
*
*
* .temporal.api.common.v1.Payloads details = 2;
* @return Whether the details field is set.
*/
boolean hasDetails();
/**
*
* Serialized additional information to attach to the cancellation
*
*
* .temporal.api.common.v1.Payloads details = 2;
* @return The details.
*/
io.temporal.api.common.v1.Payloads getDetails();
/**
*
* Serialized additional information to attach to the cancellation
*
*
* .temporal.api.common.v1.Payloads details = 2;
*/
io.temporal.api.common.v1.PayloadsOrBuilder getDetailsOrBuilder();
/**
*
* The identity of the worker/client
*
*
* string identity = 3;
* @return The identity.
*/
java.lang.String getIdentity();
/**
*
* The identity of the worker/client
*
*
* string identity = 3;
* @return The bytes for identity.
*/
com.google.protobuf.ByteString
getIdentityBytes();
/**
* string namespace = 4;
* @return The namespace.
*/
java.lang.String getNamespace();
/**
* string namespace = 4;
* @return The bytes for namespace.
*/
com.google.protobuf.ByteString
getNamespaceBytes();
/**
*
* Version info of the worker who processed this task. This message's `build_id` field should
* always be set by SDKs. Workers opting into versioning will also set the `use_versioning`
* field to true. See message docstrings for more.
*
*
* .temporal.api.common.v1.WorkerVersionStamp worker_version = 5;
* @return Whether the workerVersion field is set.
*/
boolean hasWorkerVersion();
/**
*
* Version info of the worker who processed this task. This message's `build_id` field should
* always be set by SDKs. Workers opting into versioning will also set the `use_versioning`
* field to true. See message docstrings for more.
*
*
* .temporal.api.common.v1.WorkerVersionStamp worker_version = 5;
* @return The workerVersion.
*/
io.temporal.api.common.v1.WorkerVersionStamp getWorkerVersion();
/**
*
* Version info of the worker who processed this task. This message's `build_id` field should
* always be set by SDKs. Workers opting into versioning will also set the `use_versioning`
* field to true. See message docstrings for more.
*
*
* .temporal.api.common.v1.WorkerVersionStamp worker_version = 5;
*/
io.temporal.api.common.v1.WorkerVersionStampOrBuilder getWorkerVersionOrBuilder();
}