Class RespondWorkflowTaskFailedRequest.Builder

    • Method Detail

      • 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.Builder<RespondWorkflowTaskFailedRequest.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<RespondWorkflowTaskFailedRequest.Builder>
      • getDefaultInstanceForType

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

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

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

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RespondWorkflowTaskFailedRequest.Builder>
      • mergeFrom

        public RespondWorkflowTaskFailedRequest.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                                  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                           throws java.io.IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<RespondWorkflowTaskFailedRequest.Builder>
        Throws:
        java.io.IOException
      • setTaskToken

        public RespondWorkflowTaskFailedRequest.Builder setTaskToken​(com.google.protobuf.ByteString value)
         The task token as received in `PollWorkflowTaskQueueResponse`
         
        bytes task_token = 1;
        Parameters:
        value - The taskToken to set.
        Returns:
        This builder for chaining.
      • clearTaskToken

        public RespondWorkflowTaskFailedRequest.Builder clearTaskToken()
         The task token as received in `PollWorkflowTaskQueueResponse`
         
        bytes task_token = 1;
        Returns:
        This builder for chaining.
      • 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.
      • setCauseValue

        public RespondWorkflowTaskFailedRequest.Builder setCauseValue​(int value)
         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;
        Parameters:
        value - The enum numeric value on the wire for cause to set.
        Returns:
        This builder for chaining.
      • 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.
      • setCause

        public RespondWorkflowTaskFailedRequest.Builder setCause​(WorkflowTaskFailedCause value)
         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;
        Parameters:
        value - The cause to set.
        Returns:
        This builder for chaining.
      • clearCause

        public RespondWorkflowTaskFailedRequest.Builder clearCause()
         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;
        Returns:
        This builder for chaining.
      • getFailureBuilder

        public Failure.Builder getFailureBuilder()
         Failure details
         
        .temporal.api.failure.v1.Failure failure = 3;
      • setIdentity

        public RespondWorkflowTaskFailedRequest.Builder setIdentity​(java.lang.String value)
         The identity of the worker/client
         
        string identity = 4;
        Parameters:
        value - The identity to set.
        Returns:
        This builder for chaining.
      • setIdentityBytes

        public RespondWorkflowTaskFailedRequest.Builder setIdentityBytes​(com.google.protobuf.ByteString value)
         The identity of the worker/client
         
        string identity = 4;
        Parameters:
        value - The bytes for identity to set.
        Returns:
        This builder for chaining.
      • getBinaryChecksum

        public java.lang.String getBinaryChecksum()
         DEPRECATED since 1.21 - use `worker_version_stamp` instead.
         Worker process' unique binary id
         
        string binary_checksum = 5;
        Specified by:
        getBinaryChecksum in interface RespondWorkflowTaskFailedRequestOrBuilder
        Returns:
        The binaryChecksum.
      • getBinaryChecksumBytes

        public com.google.protobuf.ByteString getBinaryChecksumBytes()
         DEPRECATED since 1.21 - use `worker_version_stamp` instead.
         Worker process' unique binary id
         
        string binary_checksum = 5;
        Specified by:
        getBinaryChecksumBytes in interface RespondWorkflowTaskFailedRequestOrBuilder
        Returns:
        The bytes for binaryChecksum.
      • setBinaryChecksum

        public RespondWorkflowTaskFailedRequest.Builder setBinaryChecksum​(java.lang.String value)
         DEPRECATED since 1.21 - use `worker_version_stamp` instead.
         Worker process' unique binary id
         
        string binary_checksum = 5;
        Parameters:
        value - The binaryChecksum to set.
        Returns:
        This builder for chaining.
      • clearBinaryChecksum

        public RespondWorkflowTaskFailedRequest.Builder clearBinaryChecksum()
         DEPRECATED since 1.21 - use `worker_version_stamp` instead.
         Worker process' unique binary id
         
        string binary_checksum = 5;
        Returns:
        This builder for chaining.
      • setBinaryChecksumBytes

        public RespondWorkflowTaskFailedRequest.Builder setBinaryChecksumBytes​(com.google.protobuf.ByteString value)
         DEPRECATED since 1.21 - use `worker_version_stamp` instead.
         Worker process' unique binary id
         
        string binary_checksum = 5;
        Parameters:
        value - The bytes for binaryChecksum to set.
        Returns:
        This builder for chaining.
      • setNamespace

        public RespondWorkflowTaskFailedRequest.Builder setNamespace​(java.lang.String value)
        string namespace = 6;
        Parameters:
        value - The namespace to set.
        Returns:
        This builder for chaining.
      • setNamespaceBytes

        public RespondWorkflowTaskFailedRequest.Builder setNamespaceBytes​(com.google.protobuf.ByteString value)
        string namespace = 6;
        Parameters:
        value - The bytes for namespace to set.
        Returns:
        This builder for chaining.
      • addAllMessages

        public RespondWorkflowTaskFailedRequest.Builder addAllMessages​(java.lang.Iterable<? extends Message> values)
         Protocol messages piggybacking on a WFT as a transport
         
        repeated .temporal.api.protocol.v1.Message messages = 7;
      • removeMessages

        public RespondWorkflowTaskFailedRequest.Builder removeMessages​(int index)
         Protocol messages piggybacking on a WFT as a transport
         
        repeated .temporal.api.protocol.v1.Message messages = 7;
      • getMessagesBuilder

        public Message.Builder getMessagesBuilder​(int index)
         Protocol messages piggybacking on a WFT as a transport
         
        repeated .temporal.api.protocol.v1.Message messages = 7;
      • addMessagesBuilder

        public Message.Builder addMessagesBuilder()
         Protocol messages piggybacking on a WFT as a transport
         
        repeated .temporal.api.protocol.v1.Message messages = 7;
      • addMessagesBuilder

        public Message.Builder addMessagesBuilder​(int index)
         Protocol messages piggybacking on a WFT as a transport
         
        repeated .temporal.api.protocol.v1.Message messages = 7;
      • getMessagesBuilderList

        public java.util.List<Message.Builder> getMessagesBuilderList()
         Protocol messages piggybacking on a WFT as a transport
         
        repeated .temporal.api.protocol.v1.Message messages = 7;
      • hasWorkerVersion

        public 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 = 8;
        Specified by:
        hasWorkerVersion in interface RespondWorkflowTaskFailedRequestOrBuilder
        Returns:
        Whether the workerVersion field is set.
      • getWorkerVersion

        public 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 = 8;
        Specified by:
        getWorkerVersion in interface RespondWorkflowTaskFailedRequestOrBuilder
        Returns:
        The workerVersion.
      • setWorkerVersion

        public RespondWorkflowTaskFailedRequest.Builder setWorkerVersion​(WorkerVersionStamp value)
         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 = 8;
      • setWorkerVersion

        public RespondWorkflowTaskFailedRequest.Builder setWorkerVersion​(WorkerVersionStamp.Builder builderForValue)
         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 = 8;
      • mergeWorkerVersion

        public RespondWorkflowTaskFailedRequest.Builder mergeWorkerVersion​(WorkerVersionStamp value)
         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 = 8;
      • clearWorkerVersion

        public RespondWorkflowTaskFailedRequest.Builder clearWorkerVersion()
         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 = 8;
      • getWorkerVersionBuilder

        public WorkerVersionStamp.Builder getWorkerVersionBuilder()
         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 = 8;
      • getWorkerVersionOrBuilder

        public WorkerVersionStampOrBuilder getWorkerVersionOrBuilder()
         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 = 8;
        Specified by:
        getWorkerVersionOrBuilder in interface RespondWorkflowTaskFailedRequestOrBuilder