Class ResetWorkflowExecutionRequest

  • All Implemented Interfaces:
    com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, ResetWorkflowExecutionRequestOrBuilder, java.io.Serializable

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

      • WORKFLOW_EXECUTION_FIELD_NUMBER

        public static final int WORKFLOW_EXECUTION_FIELD_NUMBER
        See Also:
        Constant Field Values
      • WORKFLOW_TASK_FINISH_EVENT_ID_FIELD_NUMBER

        public static final int WORKFLOW_TASK_FINISH_EVENT_ID_FIELD_NUMBER
        See Also:
        Constant Field Values
      • REQUEST_ID_FIELD_NUMBER

        public static final int REQUEST_ID_FIELD_NUMBER
        See Also:
        Constant Field Values
      • RESET_REAPPLY_TYPE_FIELD_NUMBER

        public static final int RESET_REAPPLY_TYPE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • RESET_REAPPLY_EXCLUDE_TYPES_FIELD_NUMBER

        public static final int RESET_REAPPLY_EXCLUDE_TYPES_FIELD_NUMBER
        See Also:
        Constant Field Values
    • Method Detail

      • newInstance

        protected java.lang.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
      • hasWorkflowExecution

        public boolean hasWorkflowExecution()
         The workflow to reset. If this contains a run ID then the workflow will be reset back to the
         provided event ID in that run. Otherwise it will be reset to the provided event ID in the
         current run. In all cases the current run will be terminated and a new run started.
         
        .temporal.api.common.v1.WorkflowExecution workflow_execution = 2;
        Specified by:
        hasWorkflowExecution in interface ResetWorkflowExecutionRequestOrBuilder
        Returns:
        Whether the workflowExecution field is set.
      • getWorkflowExecution

        public WorkflowExecution getWorkflowExecution()
         The workflow to reset. If this contains a run ID then the workflow will be reset back to the
         provided event ID in that run. Otherwise it will be reset to the provided event ID in the
         current run. In all cases the current run will be terminated and a new run started.
         
        .temporal.api.common.v1.WorkflowExecution workflow_execution = 2;
        Specified by:
        getWorkflowExecution in interface ResetWorkflowExecutionRequestOrBuilder
        Returns:
        The workflowExecution.
      • getWorkflowExecutionOrBuilder

        public WorkflowExecutionOrBuilder getWorkflowExecutionOrBuilder()
         The workflow to reset. If this contains a run ID then the workflow will be reset back to the
         provided event ID in that run. Otherwise it will be reset to the provided event ID in the
         current run. In all cases the current run will be terminated and a new run started.
         
        .temporal.api.common.v1.WorkflowExecution workflow_execution = 2;
        Specified by:
        getWorkflowExecutionOrBuilder in interface ResetWorkflowExecutionRequestOrBuilder
      • getWorkflowTaskFinishEventId

        public long getWorkflowTaskFinishEventId()
         The id of a `WORKFLOW_TASK_COMPLETED`,`WORKFLOW_TASK_TIMED_OUT`, `WORKFLOW_TASK_FAILED`, or
         `WORKFLOW_TASK_STARTED` event to reset to.
         
        int64 workflow_task_finish_event_id = 4;
        Specified by:
        getWorkflowTaskFinishEventId in interface ResetWorkflowExecutionRequestOrBuilder
        Returns:
        The workflowTaskFinishEventId.
      • getResetReapplyTypeValue

        public int getResetReapplyTypeValue()
         Event types to be reapplied (deprecated)
         Default: RESET_REAPPLY_TYPE_SIGNAL
         
        .temporal.api.enums.v1.ResetReapplyType reset_reapply_type = 6;
        Specified by:
        getResetReapplyTypeValue in interface ResetWorkflowExecutionRequestOrBuilder
        Returns:
        The enum numeric value on the wire for resetReapplyType.
      • getResetReapplyExcludeTypesCount

        public int getResetReapplyExcludeTypesCount()
         Event types not to be reapplied
         
        repeated .temporal.api.enums.v1.ResetReapplyExcludeType reset_reapply_exclude_types = 7;
        Specified by:
        getResetReapplyExcludeTypesCount in interface ResetWorkflowExecutionRequestOrBuilder
        Returns:
        The count of resetReapplyExcludeTypes.
      • getResetReapplyExcludeTypesValueList

        public java.util.List<java.lang.Integer> getResetReapplyExcludeTypesValueList()
         Event types not to be reapplied
         
        repeated .temporal.api.enums.v1.ResetReapplyExcludeType reset_reapply_exclude_types = 7;
        Specified by:
        getResetReapplyExcludeTypesValueList in interface ResetWorkflowExecutionRequestOrBuilder
        Returns:
        A list containing the enum numeric values on the wire for resetReapplyExcludeTypes.
      • getResetReapplyExcludeTypesValue

        public int getResetReapplyExcludeTypesValue​(int index)
         Event types not to be reapplied
         
        repeated .temporal.api.enums.v1.ResetReapplyExcludeType reset_reapply_exclude_types = 7;
        Specified by:
        getResetReapplyExcludeTypesValue in interface ResetWorkflowExecutionRequestOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The enum numeric value on the wire of resetReapplyExcludeTypes at the given index.
      • 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 java.io.IOException
        Specified by:
        writeTo in interface com.google.protobuf.MessageLite
        Overrides:
        writeTo in class com.google.protobuf.GeneratedMessageV3
        Throws:
        java.io.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​(java.lang.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 ResetWorkflowExecutionRequest parseFrom​(java.nio.ByteBuffer data)
                                                       throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static ResetWorkflowExecutionRequest parseFrom​(java.nio.ByteBuffer data,
                                                              com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                       throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

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

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

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

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

        public static ResetWorkflowExecutionRequest parseFrom​(java.io.InputStream input)
                                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

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

        public static ResetWorkflowExecutionRequest parseDelimitedFrom​(java.io.InputStream input)
                                                                throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

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

        public static ResetWorkflowExecutionRequest parseFrom​(com.google.protobuf.CodedInputStream input)
                                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

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

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

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

        protected ResetWorkflowExecutionRequest.Builder newBuilderForType​(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
        Specified by:
        newBuilderForType in class com.google.protobuf.GeneratedMessageV3
      • getParserForType

        public com.google.protobuf.Parser<ResetWorkflowExecutionRequest> 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 ResetWorkflowExecutionRequest getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder