Class Failure.Builder

  • All Implemented Interfaces:
    com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, FailureOrBuilder, java.lang.Cloneable
    Enclosing class:
    Failure

    public static final class Failure.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<Failure.Builder>
    implements FailureOrBuilder
    Protobuf type temporal.api.failure.v1.Failure
    • 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<Failure.Builder>
      • clear

        public Failure.Builder clear()
        Specified by:
        clear in interface com.google.protobuf.Message.Builder
        Specified by:
        clear in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clear in class com.google.protobuf.GeneratedMessageV3.Builder<Failure.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<Failure.Builder>
      • getDefaultInstanceForType

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

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

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

        public Failure.Builder clone()
        Specified by:
        clone in interface com.google.protobuf.Message.Builder
        Specified by:
        clone in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clone in class com.google.protobuf.GeneratedMessageV3.Builder<Failure.Builder>
      • setField

        public Failure.Builder setField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                        java.lang.Object value)
        Specified by:
        setField in interface com.google.protobuf.Message.Builder
        Overrides:
        setField in class com.google.protobuf.GeneratedMessageV3.Builder<Failure.Builder>
      • clearField

        public Failure.Builder clearField​(com.google.protobuf.Descriptors.FieldDescriptor field)
        Specified by:
        clearField in interface com.google.protobuf.Message.Builder
        Overrides:
        clearField in class com.google.protobuf.GeneratedMessageV3.Builder<Failure.Builder>
      • clearOneof

        public Failure.Builder clearOneof​(com.google.protobuf.Descriptors.OneofDescriptor oneof)
        Specified by:
        clearOneof in interface com.google.protobuf.Message.Builder
        Overrides:
        clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Failure.Builder>
      • setRepeatedField

        public Failure.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                int index,
                                                java.lang.Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Failure.Builder>
      • addRepeatedField

        public Failure.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                java.lang.Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Failure.Builder>
      • mergeFrom

        public Failure.Builder mergeFrom​(com.google.protobuf.Message other)
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Failure.Builder>
      • isInitialized

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

        public Failure.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<Failure.Builder>
        Throws:
        java.io.IOException
      • getMessage

        public java.lang.String getMessage()
        string message = 1;
        Specified by:
        getMessage in interface FailureOrBuilder
        Returns:
        The message.
      • getMessageBytes

        public com.google.protobuf.ByteString getMessageBytes()
        string message = 1;
        Specified by:
        getMessageBytes in interface FailureOrBuilder
        Returns:
        The bytes for message.
      • setMessage

        public Failure.Builder setMessage​(java.lang.String value)
        string message = 1;
        Parameters:
        value - The message to set.
        Returns:
        This builder for chaining.
      • clearMessage

        public Failure.Builder clearMessage()
        string message = 1;
        Returns:
        This builder for chaining.
      • setMessageBytes

        public Failure.Builder setMessageBytes​(com.google.protobuf.ByteString value)
        string message = 1;
        Parameters:
        value - The bytes for message to set.
        Returns:
        This builder for chaining.
      • getSource

        public java.lang.String getSource()
         The source this Failure originated in, e.g. TypeScriptSDK / JavaSDK
         In some SDKs this is used to rehydrate the stack trace into an exception object.
         
        string source = 2;
        Specified by:
        getSource in interface FailureOrBuilder
        Returns:
        The source.
      • getSourceBytes

        public com.google.protobuf.ByteString getSourceBytes()
         The source this Failure originated in, e.g. TypeScriptSDK / JavaSDK
         In some SDKs this is used to rehydrate the stack trace into an exception object.
         
        string source = 2;
        Specified by:
        getSourceBytes in interface FailureOrBuilder
        Returns:
        The bytes for source.
      • setSource

        public Failure.Builder setSource​(java.lang.String value)
         The source this Failure originated in, e.g. TypeScriptSDK / JavaSDK
         In some SDKs this is used to rehydrate the stack trace into an exception object.
         
        string source = 2;
        Parameters:
        value - The source to set.
        Returns:
        This builder for chaining.
      • clearSource

        public Failure.Builder clearSource()
         The source this Failure originated in, e.g. TypeScriptSDK / JavaSDK
         In some SDKs this is used to rehydrate the stack trace into an exception object.
         
        string source = 2;
        Returns:
        This builder for chaining.
      • setSourceBytes

        public Failure.Builder setSourceBytes​(com.google.protobuf.ByteString value)
         The source this Failure originated in, e.g. TypeScriptSDK / JavaSDK
         In some SDKs this is used to rehydrate the stack trace into an exception object.
         
        string source = 2;
        Parameters:
        value - The bytes for source to set.
        Returns:
        This builder for chaining.
      • getStackTrace

        public java.lang.String getStackTrace()
        string stack_trace = 3;
        Specified by:
        getStackTrace in interface FailureOrBuilder
        Returns:
        The stackTrace.
      • getStackTraceBytes

        public com.google.protobuf.ByteString getStackTraceBytes()
        string stack_trace = 3;
        Specified by:
        getStackTraceBytes in interface FailureOrBuilder
        Returns:
        The bytes for stackTrace.
      • setStackTrace

        public Failure.Builder setStackTrace​(java.lang.String value)
        string stack_trace = 3;
        Parameters:
        value - The stackTrace to set.
        Returns:
        This builder for chaining.
      • clearStackTrace

        public Failure.Builder clearStackTrace()
        string stack_trace = 3;
        Returns:
        This builder for chaining.
      • setStackTraceBytes

        public Failure.Builder setStackTraceBytes​(com.google.protobuf.ByteString value)
        string stack_trace = 3;
        Parameters:
        value - The bytes for stackTrace to set.
        Returns:
        This builder for chaining.
      • hasEncodedAttributes

        public boolean hasEncodedAttributes()
         Alternative way to supply `message` and `stack_trace` and possibly other attributes, used for encryption of
         errors originating in user code which might contain sensitive information.
         The `encoded_attributes` Payload could represent any serializable object, e.g. JSON object or a `Failure` proto
         message.
         SDK authors: 
         - The SDK should provide a default `encodeFailureAttributes` and `decodeFailureAttributes` implementation that:
           - Uses a JSON object to represent `{ message, stack_trace }`.
           - Overwrites the original message with "Encoded failure" to indicate that more information could be extracted.
           - Overwrites the original stack_trace with an empty string.
           - The resulting JSON object is converted to Payload using the default PayloadConverter and should be processed
             by the user-provided PayloadCodec
         - If there's demand, we could allow overriding the default SDK implementation to encode other opaque Failure attributes.
         (-- api-linter: core::0203::optional=disabled --)
         
        .temporal.api.common.v1.Payload encoded_attributes = 20;
        Specified by:
        hasEncodedAttributes in interface FailureOrBuilder
        Returns:
        Whether the encodedAttributes field is set.
      • getEncodedAttributes

        public Payload getEncodedAttributes()
         Alternative way to supply `message` and `stack_trace` and possibly other attributes, used for encryption of
         errors originating in user code which might contain sensitive information.
         The `encoded_attributes` Payload could represent any serializable object, e.g. JSON object or a `Failure` proto
         message.
         SDK authors: 
         - The SDK should provide a default `encodeFailureAttributes` and `decodeFailureAttributes` implementation that:
           - Uses a JSON object to represent `{ message, stack_trace }`.
           - Overwrites the original message with "Encoded failure" to indicate that more information could be extracted.
           - Overwrites the original stack_trace with an empty string.
           - The resulting JSON object is converted to Payload using the default PayloadConverter and should be processed
             by the user-provided PayloadCodec
         - If there's demand, we could allow overriding the default SDK implementation to encode other opaque Failure attributes.
         (-- api-linter: core::0203::optional=disabled --)
         
        .temporal.api.common.v1.Payload encoded_attributes = 20;
        Specified by:
        getEncodedAttributes in interface FailureOrBuilder
        Returns:
        The encodedAttributes.
      • setEncodedAttributes

        public Failure.Builder setEncodedAttributes​(Payload value)
         Alternative way to supply `message` and `stack_trace` and possibly other attributes, used for encryption of
         errors originating in user code which might contain sensitive information.
         The `encoded_attributes` Payload could represent any serializable object, e.g. JSON object or a `Failure` proto
         message.
         SDK authors: 
         - The SDK should provide a default `encodeFailureAttributes` and `decodeFailureAttributes` implementation that:
           - Uses a JSON object to represent `{ message, stack_trace }`.
           - Overwrites the original message with "Encoded failure" to indicate that more information could be extracted.
           - Overwrites the original stack_trace with an empty string.
           - The resulting JSON object is converted to Payload using the default PayloadConverter and should be processed
             by the user-provided PayloadCodec
         - If there's demand, we could allow overriding the default SDK implementation to encode other opaque Failure attributes.
         (-- api-linter: core::0203::optional=disabled --)
         
        .temporal.api.common.v1.Payload encoded_attributes = 20;
      • setEncodedAttributes

        public Failure.Builder setEncodedAttributes​(Payload.Builder builderForValue)
         Alternative way to supply `message` and `stack_trace` and possibly other attributes, used for encryption of
         errors originating in user code which might contain sensitive information.
         The `encoded_attributes` Payload could represent any serializable object, e.g. JSON object or a `Failure` proto
         message.
         SDK authors: 
         - The SDK should provide a default `encodeFailureAttributes` and `decodeFailureAttributes` implementation that:
           - Uses a JSON object to represent `{ message, stack_trace }`.
           - Overwrites the original message with "Encoded failure" to indicate that more information could be extracted.
           - Overwrites the original stack_trace with an empty string.
           - The resulting JSON object is converted to Payload using the default PayloadConverter and should be processed
             by the user-provided PayloadCodec
         - If there's demand, we could allow overriding the default SDK implementation to encode other opaque Failure attributes.
         (-- api-linter: core::0203::optional=disabled --)
         
        .temporal.api.common.v1.Payload encoded_attributes = 20;
      • mergeEncodedAttributes

        public Failure.Builder mergeEncodedAttributes​(Payload value)
         Alternative way to supply `message` and `stack_trace` and possibly other attributes, used for encryption of
         errors originating in user code which might contain sensitive information.
         The `encoded_attributes` Payload could represent any serializable object, e.g. JSON object or a `Failure` proto
         message.
         SDK authors: 
         - The SDK should provide a default `encodeFailureAttributes` and `decodeFailureAttributes` implementation that:
           - Uses a JSON object to represent `{ message, stack_trace }`.
           - Overwrites the original message with "Encoded failure" to indicate that more information could be extracted.
           - Overwrites the original stack_trace with an empty string.
           - The resulting JSON object is converted to Payload using the default PayloadConverter and should be processed
             by the user-provided PayloadCodec
         - If there's demand, we could allow overriding the default SDK implementation to encode other opaque Failure attributes.
         (-- api-linter: core::0203::optional=disabled --)
         
        .temporal.api.common.v1.Payload encoded_attributes = 20;
      • clearEncodedAttributes

        public Failure.Builder clearEncodedAttributes()
         Alternative way to supply `message` and `stack_trace` and possibly other attributes, used for encryption of
         errors originating in user code which might contain sensitive information.
         The `encoded_attributes` Payload could represent any serializable object, e.g. JSON object or a `Failure` proto
         message.
         SDK authors: 
         - The SDK should provide a default `encodeFailureAttributes` and `decodeFailureAttributes` implementation that:
           - Uses a JSON object to represent `{ message, stack_trace }`.
           - Overwrites the original message with "Encoded failure" to indicate that more information could be extracted.
           - Overwrites the original stack_trace with an empty string.
           - The resulting JSON object is converted to Payload using the default PayloadConverter and should be processed
             by the user-provided PayloadCodec
         - If there's demand, we could allow overriding the default SDK implementation to encode other opaque Failure attributes.
         (-- api-linter: core::0203::optional=disabled --)
         
        .temporal.api.common.v1.Payload encoded_attributes = 20;
      • getEncodedAttributesBuilder

        public Payload.Builder getEncodedAttributesBuilder()
         Alternative way to supply `message` and `stack_trace` and possibly other attributes, used for encryption of
         errors originating in user code which might contain sensitive information.
         The `encoded_attributes` Payload could represent any serializable object, e.g. JSON object or a `Failure` proto
         message.
         SDK authors: 
         - The SDK should provide a default `encodeFailureAttributes` and `decodeFailureAttributes` implementation that:
           - Uses a JSON object to represent `{ message, stack_trace }`.
           - Overwrites the original message with "Encoded failure" to indicate that more information could be extracted.
           - Overwrites the original stack_trace with an empty string.
           - The resulting JSON object is converted to Payload using the default PayloadConverter and should be processed
             by the user-provided PayloadCodec
         - If there's demand, we could allow overriding the default SDK implementation to encode other opaque Failure attributes.
         (-- api-linter: core::0203::optional=disabled --)
         
        .temporal.api.common.v1.Payload encoded_attributes = 20;
      • getEncodedAttributesOrBuilder

        public PayloadOrBuilder getEncodedAttributesOrBuilder()
         Alternative way to supply `message` and `stack_trace` and possibly other attributes, used for encryption of
         errors originating in user code which might contain sensitive information.
         The `encoded_attributes` Payload could represent any serializable object, e.g. JSON object or a `Failure` proto
         message.
         SDK authors: 
         - The SDK should provide a default `encodeFailureAttributes` and `decodeFailureAttributes` implementation that:
           - Uses a JSON object to represent `{ message, stack_trace }`.
           - Overwrites the original message with "Encoded failure" to indicate that more information could be extracted.
           - Overwrites the original stack_trace with an empty string.
           - The resulting JSON object is converted to Payload using the default PayloadConverter and should be processed
             by the user-provided PayloadCodec
         - If there's demand, we could allow overriding the default SDK implementation to encode other opaque Failure attributes.
         (-- api-linter: core::0203::optional=disabled --)
         
        .temporal.api.common.v1.Payload encoded_attributes = 20;
        Specified by:
        getEncodedAttributesOrBuilder in interface FailureOrBuilder
      • hasCause

        public boolean hasCause()
        .temporal.api.failure.v1.Failure cause = 4;
        Specified by:
        hasCause in interface FailureOrBuilder
        Returns:
        Whether the cause field is set.
      • getCause

        public Failure getCause()
        .temporal.api.failure.v1.Failure cause = 4;
        Specified by:
        getCause in interface FailureOrBuilder
        Returns:
        The cause.
      • mergeCause

        public Failure.Builder mergeCause​(Failure value)
        .temporal.api.failure.v1.Failure cause = 4;
      • clearCause

        public Failure.Builder clearCause()
        .temporal.api.failure.v1.Failure cause = 4;
      • getCauseBuilder

        public Failure.Builder getCauseBuilder()
        .temporal.api.failure.v1.Failure cause = 4;
      • hasApplicationFailureInfo

        public boolean hasApplicationFailureInfo()
        .temporal.api.failure.v1.ApplicationFailureInfo application_failure_info = 5;
        Specified by:
        hasApplicationFailureInfo in interface FailureOrBuilder
        Returns:
        Whether the applicationFailureInfo field is set.
      • setApplicationFailureInfo

        public Failure.Builder setApplicationFailureInfo​(ApplicationFailureInfo value)
        .temporal.api.failure.v1.ApplicationFailureInfo application_failure_info = 5;
      • mergeApplicationFailureInfo

        public Failure.Builder mergeApplicationFailureInfo​(ApplicationFailureInfo value)
        .temporal.api.failure.v1.ApplicationFailureInfo application_failure_info = 5;
      • clearApplicationFailureInfo

        public Failure.Builder clearApplicationFailureInfo()
        .temporal.api.failure.v1.ApplicationFailureInfo application_failure_info = 5;
      • getApplicationFailureInfoBuilder

        public ApplicationFailureInfo.Builder getApplicationFailureInfoBuilder()
        .temporal.api.failure.v1.ApplicationFailureInfo application_failure_info = 5;
      • hasTimeoutFailureInfo

        public boolean hasTimeoutFailureInfo()
        .temporal.api.failure.v1.TimeoutFailureInfo timeout_failure_info = 6;
        Specified by:
        hasTimeoutFailureInfo in interface FailureOrBuilder
        Returns:
        Whether the timeoutFailureInfo field is set.
      • setTimeoutFailureInfo

        public Failure.Builder setTimeoutFailureInfo​(TimeoutFailureInfo value)
        .temporal.api.failure.v1.TimeoutFailureInfo timeout_failure_info = 6;
      • mergeTimeoutFailureInfo

        public Failure.Builder mergeTimeoutFailureInfo​(TimeoutFailureInfo value)
        .temporal.api.failure.v1.TimeoutFailureInfo timeout_failure_info = 6;
      • clearTimeoutFailureInfo

        public Failure.Builder clearTimeoutFailureInfo()
        .temporal.api.failure.v1.TimeoutFailureInfo timeout_failure_info = 6;
      • getTimeoutFailureInfoBuilder

        public TimeoutFailureInfo.Builder getTimeoutFailureInfoBuilder()
        .temporal.api.failure.v1.TimeoutFailureInfo timeout_failure_info = 6;
      • hasCanceledFailureInfo

        public boolean hasCanceledFailureInfo()
        .temporal.api.failure.v1.CanceledFailureInfo canceled_failure_info = 7;
        Specified by:
        hasCanceledFailureInfo in interface FailureOrBuilder
        Returns:
        Whether the canceledFailureInfo field is set.
      • setCanceledFailureInfo

        public Failure.Builder setCanceledFailureInfo​(CanceledFailureInfo value)
        .temporal.api.failure.v1.CanceledFailureInfo canceled_failure_info = 7;
      • mergeCanceledFailureInfo

        public Failure.Builder mergeCanceledFailureInfo​(CanceledFailureInfo value)
        .temporal.api.failure.v1.CanceledFailureInfo canceled_failure_info = 7;
      • clearCanceledFailureInfo

        public Failure.Builder clearCanceledFailureInfo()
        .temporal.api.failure.v1.CanceledFailureInfo canceled_failure_info = 7;
      • getCanceledFailureInfoBuilder

        public CanceledFailureInfo.Builder getCanceledFailureInfoBuilder()
        .temporal.api.failure.v1.CanceledFailureInfo canceled_failure_info = 7;
      • hasTerminatedFailureInfo

        public boolean hasTerminatedFailureInfo()
        .temporal.api.failure.v1.TerminatedFailureInfo terminated_failure_info = 8;
        Specified by:
        hasTerminatedFailureInfo in interface FailureOrBuilder
        Returns:
        Whether the terminatedFailureInfo field is set.
      • setTerminatedFailureInfo

        public Failure.Builder setTerminatedFailureInfo​(TerminatedFailureInfo value)
        .temporal.api.failure.v1.TerminatedFailureInfo terminated_failure_info = 8;
      • mergeTerminatedFailureInfo

        public Failure.Builder mergeTerminatedFailureInfo​(TerminatedFailureInfo value)
        .temporal.api.failure.v1.TerminatedFailureInfo terminated_failure_info = 8;
      • clearTerminatedFailureInfo

        public Failure.Builder clearTerminatedFailureInfo()
        .temporal.api.failure.v1.TerminatedFailureInfo terminated_failure_info = 8;
      • getTerminatedFailureInfoBuilder

        public TerminatedFailureInfo.Builder getTerminatedFailureInfoBuilder()
        .temporal.api.failure.v1.TerminatedFailureInfo terminated_failure_info = 8;
      • hasServerFailureInfo

        public boolean hasServerFailureInfo()
        .temporal.api.failure.v1.ServerFailureInfo server_failure_info = 9;
        Specified by:
        hasServerFailureInfo in interface FailureOrBuilder
        Returns:
        Whether the serverFailureInfo field is set.
      • setServerFailureInfo

        public Failure.Builder setServerFailureInfo​(ServerFailureInfo value)
        .temporal.api.failure.v1.ServerFailureInfo server_failure_info = 9;
      • mergeServerFailureInfo

        public Failure.Builder mergeServerFailureInfo​(ServerFailureInfo value)
        .temporal.api.failure.v1.ServerFailureInfo server_failure_info = 9;
      • clearServerFailureInfo

        public Failure.Builder clearServerFailureInfo()
        .temporal.api.failure.v1.ServerFailureInfo server_failure_info = 9;
      • getServerFailureInfoBuilder

        public ServerFailureInfo.Builder getServerFailureInfoBuilder()
        .temporal.api.failure.v1.ServerFailureInfo server_failure_info = 9;
      • hasResetWorkflowFailureInfo

        public boolean hasResetWorkflowFailureInfo()
        .temporal.api.failure.v1.ResetWorkflowFailureInfo reset_workflow_failure_info = 10;
        Specified by:
        hasResetWorkflowFailureInfo in interface FailureOrBuilder
        Returns:
        Whether the resetWorkflowFailureInfo field is set.
      • setResetWorkflowFailureInfo

        public Failure.Builder setResetWorkflowFailureInfo​(ResetWorkflowFailureInfo value)
        .temporal.api.failure.v1.ResetWorkflowFailureInfo reset_workflow_failure_info = 10;
      • mergeResetWorkflowFailureInfo

        public Failure.Builder mergeResetWorkflowFailureInfo​(ResetWorkflowFailureInfo value)
        .temporal.api.failure.v1.ResetWorkflowFailureInfo reset_workflow_failure_info = 10;
      • clearResetWorkflowFailureInfo

        public Failure.Builder clearResetWorkflowFailureInfo()
        .temporal.api.failure.v1.ResetWorkflowFailureInfo reset_workflow_failure_info = 10;
      • getResetWorkflowFailureInfoBuilder

        public ResetWorkflowFailureInfo.Builder getResetWorkflowFailureInfoBuilder()
        .temporal.api.failure.v1.ResetWorkflowFailureInfo reset_workflow_failure_info = 10;
      • hasActivityFailureInfo

        public boolean hasActivityFailureInfo()
        .temporal.api.failure.v1.ActivityFailureInfo activity_failure_info = 11;
        Specified by:
        hasActivityFailureInfo in interface FailureOrBuilder
        Returns:
        Whether the activityFailureInfo field is set.
      • setActivityFailureInfo

        public Failure.Builder setActivityFailureInfo​(ActivityFailureInfo value)
        .temporal.api.failure.v1.ActivityFailureInfo activity_failure_info = 11;
      • mergeActivityFailureInfo

        public Failure.Builder mergeActivityFailureInfo​(ActivityFailureInfo value)
        .temporal.api.failure.v1.ActivityFailureInfo activity_failure_info = 11;
      • clearActivityFailureInfo

        public Failure.Builder clearActivityFailureInfo()
        .temporal.api.failure.v1.ActivityFailureInfo activity_failure_info = 11;
      • getActivityFailureInfoBuilder

        public ActivityFailureInfo.Builder getActivityFailureInfoBuilder()
        .temporal.api.failure.v1.ActivityFailureInfo activity_failure_info = 11;
      • hasChildWorkflowExecutionFailureInfo

        public boolean hasChildWorkflowExecutionFailureInfo()
        .temporal.api.failure.v1.ChildWorkflowExecutionFailureInfo child_workflow_execution_failure_info = 12;
        Specified by:
        hasChildWorkflowExecutionFailureInfo in interface FailureOrBuilder
        Returns:
        Whether the childWorkflowExecutionFailureInfo field is set.
      • setChildWorkflowExecutionFailureInfo

        public Failure.Builder setChildWorkflowExecutionFailureInfo​(ChildWorkflowExecutionFailureInfo value)
        .temporal.api.failure.v1.ChildWorkflowExecutionFailureInfo child_workflow_execution_failure_info = 12;
      • mergeChildWorkflowExecutionFailureInfo

        public Failure.Builder mergeChildWorkflowExecutionFailureInfo​(ChildWorkflowExecutionFailureInfo value)
        .temporal.api.failure.v1.ChildWorkflowExecutionFailureInfo child_workflow_execution_failure_info = 12;
      • clearChildWorkflowExecutionFailureInfo

        public Failure.Builder clearChildWorkflowExecutionFailureInfo()
        .temporal.api.failure.v1.ChildWorkflowExecutionFailureInfo child_workflow_execution_failure_info = 12;
      • getChildWorkflowExecutionFailureInfoBuilder

        public ChildWorkflowExecutionFailureInfo.Builder getChildWorkflowExecutionFailureInfoBuilder()
        .temporal.api.failure.v1.ChildWorkflowExecutionFailureInfo child_workflow_execution_failure_info = 12;
      • setUnknownFields

        public final Failure.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Failure.Builder>
      • mergeUnknownFields

        public final Failure.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Failure.Builder>