func (ProcedureWALEntry_Type) EnumDescriptor() ([]byte, []int) {
	return file_Procedure_proto_rawDescGZIP(), []int{6, 0}
}
Deprecated: Use ProcedureWALEntry_Type.Descriptor instead.
package pb
import (
	proto "github.com/golang/protobuf/proto"
	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
	reflect "reflect"
	sync "sync"
)
const (
	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
const _ = proto.ProtoPackageIsVersion4
type ProcedureState int32
const (
	ProcedureState_INITIALIZING    ProcedureState = 1  
	ProcedureState_RUNNABLE        ProcedureState = 2  
	ProcedureState_WAITING         ProcedureState = 3  
	ProcedureState_WAITING_TIMEOUT ProcedureState = 4  
	ProcedureState_ROLLEDBACK      ProcedureState = 5  
	ProcedureState_FINISHED        ProcedureState = 6  
)
var (
	ProcedureState_name = map[int32]string{
		1: "INITIALIZING",
		2: "RUNNABLE",
		3: "WAITING",
		4: "WAITING_TIMEOUT",
		5: "ROLLEDBACK",
		6: "FINISHED",
	}
	ProcedureState_value = map[string]int32{
		"INITIALIZING":    1,
		"RUNNABLE":        2,
		"WAITING":         3,
		"WAITING_TIMEOUT": 4,
		"ROLLEDBACK":      5,
		"FINISHED":        6,
	}
)
func (x ProcedureState) Enum() *ProcedureState {
	p := new(ProcedureState)
	*p = x
	return p
}
func (x ProcedureState) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (ProcedureState) Descriptor() protoreflect.EnumDescriptor {
	return file_Procedure_proto_enumTypes[0].Descriptor()
}
func (ProcedureState) Type() protoreflect.EnumType {
	return &file_Procedure_proto_enumTypes[0]
}
func (x ProcedureState) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (x *ProcedureState) UnmarshalJSON(b []byte) error {
	num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
	if err != nil {
		return err
	}
	*x = ProcedureState(num)
	return nil
}
func (ProcedureState) EnumDescriptor() ([]byte, []int) {
	return file_Procedure_proto_rawDescGZIP(), []int{0}
}
type ProcedureWALEntry_Type int32
const (
	ProcedureWALEntry_PROCEDURE_WAL_EOF     ProcedureWALEntry_Type = 1
	ProcedureWALEntry_PROCEDURE_WAL_INIT    ProcedureWALEntry_Type = 2
	ProcedureWALEntry_PROCEDURE_WAL_INSERT  ProcedureWALEntry_Type = 3
	ProcedureWALEntry_PROCEDURE_WAL_UPDATE  ProcedureWALEntry_Type = 4
	ProcedureWALEntry_PROCEDURE_WAL_DELETE  ProcedureWALEntry_Type = 5
	ProcedureWALEntry_PROCEDURE_WAL_COMPACT ProcedureWALEntry_Type = 6
)
var (
	ProcedureWALEntry_Type_name = map[int32]string{
		1: "PROCEDURE_WAL_EOF",
		2: "PROCEDURE_WAL_INIT",
		3: "PROCEDURE_WAL_INSERT",
		4: "PROCEDURE_WAL_UPDATE",
		5: "PROCEDURE_WAL_DELETE",
		6: "PROCEDURE_WAL_COMPACT",
	}
	ProcedureWALEntry_Type_value = map[string]int32{
		"PROCEDURE_WAL_EOF":     1,
		"PROCEDURE_WAL_INIT":    2,
		"PROCEDURE_WAL_INSERT":  3,
		"PROCEDURE_WAL_UPDATE":  4,
		"PROCEDURE_WAL_DELETE":  5,
		"PROCEDURE_WAL_COMPACT": 6,
	}
)
func (x ProcedureWALEntry_Type) Enum() *ProcedureWALEntry_Type {
	p := new(ProcedureWALEntry_Type)
	*p = x
	return p
}
func (x ProcedureWALEntry_Type) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (ProcedureWALEntry_Type) Descriptor() protoreflect.EnumDescriptor {
	return file_Procedure_proto_enumTypes[1].Descriptor()
}
func (ProcedureWALEntry_Type) Type() protoreflect.EnumType {
	return &file_Procedure_proto_enumTypes[1]
}
func (x ProcedureWALEntry_Type) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (x *ProcedureWALEntry_Type) UnmarshalJSON(b []byte) error {
	num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
	if err != nil {
		return err
	}
	*x = ProcedureWALEntry_Type(num)
	return nil
}