Class RespondWorkflowTaskFailedRequest

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
io.temporal.api.workflowservice.v1.RespondWorkflowTaskFailedRequest
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, RespondWorkflowTaskFailedRequestOrBuilder, Serializable

@Generated(value="protoc", comments="annotations:RespondWorkflowTaskFailedRequest.java.pb.meta") public final class RespondWorkflowTaskFailedRequest extends com.google.protobuf.GeneratedMessageV3 implements RespondWorkflowTaskFailedRequestOrBuilder
Protobuf type temporal.api.workflowservice.v1.RespondWorkflowTaskFailedRequest
See Also:
  • Field Details

    • TASK_TOKEN_FIELD_NUMBER

      public static final int TASK_TOKEN_FIELD_NUMBER
      See Also:
    • CAUSE_FIELD_NUMBER

      public static final int CAUSE_FIELD_NUMBER
      See Also:
    • FAILURE_FIELD_NUMBER

      public static final int FAILURE_FIELD_NUMBER
      See Also:
    • IDENTITY_FIELD_NUMBER

      public static final int IDENTITY_FIELD_NUMBER
      See Also:
    • BINARY_CHECKSUM_FIELD_NUMBER

      public static final int BINARY_CHECKSUM_FIELD_NUMBER
      See Also:
    • NAMESPACE_FIELD_NUMBER

      public static final int NAMESPACE_FIELD_NUMBER
      See Also:
    • RESOURCE_ID_FIELD_NUMBER

      public static final int RESOURCE_ID_FIELD_NUMBER
      See Also:
    • MESSAGES_FIELD_NUMBER

      public static final int MESSAGES_FIELD_NUMBER
      See Also:
    • WORKER_VERSION_FIELD_NUMBER

      public static final int WORKER_VERSION_FIELD_NUMBER
      See Also:
    • DEPLOYMENT_FIELD_NUMBER

      public static final int DEPLOYMENT_FIELD_NUMBER
      See Also:
    • DEPLOYMENT_OPTIONS_FIELD_NUMBER

      public static final int DEPLOYMENT_OPTIONS_FIELD_NUMBER
      See Also:
  • Method Details

    • newInstance

      protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
      Overrides:
      newInstance in class com.google.protobuf.GeneratedMessageV3
    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
    • getTaskToken

      public com.google.protobuf.ByteString getTaskToken()
       The task token as received in `PollWorkflowTaskQueueResponse`
       
      bytes task_token = 1;
      Specified by:
      getTaskToken in interface RespondWorkflowTaskFailedRequestOrBuilder
      Returns:
      The taskToken.
    • getCauseValue

      public int getCauseValue()
       Why did the task fail? It's important to note that many of the variants in this enum cannot
       apply to worker responses. See the type's doc for more.
       
      .temporal.api.enums.v1.WorkflowTaskFailedCause cause = 2;
      Specified by:
      getCauseValue in interface RespondWorkflowTaskFailedRequestOrBuilder
      Returns:
      The enum numeric value on the wire for cause.
    • getCause

      public WorkflowTaskFailedCause getCause()
       Why did the task fail? It's important to note that many of the variants in this enum cannot
       apply to worker responses. See the type's doc for more.
       
      .temporal.api.enums.v1.WorkflowTaskFailedCause cause = 2;
      Specified by:
      getCause in interface RespondWorkflowTaskFailedRequestOrBuilder
      Returns:
      The cause.
    • hasFailure

      public boolean hasFailure()
       Failure details
       
      .temporal.api.failure.v1.Failure failure = 3;
      Specified by:
      hasFailure in interface RespondWorkflowTaskFailedRequestOrBuilder
      Returns:
      Whether the failure field is set.
    • getFailure

      public Failure getFailure()
       Failure details
       
      .temporal.api.failure.v1.Failure failure = 3;
      Specified by:
      getFailure in interface RespondWorkflowTaskFailedRequestOrBuilder
      Returns:
      The failure.
    • getFailureOrBuilder

      public FailureOrBuilder getFailureOrBuilder()
       Failure details
       
      .temporal.api.failure.v1.Failure failure = 3;
      Specified by:
      getFailureOrBuilder in interface RespondWorkflowTaskFailedRequestOrBuilder
    • getIdentity

      public String getIdentity()
       The identity of the worker/client
       
      string identity = 4;
      Specified by:
      getIdentity in interface RespondWorkflowTaskFailedRequestOrBuilder
      Returns:
      The identity.
    • getIdentityBytes

      public com.google.protobuf.ByteString getIdentityBytes()
       The identity of the worker/client
       
      string identity = 4;
      Specified by:
      getIdentityBytes in interface RespondWorkflowTaskFailedRequestOrBuilder
      Returns:
      The bytes for identity.
    • getBinaryChecksum

      @Deprecated public String getBinaryChecksum()
      Deprecated.
      temporal.api.workflowservice.v1.RespondWorkflowTaskFailedRequest.binary_checksum is deprecated. See temporal/api/workflowservice/v1/request_response.proto;l=489
       Deprecated. Use `deployment_options` instead.
       Worker process' unique binary id
       
      string binary_checksum = 5 [deprecated = true];
      Specified by:
      getBinaryChecksum in interface RespondWorkflowTaskFailedRequestOrBuilder
      Returns:
      The binaryChecksum.
    • getBinaryChecksumBytes

      @Deprecated public com.google.protobuf.ByteString getBinaryChecksumBytes()
      Deprecated.
      temporal.api.workflowservice.v1.RespondWorkflowTaskFailedRequest.binary_checksum is deprecated. See temporal/api/workflowservice/v1/request_response.proto;l=489
       Deprecated. Use `deployment_options` instead.
       Worker process' unique binary id
       
      string binary_checksum = 5 [deprecated = true];
      Specified by:
      getBinaryChecksumBytes in interface RespondWorkflowTaskFailedRequestOrBuilder
      Returns:
      The bytes for binaryChecksum.
    • getNamespace

      public String getNamespace()
      string namespace = 6;
      Specified by:
      getNamespace in interface RespondWorkflowTaskFailedRequestOrBuilder
      Returns:
      The namespace.
    • getNamespaceBytes

      public com.google.protobuf.ByteString getNamespaceBytes()
      string namespace = 6;
      Specified by:
      getNamespaceBytes in interface RespondWorkflowTaskFailedRequestOrBuilder
      Returns:
      The bytes for namespace.
    • getResourceId

      public String getResourceId()
       Resource ID for routing. Contains the workflow ID from the original task.
       
      string resource_id = 11;
      Specified by:
      getResourceId in interface RespondWorkflowTaskFailedRequestOrBuilder
      Returns:
      The resourceId.
    • getResourceIdBytes

      public com.google.protobuf.ByteString getResourceIdBytes()
       Resource ID for routing. Contains the workflow ID from the original task.
       
      string resource_id = 11;
      Specified by:
      getResourceIdBytes in interface RespondWorkflowTaskFailedRequestOrBuilder
      Returns:
      The bytes for resourceId.
    • getMessagesList

      public List<Message> getMessagesList()
       Protocol messages piggybacking on a WFT as a transport
       
      repeated .temporal.api.protocol.v1.Message messages = 7;
      Specified by:
      getMessagesList in interface RespondWorkflowTaskFailedRequestOrBuilder
    • getMessagesOrBuilderList

      public List<? extends MessageOrBuilder> getMessagesOrBuilderList()
       Protocol messages piggybacking on a WFT as a transport
       
      repeated .temporal.api.protocol.v1.Message messages = 7;
      Specified by:
      getMessagesOrBuilderList in interface RespondWorkflowTaskFailedRequestOrBuilder
    • getMessagesCount

      public int getMessagesCount()
       Protocol messages piggybacking on a WFT as a transport
       
      repeated .temporal.api.protocol.v1.Message messages = 7;
      Specified by:
      getMessagesCount in interface RespondWorkflowTaskFailedRequestOrBuilder
    • getMessages

      public Message getMessages(int index)
       Protocol messages piggybacking on a WFT as a transport
       
      repeated .temporal.api.protocol.v1.Message messages = 7;
      Specified by:
      getMessages in interface RespondWorkflowTaskFailedRequestOrBuilder
    • getMessagesOrBuilder

      public MessageOrBuilder getMessagesOrBuilder(int index)
       Protocol messages piggybacking on a WFT as a transport
       
      repeated .temporal.api.protocol.v1.Message messages = 7;
      Specified by:
      getMessagesOrBuilder in interface RespondWorkflowTaskFailedRequestOrBuilder
    • hasWorkerVersion

      @Deprecated public boolean hasWorkerVersion()
      Deprecated.
      temporal.api.workflowservice.v1.RespondWorkflowTaskFailedRequest.worker_version is deprecated. See temporal/api/workflowservice/v1/request_response.proto;l=499
       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.
       Deprecated. Use `deployment_options` instead.
       
      .temporal.api.common.v1.WorkerVersionStamp worker_version = 8 [deprecated = true];
      Specified by:
      hasWorkerVersion in interface RespondWorkflowTaskFailedRequestOrBuilder
      Returns:
      Whether the workerVersion field is set.
    • getWorkerVersion

      @Deprecated public WorkerVersionStamp getWorkerVersion()
      Deprecated.
      temporal.api.workflowservice.v1.RespondWorkflowTaskFailedRequest.worker_version is deprecated. See temporal/api/workflowservice/v1/request_response.proto;l=499
       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.
       Deprecated. Use `deployment_options` instead.
       
      .temporal.api.common.v1.WorkerVersionStamp worker_version = 8 [deprecated = true];
      Specified by:
      getWorkerVersion in interface RespondWorkflowTaskFailedRequestOrBuilder
      Returns:
      The workerVersion.
    • getWorkerVersionOrBuilder

      @Deprecated public WorkerVersionStampOrBuilder getWorkerVersionOrBuilder()
      Deprecated.
       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.
       Deprecated. Use `deployment_options` instead.
       
      .temporal.api.common.v1.WorkerVersionStamp worker_version = 8 [deprecated = true];
      Specified by:
      getWorkerVersionOrBuilder in interface RespondWorkflowTaskFailedRequestOrBuilder
    • hasDeployment

      @Deprecated public boolean hasDeployment()
      Deprecated.
      temporal.api.workflowservice.v1.RespondWorkflowTaskFailedRequest.deployment is deprecated. See temporal/api/workflowservice/v1/request_response.proto;l=503
       Deployment info of the worker that completed this task. Must be present if user has set
       `WorkerDeploymentOptions` regardless of versioning being enabled or not.
       Deprecated. Replaced with `deployment_options`.
       
      .temporal.api.deployment.v1.Deployment deployment = 9 [deprecated = true];
      Specified by:
      hasDeployment in interface RespondWorkflowTaskFailedRequestOrBuilder
      Returns:
      Whether the deployment field is set.
    • getDeployment

      @Deprecated public Deployment getDeployment()
      Deprecated.
      temporal.api.workflowservice.v1.RespondWorkflowTaskFailedRequest.deployment is deprecated. See temporal/api/workflowservice/v1/request_response.proto;l=503
       Deployment info of the worker that completed this task. Must be present if user has set
       `WorkerDeploymentOptions` regardless of versioning being enabled or not.
       Deprecated. Replaced with `deployment_options`.
       
      .temporal.api.deployment.v1.Deployment deployment = 9 [deprecated = true];
      Specified by:
      getDeployment in interface RespondWorkflowTaskFailedRequestOrBuilder
      Returns:
      The deployment.
    • getDeploymentOrBuilder

      @Deprecated public DeploymentOrBuilder getDeploymentOrBuilder()
      Deprecated.
       Deployment info of the worker that completed this task. Must be present if user has set
       `WorkerDeploymentOptions` regardless of versioning being enabled or not.
       Deprecated. Replaced with `deployment_options`.
       
      .temporal.api.deployment.v1.Deployment deployment = 9 [deprecated = true];
      Specified by:
      getDeploymentOrBuilder in interface RespondWorkflowTaskFailedRequestOrBuilder
    • hasDeploymentOptions

      public boolean hasDeploymentOptions()
       Worker deployment options that user has set in the worker.
       
      .temporal.api.deployment.v1.WorkerDeploymentOptions deployment_options = 10;
      Specified by:
      hasDeploymentOptions in interface RespondWorkflowTaskFailedRequestOrBuilder
      Returns:
      Whether the deploymentOptions field is set.
    • getDeploymentOptions

      public WorkerDeploymentOptions getDeploymentOptions()
       Worker deployment options that user has set in the worker.
       
      .temporal.api.deployment.v1.WorkerDeploymentOptions deployment_options = 10;
      Specified by:
      getDeploymentOptions in interface RespondWorkflowTaskFailedRequestOrBuilder
      Returns:
      The deploymentOptions.
    • getDeploymentOptionsOrBuilder

      public WorkerDeploymentOptionsOrBuilder getDeploymentOptionsOrBuilder()
       Worker deployment options that user has set in the worker.
       
      .temporal.api.deployment.v1.WorkerDeploymentOptions deployment_options = 10;
      Specified by:
      getDeploymentOptionsOrBuilder in interface RespondWorkflowTaskFailedRequestOrBuilder
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessageV3
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessageV3
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static RespondWorkflowTaskFailedRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static RespondWorkflowTaskFailedRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static RespondWorkflowTaskFailedRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static RespondWorkflowTaskFailedRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static RespondWorkflowTaskFailedRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static RespondWorkflowTaskFailedRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static RespondWorkflowTaskFailedRequest parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static RespondWorkflowTaskFailedRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static RespondWorkflowTaskFailedRequest parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static RespondWorkflowTaskFailedRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static RespondWorkflowTaskFailedRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static RespondWorkflowTaskFailedRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public RespondWorkflowTaskFailedRequest.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static RespondWorkflowTaskFailedRequest.Builder newBuilder()
    • newBuilder

    • toBuilder

      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected RespondWorkflowTaskFailedRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
      Specified by:
      newBuilderForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstance

      public static RespondWorkflowTaskFailedRequest getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<RespondWorkflowTaskFailedRequest> parser()
    • getParserForType

      public com.google.protobuf.Parser<RespondWorkflowTaskFailedRequest> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstanceForType

      public RespondWorkflowTaskFailedRequest getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder