Class Failure.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Failure.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<Failure.Builder>
io.temporal.api.failure.v1.Failure.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, FailureOrBuilder, 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 Details

    • 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, 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, 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, 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>
    • mergeFrom

      public Failure.Builder mergeFrom(Failure other)
    • 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 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:
      IOException
    • getFailureInfoCase

      public Failure.FailureInfoCase getFailureInfoCase()
      Specified by:
      getFailureInfoCase in interface FailureOrBuilder
    • clearFailureInfo

      public Failure.Builder clearFailureInfo()
    • getMessage

      public 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(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 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(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 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(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.
    • setCause

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

      public Failure.Builder setCause(Failure.Builder builderForValue)
      .temporal.api.failure.v1.Failure cause = 4;
    • 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;
    • getCauseOrBuilder

      public FailureOrBuilder getCauseOrBuilder()
      .temporal.api.failure.v1.Failure cause = 4;
      Specified by:
      getCauseOrBuilder in interface FailureOrBuilder
    • 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.
    • getApplicationFailureInfo

      public ApplicationFailureInfo getApplicationFailureInfo()
      .temporal.api.failure.v1.ApplicationFailureInfo application_failure_info = 5;
      Specified by:
      getApplicationFailureInfo in interface FailureOrBuilder
      Returns:
      The applicationFailureInfo.
    • setApplicationFailureInfo

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

      public Failure.Builder setApplicationFailureInfo(ApplicationFailureInfo.Builder builderForValue)
      .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;
    • getApplicationFailureInfoOrBuilder

      public ApplicationFailureInfoOrBuilder getApplicationFailureInfoOrBuilder()
      .temporal.api.failure.v1.ApplicationFailureInfo application_failure_info = 5;
      Specified by:
      getApplicationFailureInfoOrBuilder in interface FailureOrBuilder
    • 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.
    • getTimeoutFailureInfo

      public TimeoutFailureInfo getTimeoutFailureInfo()
      .temporal.api.failure.v1.TimeoutFailureInfo timeout_failure_info = 6;
      Specified by:
      getTimeoutFailureInfo in interface FailureOrBuilder
      Returns:
      The timeoutFailureInfo.
    • setTimeoutFailureInfo

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

      public Failure.Builder setTimeoutFailureInfo(TimeoutFailureInfo.Builder builderForValue)
      .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;
    • getTimeoutFailureInfoOrBuilder

      public TimeoutFailureInfoOrBuilder getTimeoutFailureInfoOrBuilder()
      .temporal.api.failure.v1.TimeoutFailureInfo timeout_failure_info = 6;
      Specified by:
      getTimeoutFailureInfoOrBuilder in interface FailureOrBuilder
    • 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.
    • getCanceledFailureInfo

      public CanceledFailureInfo getCanceledFailureInfo()
      .temporal.api.failure.v1.CanceledFailureInfo canceled_failure_info = 7;
      Specified by:
      getCanceledFailureInfo in interface FailureOrBuilder
      Returns:
      The canceledFailureInfo.
    • setCanceledFailureInfo

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

      public Failure.Builder setCanceledFailureInfo(CanceledFailureInfo.Builder builderForValue)
      .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;
    • getCanceledFailureInfoOrBuilder

      public CanceledFailureInfoOrBuilder getCanceledFailureInfoOrBuilder()
      .temporal.api.failure.v1.CanceledFailureInfo canceled_failure_info = 7;
      Specified by:
      getCanceledFailureInfoOrBuilder in interface FailureOrBuilder
    • 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.
    • getTerminatedFailureInfo

      public TerminatedFailureInfo getTerminatedFailureInfo()
      .temporal.api.failure.v1.TerminatedFailureInfo terminated_failure_info = 8;
      Specified by:
      getTerminatedFailureInfo in interface FailureOrBuilder
      Returns:
      The terminatedFailureInfo.
    • setTerminatedFailureInfo

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

      public Failure.Builder setTerminatedFailureInfo(TerminatedFailureInfo.Builder builderForValue)
      .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;
    • getTerminatedFailureInfoOrBuilder

      public TerminatedFailureInfoOrBuilder getTerminatedFailureInfoOrBuilder()
      .temporal.api.failure.v1.TerminatedFailureInfo terminated_failure_info = 8;
      Specified by:
      getTerminatedFailureInfoOrBuilder in interface FailureOrBuilder
    • 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.
    • getServerFailureInfo

      public ServerFailureInfo getServerFailureInfo()
      .temporal.api.failure.v1.ServerFailureInfo server_failure_info = 9;
      Specified by:
      getServerFailureInfo in interface FailureOrBuilder
      Returns:
      The serverFailureInfo.
    • setServerFailureInfo

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

      public Failure.Builder setServerFailureInfo(ServerFailureInfo.Builder builderForValue)
      .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;
    • getServerFailureInfoOrBuilder

      public ServerFailureInfoOrBuilder getServerFailureInfoOrBuilder()
      .temporal.api.failure.v1.ServerFailureInfo server_failure_info = 9;
      Specified by:
      getServerFailureInfoOrBuilder in interface FailureOrBuilder
    • 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.
    • getResetWorkflowFailureInfo

      public ResetWorkflowFailureInfo getResetWorkflowFailureInfo()
      .temporal.api.failure.v1.ResetWorkflowFailureInfo reset_workflow_failure_info = 10;
      Specified by:
      getResetWorkflowFailureInfo in interface FailureOrBuilder
      Returns:
      The resetWorkflowFailureInfo.
    • setResetWorkflowFailureInfo

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

      public Failure.Builder setResetWorkflowFailureInfo(ResetWorkflowFailureInfo.Builder builderForValue)
      .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;
    • getResetWorkflowFailureInfoOrBuilder

      public ResetWorkflowFailureInfoOrBuilder getResetWorkflowFailureInfoOrBuilder()
      .temporal.api.failure.v1.ResetWorkflowFailureInfo reset_workflow_failure_info = 10;
      Specified by:
      getResetWorkflowFailureInfoOrBuilder in interface FailureOrBuilder
    • 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.
    • getActivityFailureInfo

      public ActivityFailureInfo getActivityFailureInfo()
      .temporal.api.failure.v1.ActivityFailureInfo activity_failure_info = 11;
      Specified by:
      getActivityFailureInfo in interface FailureOrBuilder
      Returns:
      The activityFailureInfo.
    • setActivityFailureInfo

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

      public Failure.Builder setActivityFailureInfo(ActivityFailureInfo.Builder builderForValue)
      .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;
    • getActivityFailureInfoOrBuilder

      public ActivityFailureInfoOrBuilder getActivityFailureInfoOrBuilder()
      .temporal.api.failure.v1.ActivityFailureInfo activity_failure_info = 11;
      Specified by:
      getActivityFailureInfoOrBuilder in interface FailureOrBuilder
    • 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.
    • getChildWorkflowExecutionFailureInfo

      public ChildWorkflowExecutionFailureInfo getChildWorkflowExecutionFailureInfo()
      .temporal.api.failure.v1.ChildWorkflowExecutionFailureInfo child_workflow_execution_failure_info = 12;
      Specified by:
      getChildWorkflowExecutionFailureInfo in interface FailureOrBuilder
      Returns:
      The childWorkflowExecutionFailureInfo.
    • setChildWorkflowExecutionFailureInfo

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

      public Failure.Builder setChildWorkflowExecutionFailureInfo(ChildWorkflowExecutionFailureInfo.Builder builderForValue)
      .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;
    • getChildWorkflowExecutionFailureInfoOrBuilder

      public ChildWorkflowExecutionFailureInfoOrBuilder getChildWorkflowExecutionFailureInfoOrBuilder()
      .temporal.api.failure.v1.ChildWorkflowExecutionFailureInfo child_workflow_execution_failure_info = 12;
      Specified by:
      getChildWorkflowExecutionFailureInfoOrBuilder in interface FailureOrBuilder
    • hasNexusOperationExecutionFailureInfo

      public boolean hasNexusOperationExecutionFailureInfo()
      .temporal.api.failure.v1.NexusOperationFailureInfo nexus_operation_execution_failure_info = 13;
      Specified by:
      hasNexusOperationExecutionFailureInfo in interface FailureOrBuilder
      Returns:
      Whether the nexusOperationExecutionFailureInfo field is set.
    • getNexusOperationExecutionFailureInfo

      public NexusOperationFailureInfo getNexusOperationExecutionFailureInfo()
      .temporal.api.failure.v1.NexusOperationFailureInfo nexus_operation_execution_failure_info = 13;
      Specified by:
      getNexusOperationExecutionFailureInfo in interface FailureOrBuilder
      Returns:
      The nexusOperationExecutionFailureInfo.
    • setNexusOperationExecutionFailureInfo

      public Failure.Builder setNexusOperationExecutionFailureInfo(NexusOperationFailureInfo value)
      .temporal.api.failure.v1.NexusOperationFailureInfo nexus_operation_execution_failure_info = 13;
    • setNexusOperationExecutionFailureInfo

      public Failure.Builder setNexusOperationExecutionFailureInfo(NexusOperationFailureInfo.Builder builderForValue)
      .temporal.api.failure.v1.NexusOperationFailureInfo nexus_operation_execution_failure_info = 13;
    • mergeNexusOperationExecutionFailureInfo

      public Failure.Builder mergeNexusOperationExecutionFailureInfo(NexusOperationFailureInfo value)
      .temporal.api.failure.v1.NexusOperationFailureInfo nexus_operation_execution_failure_info = 13;
    • clearNexusOperationExecutionFailureInfo

      public Failure.Builder clearNexusOperationExecutionFailureInfo()
      .temporal.api.failure.v1.NexusOperationFailureInfo nexus_operation_execution_failure_info = 13;
    • getNexusOperationExecutionFailureInfoBuilder

      public NexusOperationFailureInfo.Builder getNexusOperationExecutionFailureInfoBuilder()
      .temporal.api.failure.v1.NexusOperationFailureInfo nexus_operation_execution_failure_info = 13;
    • getNexusOperationExecutionFailureInfoOrBuilder

      public NexusOperationFailureInfoOrBuilder getNexusOperationExecutionFailureInfoOrBuilder()
      .temporal.api.failure.v1.NexusOperationFailureInfo nexus_operation_execution_failure_info = 13;
      Specified by:
      getNexusOperationExecutionFailureInfoOrBuilder in interface FailureOrBuilder
    • hasNexusHandlerFailureInfo

      public boolean hasNexusHandlerFailureInfo()
      .temporal.api.failure.v1.NexusHandlerFailureInfo nexus_handler_failure_info = 14;
      Specified by:
      hasNexusHandlerFailureInfo in interface FailureOrBuilder
      Returns:
      Whether the nexusHandlerFailureInfo field is set.
    • getNexusHandlerFailureInfo

      public NexusHandlerFailureInfo getNexusHandlerFailureInfo()
      .temporal.api.failure.v1.NexusHandlerFailureInfo nexus_handler_failure_info = 14;
      Specified by:
      getNexusHandlerFailureInfo in interface FailureOrBuilder
      Returns:
      The nexusHandlerFailureInfo.
    • setNexusHandlerFailureInfo

      public Failure.Builder setNexusHandlerFailureInfo(NexusHandlerFailureInfo value)
      .temporal.api.failure.v1.NexusHandlerFailureInfo nexus_handler_failure_info = 14;
    • setNexusHandlerFailureInfo

      public Failure.Builder setNexusHandlerFailureInfo(NexusHandlerFailureInfo.Builder builderForValue)
      .temporal.api.failure.v1.NexusHandlerFailureInfo nexus_handler_failure_info = 14;
    • mergeNexusHandlerFailureInfo

      public Failure.Builder mergeNexusHandlerFailureInfo(NexusHandlerFailureInfo value)
      .temporal.api.failure.v1.NexusHandlerFailureInfo nexus_handler_failure_info = 14;
    • clearNexusHandlerFailureInfo

      public Failure.Builder clearNexusHandlerFailureInfo()
      .temporal.api.failure.v1.NexusHandlerFailureInfo nexus_handler_failure_info = 14;
    • getNexusHandlerFailureInfoBuilder

      public NexusHandlerFailureInfo.Builder getNexusHandlerFailureInfoBuilder()
      .temporal.api.failure.v1.NexusHandlerFailureInfo nexus_handler_failure_info = 14;
    • getNexusHandlerFailureInfoOrBuilder

      public NexusHandlerFailureInfoOrBuilder getNexusHandlerFailureInfoOrBuilder()
      .temporal.api.failure.v1.NexusHandlerFailureInfo nexus_handler_failure_info = 14;
      Specified by:
      getNexusHandlerFailureInfoOrBuilder in interface FailureOrBuilder
    • 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>