_go

package module
v1.34.2-20240910225426... Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: unknown License: AGPL-3.0 Imports: 5 Imported by: 1

Documentation

Index

Constants

View Source
const (
	Default_CriuOpts_ImagesDirFd = int32(-1)
	Default_CriuOpts_LogLevel    = int32(2)
	Default_CriuOpts_CpuCap      = uint32(4294967295)
	Default_CriuOpts_GhostLimit  = uint32(1048576)
	Default_CriuOpts_PreDumpMode = CriuPreDumpMode_SPLICE
	Default_CriuOpts_NetworkLock = CriuNetworkLockMethod_IPTABLES
)

Default values for CriuOpts fields.

Variables

View Source
var (
	CriuCgMode_name = map[int32]string{
		0: "IGNORE",
		1: "CG_NONE",
		2: "PROPS",
		3: "SOFT",
		4: "FULL",
		5: "STRICT",
		6: "DEFAULT",
	}
	CriuCgMode_value = map[string]int32{
		"IGNORE":  0,
		"CG_NONE": 1,
		"PROPS":   2,
		"SOFT":    3,
		"FULL":    4,
		"STRICT":  5,
		"DEFAULT": 6,
	}
)

Enum value maps for CriuCgMode.

View Source
var (
	CriuNetworkLockMethod_name = map[int32]string{
		1: "IPTABLES",
		2: "NFTABLES",
		3: "SKIP",
	}
	CriuNetworkLockMethod_value = map[string]int32{
		"IPTABLES": 1,
		"NFTABLES": 2,
		"SKIP":     3,
	}
)

Enum value maps for CriuNetworkLockMethod.

View Source
var (
	CriuPreDumpMode_name = map[int32]string{
		1: "SPLICE",
		2: "VM_READ",
	}
	CriuPreDumpMode_value = map[string]int32{
		"SPLICE":  1,
		"VM_READ": 2,
	}
)

Enum value maps for CriuPreDumpMode.

View Source
var (
	CriuReqType_name = map[int32]string{
		0:  "EMPTY",
		1:  "DUMP",
		2:  "RESTORE",
		3:  "CHECK",
		4:  "PRE_DUMP",
		5:  "PAGE_SERVER",
		6:  "NOTIFY",
		7:  "CPUINFO_DUMP",
		8:  "CPUINFO_CHECK",
		9:  "FEATURE_CHECK",
		10: "VERSION",
		11: "WAIT_PID",
		12: "PAGE_SERVER_CHLD",
		13: "SINGLE_PRE_DUMP",
	}
	CriuReqType_value = map[string]int32{
		"EMPTY":            0,
		"DUMP":             1,
		"RESTORE":          2,
		"CHECK":            3,
		"PRE_DUMP":         4,
		"PAGE_SERVER":      5,
		"NOTIFY":           6,
		"CPUINFO_DUMP":     7,
		"CPUINFO_CHECK":    8,
		"FEATURE_CHECK":    9,
		"VERSION":          10,
		"WAIT_PID":         11,
		"PAGE_SERVER_CHLD": 12,
		"SINGLE_PRE_DUMP":  13,
	}
)

Enum value maps for CriuReqType.

View Source
var (
	DumpType_name = map[int32]string{
		0: "PROCESS",
		1: "RUNC",
		2: "KATA",
		3: "ROOTFS",
	}
	DumpType_value = map[string]int32{
		"PROCESS": 0,
		"RUNC":    1,
		"KATA":    2,
		"ROOTFS":  3,
	}
)

Enum value maps for DumpType.

View Source
var (
	ContainerRuntime_name = map[int32]string{
		0: "CRIO",
		1: "CONTAINERD",
	}
	ContainerRuntime_value = map[string]int32{
		"CRIO":       0,
		"CONTAINERD": 1,
	}
)

Enum value maps for ContainerRuntime.

View Source
var (
	CRType_name = map[int32]string{
		0: "LOCAL",
		1: "REMOTE",
	}
	CRType_value = map[string]int32{
		"LOCAL":  0,
		"REMOTE": 1,
	}
)

Enum value maps for CRType.

View Source
var (
	JobState_name = map[int32]string{
		0: "JOB_STARTUP_FAILED",
		1: "JOB_KILLED",
		2: "JOB_IDLE",
		3: "JOB_RUNNING",
		4: "JOB_PENDING",
		5: "JOB_DONE",
	}
	JobState_value = map[string]int32{
		"JOB_STARTUP_FAILED": 0,
		"JOB_KILLED":         1,
		"JOB_IDLE":           2,
		"JOB_RUNNING":        3,
		"JOB_PENDING":        4,
		"JOB_DONE":           5,
	}
)

Enum value maps for JobState.

View Source
var (
	CheckpointState_name = map[int32]string{
		0: "CHECKPOINTED",
		1: "CHECKPOINT_FAILED",
		2: "RESTORED",
		3: "RESTORE_FAILED",
	}
	CheckpointState_value = map[string]int32{
		"CHECKPOINTED":      0,
		"CHECKPOINT_FAILED": 1,
		"RESTORED":          2,
		"RESTORE_FAILED":    3,
	}
)

Enum value maps for CheckpointState.

View Source
var (
	QueueJobStatusEnum_name = map[int32]string{
		0: "StatusUnvalidated",
		1: "StatusWaiting",
		2: "StatusActive",
		3: "StatusFail",
		4: "StatusSuccess",
		5: "StatusInvalid",
		6: "StatusEnded",
		7: "StatusUnknown",
	}
	QueueJobStatusEnum_value = map[string]int32{
		"StatusUnvalidated": 0,
		"StatusWaiting":     1,
		"StatusActive":      2,
		"StatusFail":        3,
		"StatusSuccess":     4,
		"StatusInvalid":     5,
		"StatusEnded":       6,
		"StatusUnknown":     7,
	}
)

Enum value maps for QueueJobStatusEnum.

View Source
var (
	OpenFilesStat_StreamType_name = map[int32]string{
		0: "STDIN",
		1: "STDOUT",
		2: "STDERR",
		3: "NONE",
	}
	OpenFilesStat_StreamType_value = map[string]int32{
		"STDIN":  0,
		"STDOUT": 1,
		"STDERR": 2,
		"NONE":   3,
	}
)

Enum value maps for OpenFilesStat_StreamType.

View Source
var (
	CheckpointReason_CheckpointReasonEnum_name = map[int32]string{
		0: "INSTANCE_TERMINATION",
		1: "JOB_TERMINATION",
		2: "HEARTBEAT",
	}
	CheckpointReason_CheckpointReasonEnum_value = map[string]int32{
		"INSTANCE_TERMINATION": 0,
		"JOB_TERMINATION":      1,
		"HEARTBEAT":            2,
	}
)

Enum value maps for CheckpointReason_CheckpointReasonEnum.

View Source
var File_gpu_proto protoreflect.FileDescriptor
View Source
var File_image_proto protoreflect.FileDescriptor
View Source
var File_img_streamer_proto protoreflect.FileDescriptor
View Source
var File_rpc_proto protoreflect.FileDescriptor
View Source
var File_task_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Addr

type Addr struct {
	IP   string `protobuf:"bytes,1,opt,name=IP,proto3" json:"IP,omitempty"`
	Port uint32 `protobuf:"varint,2,opt,name=Port,proto3" json:"Port,omitempty"`
	// contains filtered or unexported fields
}

func (*Addr) Descriptor deprecated

func (*Addr) Descriptor() ([]byte, []int)

Deprecated: Use Addr.ProtoReflect.Descriptor instead.

func (*Addr) GetIP

func (x *Addr) GetIP() string

func (*Addr) GetPort

func (x *Addr) GetPort() uint32

func (*Addr) ProtoMessage

func (*Addr) ProtoMessage()

func (*Addr) ProtoReflect

func (x *Addr) ProtoReflect() protoreflect.Message

func (*Addr) Reset

func (x *Addr) Reset()

func (*Addr) String

func (x *Addr) String() string

type AvailableCUDAAPIs

type AvailableCUDAAPIs struct {
	CuDNNVersion   int32 `protobuf:"varint,1,opt,name=cuDNNVersion,proto3" json:"cuDNNVersion,omitempty"`
	CuBLASVersion  int32 `protobuf:"varint,2,opt,name=cuBLASVersion,proto3" json:"cuBLASVersion,omitempty"`
	NcclVersion    int32 `protobuf:"varint,3,opt,name=ncclVersion,proto3" json:"ncclVersion,omitempty"`
	DriverVersion  int32 `protobuf:"varint,4,opt,name=driverVersion,proto3" json:"driverVersion,omitempty"`
	RuntimeVersion int32 `protobuf:"varint,5,opt,name=runtimeVersion,proto3" json:"runtimeVersion,omitempty"`
	// contains filtered or unexported fields
}

func (*AvailableCUDAAPIs) Descriptor deprecated

func (*AvailableCUDAAPIs) Descriptor() ([]byte, []int)

Deprecated: Use AvailableCUDAAPIs.ProtoReflect.Descriptor instead.

func (*AvailableCUDAAPIs) GetCuBLASVersion

func (x *AvailableCUDAAPIs) GetCuBLASVersion() int32

func (*AvailableCUDAAPIs) GetCuDNNVersion

func (x *AvailableCUDAAPIs) GetCuDNNVersion() int32

func (*AvailableCUDAAPIs) GetDriverVersion

func (x *AvailableCUDAAPIs) GetDriverVersion() int32

func (*AvailableCUDAAPIs) GetNcclVersion

func (x *AvailableCUDAAPIs) GetNcclVersion() int32

func (*AvailableCUDAAPIs) GetRuntimeVersion

func (x *AvailableCUDAAPIs) GetRuntimeVersion() int32

func (*AvailableCUDAAPIs) ProtoMessage

func (*AvailableCUDAAPIs) ProtoMessage()

func (*AvailableCUDAAPIs) ProtoReflect

func (x *AvailableCUDAAPIs) ProtoReflect() protoreflect.Message

func (*AvailableCUDAAPIs) Reset

func (x *AvailableCUDAAPIs) Reset()

func (*AvailableCUDAAPIs) String

func (x *AvailableCUDAAPIs) String() string

type CPUInfo

type CPUInfo struct {
	Count      int32  `protobuf:"varint,1,opt,name=Count,proto3" json:"Count,omitempty"`
	CPU        int32  `protobuf:"varint,2,opt,name=CPU,proto3" json:"CPU,omitempty"`
	VendorID   string `protobuf:"bytes,3,opt,name=VendorID,proto3" json:"VendorID,omitempty"`
	Family     string `protobuf:"bytes,4,opt,name=Family,proto3" json:"Family,omitempty"`
	PhysicalID string `protobuf:"bytes,5,opt,name=PhysicalID,proto3" json:"PhysicalID,omitempty"`
	// contains filtered or unexported fields
}

func (*CPUInfo) Descriptor deprecated

func (*CPUInfo) Descriptor() ([]byte, []int)

Deprecated: Use CPUInfo.ProtoReflect.Descriptor instead.

func (*CPUInfo) GetCPU

func (x *CPUInfo) GetCPU() int32

func (*CPUInfo) GetCount

func (x *CPUInfo) GetCount() int32

func (*CPUInfo) GetFamily

func (x *CPUInfo) GetFamily() string

func (*CPUInfo) GetPhysicalID

func (x *CPUInfo) GetPhysicalID() string

func (*CPUInfo) GetVendorID

func (x *CPUInfo) GetVendorID() string

func (*CPUInfo) ProtoMessage

func (*CPUInfo) ProtoMessage()

func (*CPUInfo) ProtoReflect

func (x *CPUInfo) ProtoReflect() protoreflect.Message

func (*CPUInfo) Reset

func (x *CPUInfo) Reset()

func (*CPUInfo) String

func (x *CPUInfo) String() string

type CRIOImagePushArgs

type CRIOImagePushArgs struct {
	OriginalImageRef      string `protobuf:"bytes,1,opt,name=OriginalImageRef,proto3" json:"OriginalImageRef,omitempty"`
	NewImageRef           string `protobuf:"bytes,2,opt,name=NewImageRef,proto3" json:"NewImageRef,omitempty"`
	RootfsDiffPath        string `protobuf:"bytes,3,opt,name=RootfsDiffPath,proto3" json:"RootfsDiffPath,omitempty"`
	ContainerStorage      string `protobuf:"bytes,4,opt,name=ContainerStorage,proto3" json:"ContainerStorage,omitempty"`
	RegistryAuthTokenPush string `protobuf:"bytes,5,opt,name=RegistryAuthTokenPush,proto3" json:"RegistryAuthTokenPush,omitempty"`
	RegistryAuthTokenPull string `protobuf:"bytes,6,opt,name=RegistryAuthTokenPull,proto3" json:"RegistryAuthTokenPull,omitempty"`
	// contains filtered or unexported fields
}

func (*CRIOImagePushArgs) Descriptor deprecated

func (*CRIOImagePushArgs) Descriptor() ([]byte, []int)

Deprecated: Use CRIOImagePushArgs.ProtoReflect.Descriptor instead.

func (*CRIOImagePushArgs) GetContainerStorage

func (x *CRIOImagePushArgs) GetContainerStorage() string

func (*CRIOImagePushArgs) GetNewImageRef

func (x *CRIOImagePushArgs) GetNewImageRef() string

func (*CRIOImagePushArgs) GetOriginalImageRef

func (x *CRIOImagePushArgs) GetOriginalImageRef() string

func (*CRIOImagePushArgs) GetRegistryAuthTokenPull

func (x *CRIOImagePushArgs) GetRegistryAuthTokenPull() string

func (*CRIOImagePushArgs) GetRegistryAuthTokenPush

func (x *CRIOImagePushArgs) GetRegistryAuthTokenPush() string

func (*CRIOImagePushArgs) GetRootfsDiffPath

func (x *CRIOImagePushArgs) GetRootfsDiffPath() string

func (*CRIOImagePushArgs) ProtoMessage

func (*CRIOImagePushArgs) ProtoMessage()

func (*CRIOImagePushArgs) ProtoReflect

func (x *CRIOImagePushArgs) ProtoReflect() protoreflect.Message

func (*CRIOImagePushArgs) Reset

func (x *CRIOImagePushArgs) Reset()

func (*CRIOImagePushArgs) String

func (x *CRIOImagePushArgs) String() string

type CRIOImagePushResp

type CRIOImagePushResp struct {
	Message string `protobuf:"bytes,1,opt,name=Message,proto3" json:"Message,omitempty"`
	// contains filtered or unexported fields
}

func (*CRIOImagePushResp) Descriptor deprecated

func (*CRIOImagePushResp) Descriptor() ([]byte, []int)

Deprecated: Use CRIOImagePushResp.ProtoReflect.Descriptor instead.

func (*CRIOImagePushResp) GetMessage

func (x *CRIOImagePushResp) GetMessage() string

func (*CRIOImagePushResp) ProtoMessage

func (*CRIOImagePushResp) ProtoMessage()

func (*CRIOImagePushResp) ProtoReflect

func (x *CRIOImagePushResp) ProtoReflect() protoreflect.Message

func (*CRIOImagePushResp) Reset

func (x *CRIOImagePushResp) Reset()

func (*CRIOImagePushResp) String

func (x *CRIOImagePushResp) String() string

type CRIORootfsDumpArgs

type CRIORootfsDumpArgs struct {
	ContainerID      string `protobuf:"bytes,1,opt,name=ContainerID,proto3" json:"ContainerID,omitempty"`
	Dest             string `protobuf:"bytes,2,opt,name=Dest,proto3" json:"Dest,omitempty"`
	ContainerStorage string `protobuf:"bytes,3,opt,name=ContainerStorage,proto3" json:"ContainerStorage,omitempty"`
	// contains filtered or unexported fields
}

func (*CRIORootfsDumpArgs) Descriptor deprecated

func (*CRIORootfsDumpArgs) Descriptor() ([]byte, []int)

Deprecated: Use CRIORootfsDumpArgs.ProtoReflect.Descriptor instead.

func (*CRIORootfsDumpArgs) GetContainerID

func (x *CRIORootfsDumpArgs) GetContainerID() string

func (*CRIORootfsDumpArgs) GetContainerStorage

func (x *CRIORootfsDumpArgs) GetContainerStorage() string

func (*CRIORootfsDumpArgs) GetDest

func (x *CRIORootfsDumpArgs) GetDest() string

func (*CRIORootfsDumpArgs) ProtoMessage

func (*CRIORootfsDumpArgs) ProtoMessage()

func (*CRIORootfsDumpArgs) ProtoReflect

func (x *CRIORootfsDumpArgs) ProtoReflect() protoreflect.Message

func (*CRIORootfsDumpArgs) Reset

func (x *CRIORootfsDumpArgs) Reset()

func (*CRIORootfsDumpArgs) String

func (x *CRIORootfsDumpArgs) String() string

type CRIORootfsDumpResp

type CRIORootfsDumpResp struct {
	Dest string `protobuf:"bytes,1,opt,name=Dest,proto3" json:"Dest,omitempty"`
	// contains filtered or unexported fields
}

func (*CRIORootfsDumpResp) Descriptor deprecated

func (*CRIORootfsDumpResp) Descriptor() ([]byte, []int)

Deprecated: Use CRIORootfsDumpResp.ProtoReflect.Descriptor instead.

func (*CRIORootfsDumpResp) GetDest

func (x *CRIORootfsDumpResp) GetDest() string

func (*CRIORootfsDumpResp) ProtoMessage

func (*CRIORootfsDumpResp) ProtoMessage()

func (*CRIORootfsDumpResp) ProtoReflect

func (x *CRIORootfsDumpResp) ProtoReflect() protoreflect.Message

func (*CRIORootfsDumpResp) Reset

func (x *CRIORootfsDumpResp) Reset()

func (*CRIORootfsDumpResp) String

func (x *CRIORootfsDumpResp) String() string

type CRType

type CRType int32
const (
	CRType_LOCAL  CRType = 0
	CRType_REMOTE CRType = 1
)

func (CRType) Descriptor

func (CRType) Descriptor() protoreflect.EnumDescriptor

func (CRType) Enum

func (x CRType) Enum() *CRType

func (CRType) EnumDescriptor deprecated

func (CRType) EnumDescriptor() ([]byte, []int)

Deprecated: Use CRType.Descriptor instead.

func (CRType) Number

func (x CRType) Number() protoreflect.EnumNumber

func (CRType) String

func (x CRType) String() string

func (CRType) Type

func (CRType) Type() protoreflect.EnumType

type CgroupRoot

type CgroupRoot struct {
	Ctrl *string `protobuf:"bytes,1,opt,name=ctrl" json:"ctrl,omitempty"`
	Path *string `protobuf:"bytes,2,req,name=path" json:"path,omitempty"`
	// contains filtered or unexported fields
}

func (*CgroupRoot) Descriptor deprecated

func (*CgroupRoot) Descriptor() ([]byte, []int)

Deprecated: Use CgroupRoot.ProtoReflect.Descriptor instead.

func (*CgroupRoot) GetCtrl

func (x *CgroupRoot) GetCtrl() string

func (*CgroupRoot) GetPath

func (x *CgroupRoot) GetPath() string

func (*CgroupRoot) ProtoMessage

func (*CgroupRoot) ProtoMessage()

func (*CgroupRoot) ProtoReflect

func (x *CgroupRoot) ProtoReflect() protoreflect.Message

func (*CgroupRoot) Reset

func (x *CgroupRoot) Reset()

func (*CgroupRoot) String

func (x *CgroupRoot) String() string

type CheckpointFileStats

type CheckpointFileStats struct {
	Size     int64 `protobuf:"varint,1,opt,name=Size,proto3" json:"Size,omitempty"`
	Duration int64 `protobuf:"varint,2,opt,name=Duration,proto3" json:"Duration,omitempty"`
	// contains filtered or unexported fields
}

func (*CheckpointFileStats) Descriptor deprecated

func (*CheckpointFileStats) Descriptor() ([]byte, []int)

Deprecated: Use CheckpointFileStats.ProtoReflect.Descriptor instead.

func (*CheckpointFileStats) GetDuration

func (x *CheckpointFileStats) GetDuration() int64

func (*CheckpointFileStats) GetSize

func (x *CheckpointFileStats) GetSize() int64

func (*CheckpointFileStats) ProtoMessage

func (*CheckpointFileStats) ProtoMessage()

func (*CheckpointFileStats) ProtoReflect

func (x *CheckpointFileStats) ProtoReflect() protoreflect.Message

func (*CheckpointFileStats) Reset

func (x *CheckpointFileStats) Reset()

func (*CheckpointFileStats) String

func (x *CheckpointFileStats) String() string

type CheckpointReason

type CheckpointReason struct {
	Reason CheckpointReason_CheckpointReasonEnum `` /* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CheckpointReason) Descriptor deprecated

func (*CheckpointReason) Descriptor() ([]byte, []int)

Deprecated: Use CheckpointReason.ProtoReflect.Descriptor instead.

func (*CheckpointReason) GetReason

func (*CheckpointReason) ProtoMessage

func (*CheckpointReason) ProtoMessage()

func (*CheckpointReason) ProtoReflect

func (x *CheckpointReason) ProtoReflect() protoreflect.Message

func (*CheckpointReason) Reset

func (x *CheckpointReason) Reset()

func (*CheckpointReason) String

func (x *CheckpointReason) String() string

type CheckpointReason_CheckpointReasonEnum

type CheckpointReason_CheckpointReasonEnum int32
const (
	CheckpointReason_INSTANCE_TERMINATION CheckpointReason_CheckpointReasonEnum = 0
	CheckpointReason_JOB_TERMINATION      CheckpointReason_CheckpointReasonEnum = 1
	CheckpointReason_HEARTBEAT            CheckpointReason_CheckpointReasonEnum = 2
)

func (CheckpointReason_CheckpointReasonEnum) Descriptor

func (CheckpointReason_CheckpointReasonEnum) Enum

func (CheckpointReason_CheckpointReasonEnum) EnumDescriptor deprecated

func (CheckpointReason_CheckpointReasonEnum) EnumDescriptor() ([]byte, []int)

Deprecated: Use CheckpointReason_CheckpointReasonEnum.Descriptor instead.

func (CheckpointReason_CheckpointReasonEnum) Number

func (CheckpointReason_CheckpointReasonEnum) String

func (CheckpointReason_CheckpointReasonEnum) Type

type CheckpointRequest

type CheckpointRequest struct {
	Directory string `protobuf:"bytes,1,opt,name=directory,proto3" json:"directory,omitempty"`
	// contains filtered or unexported fields
}

func (*CheckpointRequest) Descriptor deprecated

func (*CheckpointRequest) Descriptor() ([]byte, []int)

Deprecated: Use CheckpointRequest.ProtoReflect.Descriptor instead.

func (*CheckpointRequest) GetDirectory

func (x *CheckpointRequest) GetDirectory() string

func (*CheckpointRequest) ProtoMessage

func (*CheckpointRequest) ProtoMessage()

func (*CheckpointRequest) ProtoReflect

func (x *CheckpointRequest) ProtoReflect() protoreflect.Message

func (*CheckpointRequest) Reset

func (x *CheckpointRequest) Reset()

func (*CheckpointRequest) String

func (x *CheckpointRequest) String() string

type CheckpointResponse

type CheckpointResponse struct {
	Success  bool   `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	MemPath  string `protobuf:"bytes,2,opt,name=memPath,proto3" json:"memPath,omitempty"`
	CkptPath string `protobuf:"bytes,3,opt,name=ckptPath,proto3" json:"ckptPath,omitempty"`
	// contains filtered or unexported fields
}

func (*CheckpointResponse) Descriptor deprecated

func (*CheckpointResponse) Descriptor() ([]byte, []int)

Deprecated: Use CheckpointResponse.ProtoReflect.Descriptor instead.

func (*CheckpointResponse) GetCkptPath

func (x *CheckpointResponse) GetCkptPath() string

func (*CheckpointResponse) GetMemPath

func (x *CheckpointResponse) GetMemPath() string

func (*CheckpointResponse) GetSuccess

func (x *CheckpointResponse) GetSuccess() bool

func (*CheckpointResponse) ProtoMessage

func (*CheckpointResponse) ProtoMessage()

func (*CheckpointResponse) ProtoReflect

func (x *CheckpointResponse) ProtoReflect() protoreflect.Message

func (*CheckpointResponse) Reset

func (x *CheckpointResponse) Reset()

func (*CheckpointResponse) String

func (x *CheckpointResponse) String() string

type CheckpointState

type CheckpointState int32
const (
	CheckpointState_CHECKPOINTED      CheckpointState = 0
	CheckpointState_CHECKPOINT_FAILED CheckpointState = 1
	CheckpointState_RESTORED          CheckpointState = 2
	CheckpointState_RESTORE_FAILED    CheckpointState = 3
)

func (CheckpointState) Descriptor

func (CheckpointState) Enum

func (x CheckpointState) Enum() *CheckpointState

func (CheckpointState) EnumDescriptor deprecated

func (CheckpointState) EnumDescriptor() ([]byte, []int)

Deprecated: Use CheckpointState.Descriptor instead.

func (CheckpointState) Number

func (CheckpointState) String

func (x CheckpointState) String() string

func (CheckpointState) Type

type ConnectionStat

type ConnectionStat struct {
	Fd     uint32  `protobuf:"varint,1,opt,name=Fd,proto3" json:"Fd,omitempty"`
	Family uint32  `protobuf:"varint,2,opt,name=Family,proto3" json:"Family,omitempty"`
	Type   uint32  `protobuf:"varint,3,opt,name=Type,proto3" json:"Type,omitempty"`
	Laddr  *Addr   `protobuf:"bytes,4,opt,name=Laddr,proto3" json:"Laddr,omitempty"`
	Raddr  *Addr   `protobuf:"bytes,5,opt,name=Raddr,proto3" json:"Raddr,omitempty"`
	Status string  `protobuf:"bytes,6,opt,name=Status,proto3" json:"Status,omitempty"`
	UIDs   []int32 `protobuf:"varint,7,rep,packed,name=UIDs,proto3" json:"UIDs,omitempty"`
	PID    int32   `protobuf:"varint,8,opt,name=PID,proto3" json:"PID,omitempty"`
	// contains filtered or unexported fields
}

func (*ConnectionStat) Descriptor deprecated

func (*ConnectionStat) Descriptor() ([]byte, []int)

Deprecated: Use ConnectionStat.ProtoReflect.Descriptor instead.

func (*ConnectionStat) GetFamily

func (x *ConnectionStat) GetFamily() uint32

func (*ConnectionStat) GetFd

func (x *ConnectionStat) GetFd() uint32

func (*ConnectionStat) GetLaddr

func (x *ConnectionStat) GetLaddr() *Addr

func (*ConnectionStat) GetPID

func (x *ConnectionStat) GetPID() int32

func (*ConnectionStat) GetRaddr

func (x *ConnectionStat) GetRaddr() *Addr

func (*ConnectionStat) GetStatus

func (x *ConnectionStat) GetStatus() string

func (*ConnectionStat) GetType

func (x *ConnectionStat) GetType() uint32

func (*ConnectionStat) GetUIDs

func (x *ConnectionStat) GetUIDs() []int32

func (*ConnectionStat) ProtoMessage

func (*ConnectionStat) ProtoMessage()

func (*ConnectionStat) ProtoReflect

func (x *ConnectionStat) ProtoReflect() protoreflect.Message

func (*ConnectionStat) Reset

func (x *ConnectionStat) Reset()

func (*ConnectionStat) String

func (x *ConnectionStat) String() string

type ContainerRuntime

type ContainerRuntime int32
const (
	ContainerRuntime_CRIO       ContainerRuntime = 0
	ContainerRuntime_CONTAINERD ContainerRuntime = 1
)

func (ContainerRuntime) Descriptor

func (ContainerRuntime) Enum

func (ContainerRuntime) EnumDescriptor deprecated

func (ContainerRuntime) EnumDescriptor() ([]byte, []int)

Deprecated: Use ContainerRuntime.Descriptor instead.

func (ContainerRuntime) Number

func (ContainerRuntime) String

func (x ContainerRuntime) String() string

func (ContainerRuntime) Type

type ContainerdContainer

type ContainerdContainer struct {
	ContainerName    string `protobuf:"bytes,1,opt,name=ContainerName,proto3" json:"ContainerName,omitempty"`
	ImageName        string `protobuf:"bytes,2,opt,name=ImageName,proto3" json:"ImageName,omitempty"`
	SandboxId        string `protobuf:"bytes,3,opt,name=SandboxId,proto3" json:"SandboxId,omitempty"`
	SandboxName      string `protobuf:"bytes,4,opt,name=SandboxName,proto3" json:"SandboxName,omitempty"`
	SandboxNamespace string `protobuf:"bytes,5,opt,name=SandboxNamespace,proto3" json:"SandboxNamespace,omitempty"`
	SandboxUid       string `protobuf:"bytes,6,opt,name=SandboxUid,proto3" json:"SandboxUid,omitempty"`
	// contains filtered or unexported fields
}

func (*ContainerdContainer) Descriptor deprecated

func (*ContainerdContainer) Descriptor() ([]byte, []int)

Deprecated: Use ContainerdContainer.ProtoReflect.Descriptor instead.

func (*ContainerdContainer) GetContainerName

func (x *ContainerdContainer) GetContainerName() string

func (*ContainerdContainer) GetImageName

func (x *ContainerdContainer) GetImageName() string

func (*ContainerdContainer) GetSandboxId

func (x *ContainerdContainer) GetSandboxId() string

func (*ContainerdContainer) GetSandboxName

func (x *ContainerdContainer) GetSandboxName() string

func (*ContainerdContainer) GetSandboxNamespace

func (x *ContainerdContainer) GetSandboxNamespace() string

func (*ContainerdContainer) GetSandboxUid

func (x *ContainerdContainer) GetSandboxUid() string

func (*ContainerdContainer) ProtoMessage

func (*ContainerdContainer) ProtoMessage()

func (*ContainerdContainer) ProtoReflect

func (x *ContainerdContainer) ProtoReflect() protoreflect.Message

func (*ContainerdContainer) Reset

func (x *ContainerdContainer) Reset()

func (*ContainerdContainer) String

func (x *ContainerdContainer) String() string

type ContainerdDumpArgs

type ContainerdDumpArgs struct {
	RuncDumpArgs             *RuncDumpArgs             `protobuf:"bytes,1,opt,name=RuncDumpArgs,proto3" json:"RuncDumpArgs,omitempty"`
	ContainerdRootfsDumpArgs *ContainerdRootfsDumpArgs `protobuf:"bytes,2,opt,name=ContainerdRootfsDumpArgs,proto3" json:"ContainerdRootfsDumpArgs,omitempty"`
	// contains filtered or unexported fields
}

func (*ContainerdDumpArgs) Descriptor deprecated

func (*ContainerdDumpArgs) Descriptor() ([]byte, []int)

Deprecated: Use ContainerdDumpArgs.ProtoReflect.Descriptor instead.

func (*ContainerdDumpArgs) GetContainerdRootfsDumpArgs

func (x *ContainerdDumpArgs) GetContainerdRootfsDumpArgs() *ContainerdRootfsDumpArgs

func (*ContainerdDumpArgs) GetRuncDumpArgs

func (x *ContainerdDumpArgs) GetRuncDumpArgs() *RuncDumpArgs

func (*ContainerdDumpArgs) ProtoMessage

func (*ContainerdDumpArgs) ProtoMessage()

func (*ContainerdDumpArgs) ProtoReflect

func (x *ContainerdDumpArgs) ProtoReflect() protoreflect.Message

func (*ContainerdDumpArgs) Reset

func (x *ContainerdDumpArgs) Reset()

func (*ContainerdDumpArgs) String

func (x *ContainerdDumpArgs) String() string

type ContainerdDumpResp

type ContainerdDumpResp struct {
	CheckpointPath string `protobuf:"bytes,1,opt,name=CheckpointPath,proto3" json:"CheckpointPath,omitempty"`
	Message        string `protobuf:"bytes,2,opt,name=Message,proto3" json:"Message,omitempty"`
	// contains filtered or unexported fields
}

func (*ContainerdDumpResp) Descriptor deprecated

func (*ContainerdDumpResp) Descriptor() ([]byte, []int)

Deprecated: Use ContainerdDumpResp.ProtoReflect.Descriptor instead.

func (*ContainerdDumpResp) GetCheckpointPath

func (x *ContainerdDumpResp) GetCheckpointPath() string

func (*ContainerdDumpResp) GetMessage

func (x *ContainerdDumpResp) GetMessage() string

func (*ContainerdDumpResp) ProtoMessage

func (*ContainerdDumpResp) ProtoMessage()

func (*ContainerdDumpResp) ProtoReflect

func (x *ContainerdDumpResp) ProtoReflect() protoreflect.Message

func (*ContainerdDumpResp) Reset

func (x *ContainerdDumpResp) Reset()

func (*ContainerdDumpResp) String

func (x *ContainerdDumpResp) String() string

type ContainerdQueryArgs

type ContainerdQueryArgs struct {
	Root      string `protobuf:"bytes,1,opt,name=Root,proto3" json:"Root,omitempty"`
	Namespace string `protobuf:"bytes,2,opt,name=Namespace,proto3" json:"Namespace,omitempty"`
	// contains filtered or unexported fields
}

func (*ContainerdQueryArgs) Descriptor deprecated

func (*ContainerdQueryArgs) Descriptor() ([]byte, []int)

Deprecated: Use ContainerdQueryArgs.ProtoReflect.Descriptor instead.

func (*ContainerdQueryArgs) GetNamespace

func (x *ContainerdQueryArgs) GetNamespace() string

func (*ContainerdQueryArgs) GetRoot

func (x *ContainerdQueryArgs) GetRoot() string

func (*ContainerdQueryArgs) ProtoMessage

func (*ContainerdQueryArgs) ProtoMessage()

func (*ContainerdQueryArgs) ProtoReflect

func (x *ContainerdQueryArgs) ProtoReflect() protoreflect.Message

func (*ContainerdQueryArgs) Reset

func (x *ContainerdQueryArgs) Reset()

func (*ContainerdQueryArgs) String

func (x *ContainerdQueryArgs) String() string

type ContainerdQueryResp

type ContainerdQueryResp struct {
	Containers []*ContainerdContainer `protobuf:"bytes,1,rep,name=Containers,proto3" json:"Containers,omitempty"`
	// contains filtered or unexported fields
}

func (*ContainerdQueryResp) Descriptor deprecated

func (*ContainerdQueryResp) Descriptor() ([]byte, []int)

Deprecated: Use ContainerdQueryResp.ProtoReflect.Descriptor instead.

func (*ContainerdQueryResp) GetContainers

func (x *ContainerdQueryResp) GetContainers() []*ContainerdContainer

func (*ContainerdQueryResp) ProtoMessage

func (*ContainerdQueryResp) ProtoMessage()

func (*ContainerdQueryResp) ProtoReflect

func (x *ContainerdQueryResp) ProtoReflect() protoreflect.Message

func (*ContainerdQueryResp) Reset

func (x *ContainerdQueryResp) Reset()

func (*ContainerdQueryResp) String

func (x *ContainerdQueryResp) String() string

type ContainerdRestoreArgs

type ContainerdRestoreArgs struct {
	ImgPath     string `protobuf:"bytes,1,opt,name=ImgPath,proto3" json:"ImgPath,omitempty"`
	ContainerID string `protobuf:"bytes,2,opt,name=ContainerID,proto3" json:"ContainerID,omitempty"`
	// contains filtered or unexported fields
}

func (*ContainerdRestoreArgs) Descriptor deprecated

func (*ContainerdRestoreArgs) Descriptor() ([]byte, []int)

Deprecated: Use ContainerdRestoreArgs.ProtoReflect.Descriptor instead.

func (*ContainerdRestoreArgs) GetContainerID

func (x *ContainerdRestoreArgs) GetContainerID() string

func (*ContainerdRestoreArgs) GetImgPath

func (x *ContainerdRestoreArgs) GetImgPath() string

func (*ContainerdRestoreArgs) ProtoMessage

func (*ContainerdRestoreArgs) ProtoMessage()

func (*ContainerdRestoreArgs) ProtoReflect

func (x *ContainerdRestoreArgs) ProtoReflect() protoreflect.Message

func (*ContainerdRestoreArgs) Reset

func (x *ContainerdRestoreArgs) Reset()

func (*ContainerdRestoreArgs) String

func (x *ContainerdRestoreArgs) String() string

type ContainerdRestoreResp

type ContainerdRestoreResp struct {
	Message string `protobuf:"bytes,1,opt,name=Message,proto3" json:"Message,omitempty"`
	// contains filtered or unexported fields
}

func (*ContainerdRestoreResp) Descriptor deprecated

func (*ContainerdRestoreResp) Descriptor() ([]byte, []int)

Deprecated: Use ContainerdRestoreResp.ProtoReflect.Descriptor instead.

func (*ContainerdRestoreResp) GetMessage

func (x *ContainerdRestoreResp) GetMessage() string

func (*ContainerdRestoreResp) ProtoMessage

func (*ContainerdRestoreResp) ProtoMessage()

func (*ContainerdRestoreResp) ProtoReflect

func (x *ContainerdRestoreResp) ProtoReflect() protoreflect.Message

func (*ContainerdRestoreResp) Reset

func (x *ContainerdRestoreResp) Reset()

func (*ContainerdRestoreResp) String

func (x *ContainerdRestoreResp) String() string

type ContainerdRootfsDumpArgs

type ContainerdRootfsDumpArgs struct {
	ContainerID string `protobuf:"bytes,1,opt,name=ContainerID,proto3" json:"ContainerID,omitempty"`
	ImageRef    string `protobuf:"bytes,2,opt,name=ImageRef,proto3" json:"ImageRef,omitempty"`
	Address     string `protobuf:"bytes,3,opt,name=Address,proto3" json:"Address,omitempty"`
	Namespace   string `protobuf:"bytes,4,opt,name=Namespace,proto3" json:"Namespace,omitempty"`
	// contains filtered or unexported fields
}

func (*ContainerdRootfsDumpArgs) Descriptor deprecated

func (*ContainerdRootfsDumpArgs) Descriptor() ([]byte, []int)

Deprecated: Use ContainerdRootfsDumpArgs.ProtoReflect.Descriptor instead.

func (*ContainerdRootfsDumpArgs) GetAddress

func (x *ContainerdRootfsDumpArgs) GetAddress() string

func (*ContainerdRootfsDumpArgs) GetContainerID

func (x *ContainerdRootfsDumpArgs) GetContainerID() string

func (*ContainerdRootfsDumpArgs) GetImageRef

func (x *ContainerdRootfsDumpArgs) GetImageRef() string

func (*ContainerdRootfsDumpArgs) GetNamespace

func (x *ContainerdRootfsDumpArgs) GetNamespace() string

func (*ContainerdRootfsDumpArgs) ProtoMessage

func (*ContainerdRootfsDumpArgs) ProtoMessage()

func (*ContainerdRootfsDumpArgs) ProtoReflect

func (x *ContainerdRootfsDumpArgs) ProtoReflect() protoreflect.Message

func (*ContainerdRootfsDumpArgs) Reset

func (x *ContainerdRootfsDumpArgs) Reset()

func (*ContainerdRootfsDumpArgs) String

func (x *ContainerdRootfsDumpArgs) String() string

type ContainerdRootfsDumpResp

type ContainerdRootfsDumpResp struct {
	ImageRef string `protobuf:"bytes,1,opt,name=ImageRef,proto3" json:"ImageRef,omitempty"`
	// contains filtered or unexported fields
}

func (*ContainerdRootfsDumpResp) Descriptor deprecated

func (*ContainerdRootfsDumpResp) Descriptor() ([]byte, []int)

Deprecated: Use ContainerdRootfsDumpResp.ProtoReflect.Descriptor instead.

func (*ContainerdRootfsDumpResp) GetImageRef

func (x *ContainerdRootfsDumpResp) GetImageRef() string

func (*ContainerdRootfsDumpResp) ProtoMessage

func (*ContainerdRootfsDumpResp) ProtoMessage()

func (*ContainerdRootfsDumpResp) ProtoReflect

func (x *ContainerdRootfsDumpResp) ProtoReflect() protoreflect.Message

func (*ContainerdRootfsDumpResp) Reset

func (x *ContainerdRootfsDumpResp) Reset()

func (*ContainerdRootfsDumpResp) String

func (x *ContainerdRootfsDumpResp) String() string

type ContainerdRootfsRestoreArgs

type ContainerdRootfsRestoreArgs struct {
	ContainerID string `protobuf:"bytes,1,opt,name=ContainerID,proto3" json:"ContainerID,omitempty"`
	ImageRef    string `protobuf:"bytes,2,opt,name=ImageRef,proto3" json:"ImageRef,omitempty"`
	Address     string `protobuf:"bytes,3,opt,name=Address,proto3" json:"Address,omitempty"`
	Namespace   string `protobuf:"bytes,4,opt,name=Namespace,proto3" json:"Namespace,omitempty"`
	// contains filtered or unexported fields
}

func (*ContainerdRootfsRestoreArgs) Descriptor deprecated

func (*ContainerdRootfsRestoreArgs) Descriptor() ([]byte, []int)

Deprecated: Use ContainerdRootfsRestoreArgs.ProtoReflect.Descriptor instead.

func (*ContainerdRootfsRestoreArgs) GetAddress

func (x *ContainerdRootfsRestoreArgs) GetAddress() string

func (*ContainerdRootfsRestoreArgs) GetContainerID

func (x *ContainerdRootfsRestoreArgs) GetContainerID() string

func (*ContainerdRootfsRestoreArgs) GetImageRef

func (x *ContainerdRootfsRestoreArgs) GetImageRef() string

func (*ContainerdRootfsRestoreArgs) GetNamespace

func (x *ContainerdRootfsRestoreArgs) GetNamespace() string

func (*ContainerdRootfsRestoreArgs) ProtoMessage

func (*ContainerdRootfsRestoreArgs) ProtoMessage()

func (*ContainerdRootfsRestoreArgs) ProtoReflect

func (*ContainerdRootfsRestoreArgs) Reset

func (x *ContainerdRootfsRestoreArgs) Reset()

func (*ContainerdRootfsRestoreArgs) String

func (x *ContainerdRootfsRestoreArgs) String() string

type ContainerdRootfsRestoreResp

type ContainerdRootfsRestoreResp struct {
	ImageRef string `protobuf:"bytes,1,opt,name=ImageRef,proto3" json:"ImageRef,omitempty"`
	// contains filtered or unexported fields
}

func (*ContainerdRootfsRestoreResp) Descriptor deprecated

func (*ContainerdRootfsRestoreResp) Descriptor() ([]byte, []int)

Deprecated: Use ContainerdRootfsRestoreResp.ProtoReflect.Descriptor instead.

func (*ContainerdRootfsRestoreResp) GetImageRef

func (x *ContainerdRootfsRestoreResp) GetImageRef() string

func (*ContainerdRootfsRestoreResp) ProtoMessage

func (*ContainerdRootfsRestoreResp) ProtoMessage()

func (*ContainerdRootfsRestoreResp) ProtoReflect

func (*ContainerdRootfsRestoreResp) Reset

func (x *ContainerdRootfsRestoreResp) Reset()

func (*ContainerdRootfsRestoreResp) String

func (x *ContainerdRootfsRestoreResp) String() string

type CriuCgMode

type CriuCgMode int32
const (
	CriuCgMode_IGNORE  CriuCgMode = 0
	CriuCgMode_CG_NONE CriuCgMode = 1
	CriuCgMode_PROPS   CriuCgMode = 2
	CriuCgMode_SOFT    CriuCgMode = 3
	CriuCgMode_FULL    CriuCgMode = 4
	CriuCgMode_STRICT  CriuCgMode = 5
	CriuCgMode_DEFAULT CriuCgMode = 6
)

func (CriuCgMode) Descriptor

func (CriuCgMode) Descriptor() protoreflect.EnumDescriptor

func (CriuCgMode) Enum

func (x CriuCgMode) Enum() *CriuCgMode

func (CriuCgMode) EnumDescriptor deprecated

func (CriuCgMode) EnumDescriptor() ([]byte, []int)

Deprecated: Use CriuCgMode.Descriptor instead.

func (CriuCgMode) Number

func (x CriuCgMode) Number() protoreflect.EnumNumber

func (CriuCgMode) String

func (x CriuCgMode) String() string

func (CriuCgMode) Type

func (*CriuCgMode) UnmarshalJSON deprecated

func (x *CriuCgMode) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type CriuDumpResp

type CriuDumpResp struct {
	Restored *bool `protobuf:"varint,1,opt,name=restored" json:"restored,omitempty"`
	// contains filtered or unexported fields
}

func (*CriuDumpResp) Descriptor deprecated

func (*CriuDumpResp) Descriptor() ([]byte, []int)

Deprecated: Use CriuDumpResp.ProtoReflect.Descriptor instead.

func (*CriuDumpResp) GetRestored

func (x *CriuDumpResp) GetRestored() bool

func (*CriuDumpResp) ProtoMessage

func (*CriuDumpResp) ProtoMessage()

func (*CriuDumpResp) ProtoReflect

func (x *CriuDumpResp) ProtoReflect() protoreflect.Message

func (*CriuDumpResp) Reset

func (x *CriuDumpResp) Reset()

func (*CriuDumpResp) String

func (x *CriuDumpResp) String() string

type CriuFeatures

type CriuFeatures struct {
	MemTrack   *bool `protobuf:"varint,1,opt,name=mem_track,json=memTrack" json:"mem_track,omitempty"`
	LazyPages  *bool `protobuf:"varint,2,opt,name=lazy_pages,json=lazyPages" json:"lazy_pages,omitempty"`
	PidfdStore *bool `protobuf:"varint,3,opt,name=pidfd_store,json=pidfdStore" json:"pidfd_store,omitempty"`
	// contains filtered or unexported fields
}

List of features which can queried via CRIU_REQ_TYPE__FEATURE_CHECK

func (*CriuFeatures) Descriptor deprecated

func (*CriuFeatures) Descriptor() ([]byte, []int)

Deprecated: Use CriuFeatures.ProtoReflect.Descriptor instead.

func (*CriuFeatures) GetLazyPages

func (x *CriuFeatures) GetLazyPages() bool

func (*CriuFeatures) GetMemTrack

func (x *CriuFeatures) GetMemTrack() bool

func (*CriuFeatures) GetPidfdStore

func (x *CriuFeatures) GetPidfdStore() bool

func (*CriuFeatures) ProtoMessage

func (*CriuFeatures) ProtoMessage()

func (*CriuFeatures) ProtoReflect

func (x *CriuFeatures) ProtoReflect() protoreflect.Message

func (*CriuFeatures) Reset

func (x *CriuFeatures) Reset()

func (*CriuFeatures) String

func (x *CriuFeatures) String() string

type CriuNetworkLockMethod

type CriuNetworkLockMethod int32
const (
	CriuNetworkLockMethod_IPTABLES CriuNetworkLockMethod = 1
	CriuNetworkLockMethod_NFTABLES CriuNetworkLockMethod = 2
	CriuNetworkLockMethod_SKIP     CriuNetworkLockMethod = 3
)

func (CriuNetworkLockMethod) Descriptor

func (CriuNetworkLockMethod) Enum

func (CriuNetworkLockMethod) EnumDescriptor deprecated

func (CriuNetworkLockMethod) EnumDescriptor() ([]byte, []int)

Deprecated: Use CriuNetworkLockMethod.Descriptor instead.

func (CriuNetworkLockMethod) Number

func (CriuNetworkLockMethod) String

func (x CriuNetworkLockMethod) String() string

func (CriuNetworkLockMethod) Type

func (*CriuNetworkLockMethod) UnmarshalJSON deprecated

func (x *CriuNetworkLockMethod) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type CriuNotify

type CriuNotify struct {
	Script *string `protobuf:"bytes,1,opt,name=script" json:"script,omitempty"`
	Pid    *int32  `protobuf:"varint,2,opt,name=pid" json:"pid,omitempty"`
	// contains filtered or unexported fields
}

func (*CriuNotify) Descriptor deprecated

func (*CriuNotify) Descriptor() ([]byte, []int)

Deprecated: Use CriuNotify.ProtoReflect.Descriptor instead.

func (*CriuNotify) GetPid

func (x *CriuNotify) GetPid() int32

func (*CriuNotify) GetScript

func (x *CriuNotify) GetScript() string

func (*CriuNotify) ProtoMessage

func (*CriuNotify) ProtoMessage()

func (*CriuNotify) ProtoReflect

func (x *CriuNotify) ProtoReflect() protoreflect.Message

func (*CriuNotify) Reset

func (x *CriuNotify) Reset()

func (*CriuNotify) String

func (x *CriuNotify) String() string

type CriuOpts

type CriuOpts struct {
	ImagesDirectory         string   `protobuf:"bytes,1,opt,name=ImagesDirectory,proto3" json:"ImagesDirectory,omitempty"`
	WorkDirectory           string   `protobuf:"bytes,2,opt,name=WorkDirectory,proto3" json:"WorkDirectory,omitempty"`
	ParentImage             string   `protobuf:"bytes,3,opt,name=ParentImage,proto3" json:"ParentImage,omitempty"`
	LeaveRunning            bool     `protobuf:"varint,4,opt,name=LeaveRunning,proto3" json:"LeaveRunning,omitempty"`
	TcpEstablished          bool     `protobuf:"varint,5,opt,name=TcpEstablished,proto3" json:"TcpEstablished,omitempty"`
	ExternalUnixConnections bool     `protobuf:"varint,6,opt,name=ExternalUnixConnections,proto3" json:"ExternalUnixConnections,omitempty"`
	ShellJob                bool     `protobuf:"varint,7,opt,name=ShellJob,proto3" json:"ShellJob,omitempty"`
	FileLocks               bool     `protobuf:"varint,8,opt,name=FileLocks,proto3" json:"FileLocks,omitempty"`
	PreDump                 bool     `protobuf:"varint,9,opt,name=PreDump,proto3" json:"PreDump,omitempty"`
	Stream                  bool     `protobuf:"varint,10,opt,name=Stream,proto3" json:"Stream,omitempty"`
	EmptyNs                 int32    `protobuf:"varint,12,opt,name=EmptyNs,proto3" json:"EmptyNs,omitempty"`
	AutoDedup               bool     `protobuf:"varint,13,opt,name=AutoDedup,proto3" json:"AutoDedup,omitempty"`
	LazyPages               bool     `protobuf:"varint,14,opt,name=LazyPages,proto3" json:"LazyPages,omitempty"`
	StatusFd                int32    `protobuf:"varint,15,opt,name=StatusFd,proto3" json:"StatusFd,omitempty"`
	LsmProfile              string   `protobuf:"bytes,16,opt,name=LsmProfile,proto3" json:"LsmProfile,omitempty"`
	LsmMountContext         string   `protobuf:"bytes,17,opt,name=LsmMountContext,proto3" json:"LsmMountContext,omitempty"`
	External                []string `protobuf:"bytes,18,rep,name=External,proto3" json:"External,omitempty"`
	// contains filtered or unexported fields
}

func (*CriuOpts) Descriptor deprecated

func (*CriuOpts) Descriptor() ([]byte, []int)

Deprecated: Use CriuOpts.ProtoReflect.Descriptor instead.

func (*CriuOpts) GetAutoDedup

func (x *CriuOpts) GetAutoDedup() bool

func (*CriuOpts) GetAutoExtMnt

func (x *CriuOpts) GetAutoExtMnt() bool

func (*CriuOpts) GetCgRoot

func (x *CriuOpts) GetCgRoot() []*CgroupRoot

func (*CriuOpts) GetCgroupDumpController

func (x *CriuOpts) GetCgroupDumpController() []string

func (*CriuOpts) GetCgroupProps

func (x *CriuOpts) GetCgroupProps() string

func (*CriuOpts) GetCgroupPropsFile

func (x *CriuOpts) GetCgroupPropsFile() string

func (*CriuOpts) GetCgroupYard

func (x *CriuOpts) GetCgroupYard() string

func (*CriuOpts) GetConfigFile

func (x *CriuOpts) GetConfigFile() string

func (*CriuOpts) GetCpuCap

func (x *CriuOpts) GetCpuCap() uint32

func (*CriuOpts) GetDisplayStats

func (x *CriuOpts) GetDisplayStats() bool

func (*CriuOpts) GetEmptyNs

func (x *CriuOpts) GetEmptyNs() int32

func (*CriuOpts) GetEnableFs

func (x *CriuOpts) GetEnableFs() []string

func (*CriuOpts) GetEvasiveDevices

func (x *CriuOpts) GetEvasiveDevices() bool

func (*CriuOpts) GetExecCmd

func (x *CriuOpts) GetExecCmd() []string

func (*CriuOpts) GetExtMasters

func (x *CriuOpts) GetExtMasters() bool

func (*CriuOpts) GetExtMnt

func (x *CriuOpts) GetExtMnt() []*ExtMountMap

func (*CriuOpts) GetExtSharing

func (x *CriuOpts) GetExtSharing() bool

func (*CriuOpts) GetExtUnixSk

func (x *CriuOpts) GetExtUnixSk() bool

func (*CriuOpts) GetExternal

func (x *CriuOpts) GetExternal() []string

func (*CriuOpts) GetExternalUnixConnections

func (x *CriuOpts) GetExternalUnixConnections() bool

func (*CriuOpts) GetFileLocks

func (x *CriuOpts) GetFileLocks() bool

func (*CriuOpts) GetForceIrmap

func (x *CriuOpts) GetForceIrmap() bool

func (*CriuOpts) GetFreezeCgroup

func (x *CriuOpts) GetFreezeCgroup() string

func (*CriuOpts) GetGhostLimit

func (x *CriuOpts) GetGhostLimit() uint32

func (*CriuOpts) GetImagesDir

func (x *CriuOpts) GetImagesDir() string

func (*CriuOpts) GetImagesDirFd

func (x *CriuOpts) GetImagesDirFd() int32

func (*CriuOpts) GetImagesDirectory

func (x *CriuOpts) GetImagesDirectory() string

func (*CriuOpts) GetInheritFd

func (x *CriuOpts) GetInheritFd() []*InheritFd

func (*CriuOpts) GetIrmapScanPaths

func (x *CriuOpts) GetIrmapScanPaths() []string

func (*CriuOpts) GetJoinNs

func (x *CriuOpts) GetJoinNs() []*JoinNamespace

func (*CriuOpts) GetLazyPages

func (x *CriuOpts) GetLazyPages() bool

func (*CriuOpts) GetLeaveRunning

func (x *CriuOpts) GetLeaveRunning() bool

func (*CriuOpts) GetLeaveStopped

func (x *CriuOpts) GetLeaveStopped() bool

func (*CriuOpts) GetLinkRemap

func (x *CriuOpts) GetLinkRemap() bool

func (*CriuOpts) GetLogFile

func (x *CriuOpts) GetLogFile() string

func (*CriuOpts) GetLogLevel

func (x *CriuOpts) GetLogLevel() int32

func (*CriuOpts) GetLogToStderr

func (x *CriuOpts) GetLogToStderr() bool

func (*CriuOpts) GetLsmMountContext

func (x *CriuOpts) GetLsmMountContext() string

func (*CriuOpts) GetLsmProfile

func (x *CriuOpts) GetLsmProfile() string

func (*CriuOpts) GetManageCgroups

func (x *CriuOpts) GetManageCgroups() bool

func (*CriuOpts) GetManageCgroupsMode

func (x *CriuOpts) GetManageCgroupsMode() CriuCgMode

func (*CriuOpts) GetMntnsCompatMode

func (x *CriuOpts) GetMntnsCompatMode() bool

func (*CriuOpts) GetNetworkLock

func (x *CriuOpts) GetNetworkLock() CriuNetworkLockMethod

func (*CriuOpts) GetNotifyScripts

func (x *CriuOpts) GetNotifyScripts() bool

func (*CriuOpts) GetOrphanPtsMaster

func (x *CriuOpts) GetOrphanPtsMaster() bool

func (*CriuOpts) GetParentImage

func (x *CriuOpts) GetParentImage() string

func (*CriuOpts) GetParentImg

func (x *CriuOpts) GetParentImg() string

func (*CriuOpts) GetPid

func (x *CriuOpts) GetPid() int32

func (*CriuOpts) GetPidfdStoreSk

func (x *CriuOpts) GetPidfdStoreSk() int32

func (*CriuOpts) GetPreDump

func (x *CriuOpts) GetPreDump() bool

func (*CriuOpts) GetPreDumpMode

func (x *CriuOpts) GetPreDumpMode() CriuPreDumpMode

func (*CriuOpts) GetPs

func (x *CriuOpts) GetPs() *CriuPageServerInfo

func (*CriuOpts) GetRoot

func (x *CriuOpts) GetRoot() string

func (*CriuOpts) GetRstSibling

func (x *CriuOpts) GetRstSibling() bool

func (*CriuOpts) GetShellJob

func (x *CriuOpts) GetShellJob() bool

func (*CriuOpts) GetSkipFileRwxCheck

func (x *CriuOpts) GetSkipFileRwxCheck() bool

func (*CriuOpts) GetSkipMnt

func (x *CriuOpts) GetSkipMnt() []string

func (*CriuOpts) GetStatusFd

func (x *CriuOpts) GetStatusFd() int32

func (*CriuOpts) GetStream

func (x *CriuOpts) GetStream() bool

func (*CriuOpts) GetTcpClose

func (x *CriuOpts) GetTcpClose() bool

func (*CriuOpts) GetTcpEstablished

func (x *CriuOpts) GetTcpEstablished() bool

func (*CriuOpts) GetTcpSkipInFlight

func (x *CriuOpts) GetTcpSkipInFlight() bool

func (*CriuOpts) GetTimeout

func (x *CriuOpts) GetTimeout() uint32

func (*CriuOpts) GetTls

func (x *CriuOpts) GetTls() bool

func (*CriuOpts) GetTlsCacert

func (x *CriuOpts) GetTlsCacert() string

func (*CriuOpts) GetTlsCacrl

func (x *CriuOpts) GetTlsCacrl() string

func (*CriuOpts) GetTlsCert

func (x *CriuOpts) GetTlsCert() string

func (*CriuOpts) GetTlsKey

func (x *CriuOpts) GetTlsKey() string

func (*CriuOpts) GetTlsNoCnVerify

func (x *CriuOpts) GetTlsNoCnVerify() bool

func (*CriuOpts) GetTrackMem

func (x *CriuOpts) GetTrackMem() bool

func (*CriuOpts) GetUnixSkIno

func (x *CriuOpts) GetUnixSkIno() []*UnixSk

func (*CriuOpts) GetUnprivileged

func (x *CriuOpts) GetUnprivileged() bool

func (*CriuOpts) GetVeths

func (x *CriuOpts) GetVeths() []*CriuVethPair

func (*CriuOpts) GetWeakSysctls

func (x *CriuOpts) GetWeakSysctls() bool

func (*CriuOpts) GetWorkDirFd

func (x *CriuOpts) GetWorkDirFd() int32

func (*CriuOpts) GetWorkDirectory

func (x *CriuOpts) GetWorkDirectory() string

func (*CriuOpts) ProtoMessage

func (*CriuOpts) ProtoMessage()

func (*CriuOpts) ProtoReflect

func (x *CriuOpts) ProtoReflect() protoreflect.Message

func (*CriuOpts) Reset

func (x *CriuOpts) Reset()

func (*CriuOpts) String

func (x *CriuOpts) String() string

type CriuPageServerInfo

type CriuPageServerInfo struct {
	Address *string `protobuf:"bytes,1,opt,name=address" json:"address,omitempty"`
	Port    *int32  `protobuf:"varint,2,opt,name=port" json:"port,omitempty"`
	Pid     *int32  `protobuf:"varint,3,opt,name=pid" json:"pid,omitempty"`
	Fd      *int32  `protobuf:"varint,4,opt,name=fd" json:"fd,omitempty"`
	// contains filtered or unexported fields
}

func (*CriuPageServerInfo) Descriptor deprecated

func (*CriuPageServerInfo) Descriptor() ([]byte, []int)

Deprecated: Use CriuPageServerInfo.ProtoReflect.Descriptor instead.

func (*CriuPageServerInfo) GetAddress

func (x *CriuPageServerInfo) GetAddress() string

func (*CriuPageServerInfo) GetFd

func (x *CriuPageServerInfo) GetFd() int32

func (*CriuPageServerInfo) GetPid

func (x *CriuPageServerInfo) GetPid() int32

func (*CriuPageServerInfo) GetPort

func (x *CriuPageServerInfo) GetPort() int32

func (*CriuPageServerInfo) ProtoMessage

func (*CriuPageServerInfo) ProtoMessage()

func (*CriuPageServerInfo) ProtoReflect

func (x *CriuPageServerInfo) ProtoReflect() protoreflect.Message

func (*CriuPageServerInfo) Reset

func (x *CriuPageServerInfo) Reset()

func (*CriuPageServerInfo) String

func (x *CriuPageServerInfo) String() string

type CriuPreDumpMode

type CriuPreDumpMode int32
const (
	CriuPreDumpMode_SPLICE  CriuPreDumpMode = 1
	CriuPreDumpMode_VM_READ CriuPreDumpMode = 2
)

func (CriuPreDumpMode) Descriptor

func (CriuPreDumpMode) Enum

func (x CriuPreDumpMode) Enum() *CriuPreDumpMode

func (CriuPreDumpMode) EnumDescriptor deprecated

func (CriuPreDumpMode) EnumDescriptor() ([]byte, []int)

Deprecated: Use CriuPreDumpMode.Descriptor instead.

func (CriuPreDumpMode) Number

func (CriuPreDumpMode) String

func (x CriuPreDumpMode) String() string

func (CriuPreDumpMode) Type

func (*CriuPreDumpMode) UnmarshalJSON deprecated

func (x *CriuPreDumpMode) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type CriuReq

type CriuReq struct {
	Type          *CriuReqType `protobuf:"varint,1,req,name=type,enum=cedana.services.rpc.CriuReqType" json:"type,omitempty"`
	Opts          *CriuOpts    `protobuf:"bytes,2,opt,name=opts" json:"opts,omitempty"`
	NotifySuccess *bool        `protobuf:"varint,3,opt,name=notify_success,json=notifySuccess" json:"notify_success,omitempty"`
	// When set service won't close the connection but
	// will wait for more req-s to appear. Works not
	// for all request types.
	KeepOpen *bool `protobuf:"varint,4,opt,name=keep_open,json=keepOpen" json:"keep_open,omitempty"`
	// 'features' can be used to query which features
	// are supported by the installed criu/kernel
	// via RPC.
	Features *CriuFeatures `protobuf:"bytes,5,opt,name=features" json:"features,omitempty"`
	// 'pid' is used for WAIT_PID
	Pid *uint32 `protobuf:"varint,6,opt,name=pid" json:"pid,omitempty"`
	// contains filtered or unexported fields
}

func (*CriuReq) Descriptor deprecated

func (*CriuReq) Descriptor() ([]byte, []int)

Deprecated: Use CriuReq.ProtoReflect.Descriptor instead.

func (*CriuReq) GetFeatures

func (x *CriuReq) GetFeatures() *CriuFeatures

func (*CriuReq) GetKeepOpen

func (x *CriuReq) GetKeepOpen() bool

func (*CriuReq) GetNotifySuccess

func (x *CriuReq) GetNotifySuccess() bool

func (*CriuReq) GetOpts

func (x *CriuReq) GetOpts() *CriuOpts

func (*CriuReq) GetPid

func (x *CriuReq) GetPid() uint32

func (*CriuReq) GetType

func (x *CriuReq) GetType() CriuReqType

func (*CriuReq) ProtoMessage

func (*CriuReq) ProtoMessage()

func (*CriuReq) ProtoReflect

func (x *CriuReq) ProtoReflect() protoreflect.Message

func (*CriuReq) Reset

func (x *CriuReq) Reset()

func (*CriuReq) String

func (x *CriuReq) String() string

type CriuReqType

type CriuReqType int32
const (
	CriuReqType_EMPTY            CriuReqType = 0
	CriuReqType_DUMP             CriuReqType = 1
	CriuReqType_RESTORE          CriuReqType = 2
	CriuReqType_CHECK            CriuReqType = 3
	CriuReqType_PRE_DUMP         CriuReqType = 4
	CriuReqType_PAGE_SERVER      CriuReqType = 5
	CriuReqType_NOTIFY           CriuReqType = 6
	CriuReqType_CPUINFO_DUMP     CriuReqType = 7
	CriuReqType_CPUINFO_CHECK    CriuReqType = 8
	CriuReqType_FEATURE_CHECK    CriuReqType = 9
	CriuReqType_VERSION          CriuReqType = 10
	CriuReqType_WAIT_PID         CriuReqType = 11
	CriuReqType_PAGE_SERVER_CHLD CriuReqType = 12
	CriuReqType_SINGLE_PRE_DUMP  CriuReqType = 13
)

func (CriuReqType) Descriptor

func (CriuReqType) Enum

func (x CriuReqType) Enum() *CriuReqType

func (CriuReqType) EnumDescriptor deprecated

func (CriuReqType) EnumDescriptor() ([]byte, []int)

Deprecated: Use CriuReqType.Descriptor instead.

func (CriuReqType) Number

func (x CriuReqType) Number() protoreflect.EnumNumber

func (CriuReqType) String

func (x CriuReqType) String() string

func (CriuReqType) Type

func (*CriuReqType) UnmarshalJSON deprecated

func (x *CriuReqType) UnmarshalJSON(b []byte) error

Deprecated: Do not use.

type CriuResp

type CriuResp struct {
	Type     *CriuReqType        `protobuf:"varint,1,req,name=type,enum=cedana.services.rpc.CriuReqType" json:"type,omitempty"`
	Success  *bool               `protobuf:"varint,2,req,name=success" json:"success,omitempty"`
	Dump     *CriuDumpResp       `protobuf:"bytes,3,opt,name=dump" json:"dump,omitempty"`
	Restore  *CriuRestoreResp    `protobuf:"bytes,4,opt,name=restore" json:"restore,omitempty"`
	Notify   *CriuNotify         `protobuf:"bytes,5,opt,name=notify" json:"notify,omitempty"`
	Ps       *CriuPageServerInfo `protobuf:"bytes,6,opt,name=ps" json:"ps,omitempty"`
	CrErrno  *int32              `protobuf:"varint,7,opt,name=cr_errno,json=crErrno" json:"cr_errno,omitempty"`
	Features *CriuFeatures       `protobuf:"bytes,8,opt,name=features" json:"features,omitempty"`
	CrErrmsg *string             `protobuf:"bytes,9,opt,name=cr_errmsg,json=crErrmsg" json:"cr_errmsg,omitempty"`
	Version  *CriuVersion        `protobuf:"bytes,10,opt,name=version" json:"version,omitempty"`
	Status   *int32              `protobuf:"varint,11,opt,name=status" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*CriuResp) Descriptor deprecated

func (*CriuResp) Descriptor() ([]byte, []int)

Deprecated: Use CriuResp.ProtoReflect.Descriptor instead.

func (*CriuResp) GetCrErrmsg

func (x *CriuResp) GetCrErrmsg() string

func (*CriuResp) GetCrErrno

func (x *CriuResp) GetCrErrno() int32

func (*CriuResp) GetDump

func (x *CriuResp) GetDump() *CriuDumpResp

func (*CriuResp) GetFeatures

func (x *CriuResp) GetFeatures() *CriuFeatures

func (*CriuResp) GetNotify

func (x *CriuResp) GetNotify() *CriuNotify

func (*CriuResp) GetPs

func (x *CriuResp) GetPs() *CriuPageServerInfo

func (*CriuResp) GetRestore

func (x *CriuResp) GetRestore() *CriuRestoreResp

func (*CriuResp) GetStatus

func (x *CriuResp) GetStatus() int32

func (*CriuResp) GetSuccess

func (x *CriuResp) GetSuccess() bool

func (*CriuResp) GetType

func (x *CriuResp) GetType() CriuReqType

func (*CriuResp) GetVersion

func (x *CriuResp) GetVersion() *CriuVersion

func (*CriuResp) ProtoMessage

func (*CriuResp) ProtoMessage()

func (*CriuResp) ProtoReflect

func (x *CriuResp) ProtoReflect() protoreflect.Message

func (*CriuResp) Reset

func (x *CriuResp) Reset()

func (*CriuResp) String

func (x *CriuResp) String() string

type CriuRestoreResp

type CriuRestoreResp struct {
	Pid *int32 `protobuf:"varint,1,req,name=pid" json:"pid,omitempty"`
	// contains filtered or unexported fields
}

func (*CriuRestoreResp) Descriptor deprecated

func (*CriuRestoreResp) Descriptor() ([]byte, []int)

Deprecated: Use CriuRestoreResp.ProtoReflect.Descriptor instead.

func (*CriuRestoreResp) GetPid

func (x *CriuRestoreResp) GetPid() int32

func (*CriuRestoreResp) ProtoMessage

func (*CriuRestoreResp) ProtoMessage()

func (*CriuRestoreResp) ProtoReflect

func (x *CriuRestoreResp) ProtoReflect() protoreflect.Message

func (*CriuRestoreResp) Reset

func (x *CriuRestoreResp) Reset()

func (*CriuRestoreResp) String

func (x *CriuRestoreResp) String() string

type CriuVersion

type CriuVersion struct {
	MajorNumber *int32  `protobuf:"varint,1,req,name=major_number,json=majorNumber" json:"major_number,omitempty"`
	MinorNumber *int32  `protobuf:"varint,2,req,name=minor_number,json=minorNumber" json:"minor_number,omitempty"`
	Gitid       *string `protobuf:"bytes,3,opt,name=gitid" json:"gitid,omitempty"`
	Sublevel    *int32  `protobuf:"varint,4,opt,name=sublevel" json:"sublevel,omitempty"`
	Extra       *int32  `protobuf:"varint,5,opt,name=extra" json:"extra,omitempty"`
	Name        *string `protobuf:"bytes,6,opt,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

Answer for criu_req_type.VERSION requests

func (*CriuVersion) Descriptor deprecated

func (*CriuVersion) Descriptor() ([]byte, []int)

Deprecated: Use CriuVersion.ProtoReflect.Descriptor instead.

func (*CriuVersion) GetExtra

func (x *CriuVersion) GetExtra() int32

func (*CriuVersion) GetGitid

func (x *CriuVersion) GetGitid() string

func (*CriuVersion) GetMajorNumber

func (x *CriuVersion) GetMajorNumber() int32

func (*CriuVersion) GetMinorNumber

func (x *CriuVersion) GetMinorNumber() int32

func (*CriuVersion) GetName

func (x *CriuVersion) GetName() string

func (*CriuVersion) GetSublevel

func (x *CriuVersion) GetSublevel() int32

func (*CriuVersion) ProtoMessage

func (*CriuVersion) ProtoMessage()

func (*CriuVersion) ProtoReflect

func (x *CriuVersion) ProtoReflect() protoreflect.Message

func (*CriuVersion) Reset

func (x *CriuVersion) Reset()

func (*CriuVersion) String

func (x *CriuVersion) String() string

type CriuVethPair

type CriuVethPair struct {
	IfIn  *string `protobuf:"bytes,1,req,name=if_in,json=ifIn" json:"if_in,omitempty"`
	IfOut *string `protobuf:"bytes,2,req,name=if_out,json=ifOut" json:"if_out,omitempty"`
	// contains filtered or unexported fields
}

func (*CriuVethPair) Descriptor deprecated

func (*CriuVethPair) Descriptor() ([]byte, []int)

Deprecated: Use CriuVethPair.ProtoReflect.Descriptor instead.

func (*CriuVethPair) GetIfIn

func (x *CriuVethPair) GetIfIn() string

func (*CriuVethPair) GetIfOut

func (x *CriuVethPair) GetIfOut() string

func (*CriuVethPair) ProtoMessage

func (*CriuVethPair) ProtoMessage()

func (*CriuVethPair) ProtoReflect

func (x *CriuVethPair) ProtoReflect() protoreflect.Message

func (*CriuVethPair) Reset

func (x *CriuVethPair) Reset()

func (*CriuVethPair) String

func (x *CriuVethPair) String() string

type DetailedHealthCheckRequest

type DetailedHealthCheckRequest struct {
	UID    int32   `protobuf:"varint,1,opt,name=UID,proto3" json:"UID,omitempty"`
	GID    int32   `protobuf:"varint,2,opt,name=GID,proto3" json:"GID,omitempty"`
	Groups []int32 `protobuf:"varint,3,rep,packed,name=Groups,proto3" json:"Groups,omitempty"`
	// contains filtered or unexported fields
}

func (*DetailedHealthCheckRequest) Descriptor deprecated

func (*DetailedHealthCheckRequest) Descriptor() ([]byte, []int)

Deprecated: Use DetailedHealthCheckRequest.ProtoReflect.Descriptor instead.

func (*DetailedHealthCheckRequest) GetGID

func (x *DetailedHealthCheckRequest) GetGID() int32

func (*DetailedHealthCheckRequest) GetGroups

func (x *DetailedHealthCheckRequest) GetGroups() []int32

func (*DetailedHealthCheckRequest) GetUID

func (x *DetailedHealthCheckRequest) GetUID() int32

func (*DetailedHealthCheckRequest) ProtoMessage

func (*DetailedHealthCheckRequest) ProtoMessage()

func (*DetailedHealthCheckRequest) ProtoReflect

func (*DetailedHealthCheckRequest) Reset

func (x *DetailedHealthCheckRequest) Reset()

func (*DetailedHealthCheckRequest) String

func (x *DetailedHealthCheckRequest) String() string

type DetailedHealthCheckResponse

type DetailedHealthCheckResponse struct {
	HealthCheckStats *HealthCheckStats `protobuf:"bytes,1,opt,name=HealthCheckStats,proto3" json:"HealthCheckStats,omitempty"`
	UnhealthyReasons []string          `protobuf:"bytes,2,rep,name=unhealthyReasons,proto3" json:"unhealthyReasons,omitempty"`
	// contains filtered or unexported fields
}

func (*DetailedHealthCheckResponse) Descriptor deprecated

func (*DetailedHealthCheckResponse) Descriptor() ([]byte, []int)

Deprecated: Use DetailedHealthCheckResponse.ProtoReflect.Descriptor instead.

func (*DetailedHealthCheckResponse) GetHealthCheckStats

func (x *DetailedHealthCheckResponse) GetHealthCheckStats() *HealthCheckStats

func (*DetailedHealthCheckResponse) GetUnhealthyReasons

func (x *DetailedHealthCheckResponse) GetUnhealthyReasons() []string

func (*DetailedHealthCheckResponse) ProtoMessage

func (*DetailedHealthCheckResponse) ProtoMessage()

func (*DetailedHealthCheckResponse) ProtoReflect

func (*DetailedHealthCheckResponse) Reset

func (x *DetailedHealthCheckResponse) Reset()

func (*DetailedHealthCheckResponse) String

func (x *DetailedHealthCheckResponse) String() string

type DumpArgs

type DumpArgs struct {
	PID      int32     `protobuf:"varint,1,opt,name=PID,proto3" json:"PID,omitempty"`
	Dir      string    `protobuf:"bytes,2,opt,name=Dir,proto3" json:"Dir,omitempty"`
	Type     CRType    `protobuf:"varint,3,opt,name=Type,proto3,enum=cedana.services.task.CRType" json:"Type,omitempty"`
	JID      string    `protobuf:"bytes,4,opt,name=JID,proto3" json:"JID,omitempty"`
	GPU      bool      `protobuf:"varint,5,opt,name=GPU,proto3" json:"GPU,omitempty"`
	Stream   bool      `protobuf:"varint,6,opt,name=Stream,proto3" json:"Stream,omitempty"`
	CriuOpts *CriuOpts `protobuf:"bytes,7,opt,name=CriuOpts,proto3" json:"CriuOpts,omitempty"`
	// contains filtered or unexported fields
}

func (*DumpArgs) Descriptor deprecated

func (*DumpArgs) Descriptor() ([]byte, []int)

Deprecated: Use DumpArgs.ProtoReflect.Descriptor instead.

func (*DumpArgs) GetCriuOpts

func (x *DumpArgs) GetCriuOpts() *CriuOpts

func (*DumpArgs) GetDir

func (x *DumpArgs) GetDir() string

func (*DumpArgs) GetGPU

func (x *DumpArgs) GetGPU() bool

func (*DumpArgs) GetJID

func (x *DumpArgs) GetJID() string

func (*DumpArgs) GetPID

func (x *DumpArgs) GetPID() int32

func (*DumpArgs) GetStream

func (x *DumpArgs) GetStream() bool

func (*DumpArgs) GetType

func (x *DumpArgs) GetType() CRType

func (*DumpArgs) ProtoMessage

func (*DumpArgs) ProtoMessage()

func (*DumpArgs) ProtoReflect

func (x *DumpArgs) ProtoReflect() protoreflect.Message

func (*DumpArgs) Reset

func (x *DumpArgs) Reset()

func (*DumpArgs) String

func (x *DumpArgs) String() string

type DumpResp

type DumpResp struct {
	Message      string        `protobuf:"bytes,1,opt,name=Message,proto3" json:"Message,omitempty"`
	CheckpointID string        `protobuf:"bytes,2,opt,name=CheckpointID,proto3" json:"CheckpointID,omitempty"`
	UploadID     string        `protobuf:"bytes,3,opt,name=UploadID,proto3" json:"UploadID,omitempty"`
	State        *ProcessState `protobuf:"bytes,4,opt,name=State,proto3" json:"State,omitempty"`
	DumpStats    *DumpStats    `protobuf:"bytes,5,opt,name=DumpStats,proto3" json:"DumpStats,omitempty"`
	// contains filtered or unexported fields
}

func (*DumpResp) Descriptor deprecated

func (*DumpResp) Descriptor() ([]byte, []int)

Deprecated: Use DumpResp.ProtoReflect.Descriptor instead.

func (*DumpResp) GetCheckpointID

func (x *DumpResp) GetCheckpointID() string

func (*DumpResp) GetDumpStats

func (x *DumpResp) GetDumpStats() *DumpStats

func (*DumpResp) GetMessage

func (x *DumpResp) GetMessage() string

func (*DumpResp) GetState

func (x *DumpResp) GetState() *ProcessState

func (*DumpResp) GetUploadID

func (x *DumpResp) GetUploadID() string

func (*DumpResp) ProtoMessage

func (*DumpResp) ProtoMessage()

func (*DumpResp) ProtoReflect

func (x *DumpResp) ProtoReflect() protoreflect.Message

func (*DumpResp) Reset

func (x *DumpResp) Reset()

func (*DumpResp) String

func (x *DumpResp) String() string

type DumpStats

type DumpStats struct {
	DumpType            DumpType             `protobuf:"varint,1,opt,name=DumpType,proto3,enum=cedana.services.task.DumpType" json:"DumpType,omitempty"`
	PrepareDuration     int64                `protobuf:"varint,2,opt,name=PrepareDuration,proto3" json:"PrepareDuration,omitempty"`
	CRIUDuration        int64                `protobuf:"varint,3,opt,name=CRIUDuration,proto3" json:"CRIUDuration,omitempty"`
	GPUDuration         int64                `protobuf:"varint,4,opt,name=GPUDuration,proto3" json:"GPUDuration,omitempty"`
	UploadDuration      int64                `protobuf:"varint,5,opt,name=UploadDuration,proto3" json:"UploadDuration,omitempty"`
	ContainerRuntime    ContainerRuntime     `` /* 129-byte string literal not displayed */
	Kubernetes          bool                 `protobuf:"varint,7,opt,name=Kubernetes,proto3" json:"Kubernetes,omitempty"`
	CheckpointFileStats *CheckpointFileStats `protobuf:"bytes,8,opt,name=CheckpointFileStats,proto3" json:"CheckpointFileStats,omitempty"`
	// contains filtered or unexported fields
}

func (*DumpStats) Descriptor deprecated

func (*DumpStats) Descriptor() ([]byte, []int)

Deprecated: Use DumpStats.ProtoReflect.Descriptor instead.

func (*DumpStats) GetCRIUDuration

func (x *DumpStats) GetCRIUDuration() int64

func (*DumpStats) GetCheckpointFileStats

func (x *DumpStats) GetCheckpointFileStats() *CheckpointFileStats

func (*DumpStats) GetContainerRuntime

func (x *DumpStats) GetContainerRuntime() ContainerRuntime

func (*DumpStats) GetDumpType

func (x *DumpStats) GetDumpType() DumpType

func (*DumpStats) GetGPUDuration

func (x *DumpStats) GetGPUDuration() int64

func (*DumpStats) GetKubernetes

func (x *DumpStats) GetKubernetes() bool

func (*DumpStats) GetPrepareDuration

func (x *DumpStats) GetPrepareDuration() int64

func (*DumpStats) GetUploadDuration

func (x *DumpStats) GetUploadDuration() int64

func (*DumpStats) ProtoMessage

func (*DumpStats) ProtoMessage()

func (*DumpStats) ProtoReflect

func (x *DumpStats) ProtoReflect() protoreflect.Message

func (*DumpStats) Reset

func (x *DumpStats) Reset()

func (*DumpStats) String

func (x *DumpStats) String() string

type DumpType

type DumpType int32
const (
	DumpType_PROCESS DumpType = 0
	DumpType_RUNC    DumpType = 1
	DumpType_KATA    DumpType = 2
	DumpType_ROOTFS  DumpType = 3
)

func (DumpType) Descriptor

func (DumpType) Descriptor() protoreflect.EnumDescriptor

func (DumpType) Enum

func (x DumpType) Enum() *DumpType

func (DumpType) EnumDescriptor deprecated

func (DumpType) EnumDescriptor() ([]byte, []int)

Deprecated: Use DumpType.Descriptor instead.

func (DumpType) Number

func (x DumpType) Number() protoreflect.EnumNumber

func (DumpType) String

func (x DumpType) String() string

func (DumpType) Type

type ExtMountMap

type ExtMountMap struct {
	Key *string `protobuf:"bytes,1,req,name=key" json:"key,omitempty"`
	Val *string `protobuf:"bytes,2,req,name=val" json:"val,omitempty"`
	// contains filtered or unexported fields
}

func (*ExtMountMap) Descriptor deprecated

func (*ExtMountMap) Descriptor() ([]byte, []int)

Deprecated: Use ExtMountMap.ProtoReflect.Descriptor instead.

func (*ExtMountMap) GetKey

func (x *ExtMountMap) GetKey() string

func (*ExtMountMap) GetVal

func (x *ExtMountMap) GetVal() string

func (*ExtMountMap) ProtoMessage

func (*ExtMountMap) ProtoMessage()

func (*ExtMountMap) ProtoReflect

func (x *ExtMountMap) ProtoReflect() protoreflect.Message

func (*ExtMountMap) Reset

func (x *ExtMountMap) Reset()

func (*ExtMountMap) String

func (x *ExtMountMap) String() string

type GPURestoreStats

type GPURestoreStats struct {
	CopyMemTime     int64 `protobuf:"varint,1,opt,name=copyMemTime,proto3" json:"copyMemTime,omitempty"`
	ReplayCallsTime int64 `protobuf:"varint,2,opt,name=replayCallsTime,proto3" json:"replayCallsTime,omitempty"`
	// contains filtered or unexported fields
}

func (*GPURestoreStats) Descriptor deprecated

func (*GPURestoreStats) Descriptor() ([]byte, []int)

Deprecated: Use GPURestoreStats.ProtoReflect.Descriptor instead.

func (*GPURestoreStats) GetCopyMemTime

func (x *GPURestoreStats) GetCopyMemTime() int64

func (*GPURestoreStats) GetReplayCallsTime

func (x *GPURestoreStats) GetReplayCallsTime() int64

func (*GPURestoreStats) ProtoMessage

func (*GPURestoreStats) ProtoMessage()

func (*GPURestoreStats) ProtoReflect

func (x *GPURestoreStats) ProtoReflect() protoreflect.Message

func (*GPURestoreStats) Reset

func (x *GPURestoreStats) Reset()

func (*GPURestoreStats) String

func (x *GPURestoreStats) String() string

type GetConfigRequest

type GetConfigRequest struct {
	// contains filtered or unexported fields
}

func (*GetConfigRequest) Descriptor deprecated

func (*GetConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetConfigRequest.ProtoReflect.Descriptor instead.

func (*GetConfigRequest) ProtoMessage

func (*GetConfigRequest) ProtoMessage()

func (*GetConfigRequest) ProtoReflect

func (x *GetConfigRequest) ProtoReflect() protoreflect.Message

func (*GetConfigRequest) Reset

func (x *GetConfigRequest) Reset()

func (*GetConfigRequest) String

func (x *GetConfigRequest) String() string

type GetConfigResponse

type GetConfigResponse struct {
	JSON string `protobuf:"bytes,1,opt,name=JSON,proto3" json:"JSON,omitempty"`
	// contains filtered or unexported fields
}

func (*GetConfigResponse) Descriptor deprecated

func (*GetConfigResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetConfigResponse.ProtoReflect.Descriptor instead.

func (*GetConfigResponse) GetJSON

func (x *GetConfigResponse) GetJSON() string

func (*GetConfigResponse) ProtoMessage

func (*GetConfigResponse) ProtoMessage()

func (*GetConfigResponse) ProtoReflect

func (x *GetConfigResponse) ProtoReflect() protoreflect.Message

func (*GetConfigResponse) Reset

func (x *GetConfigResponse) Reset()

func (*GetConfigResponse) String

func (x *GetConfigResponse) String() string

type HealthCheckRequest

type HealthCheckRequest struct {
	// contains filtered or unexported fields
}

func (*HealthCheckRequest) Descriptor deprecated

func (*HealthCheckRequest) Descriptor() ([]byte, []int)

Deprecated: Use HealthCheckRequest.ProtoReflect.Descriptor instead.

func (*HealthCheckRequest) ProtoMessage

func (*HealthCheckRequest) ProtoMessage()

func (*HealthCheckRequest) ProtoReflect

func (x *HealthCheckRequest) ProtoReflect() protoreflect.Message

func (*HealthCheckRequest) Reset

func (x *HealthCheckRequest) Reset()

func (*HealthCheckRequest) String

func (x *HealthCheckRequest) String() string

type HealthCheckResponse

type HealthCheckResponse struct {
	Success           bool               `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	Version           string             `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	DeviceCount       int32              `protobuf:"varint,3,opt,name=deviceCount,proto3" json:"deviceCount,omitempty"`
	AvailableCUDAAPIs *AvailableCUDAAPIs `protobuf:"bytes,4,opt,name=availableCUDAAPIs,proto3" json:"availableCUDAAPIs,omitempty"`
	// contains filtered or unexported fields
}

func (*HealthCheckResponse) Descriptor deprecated

func (*HealthCheckResponse) Descriptor() ([]byte, []int)

Deprecated: Use HealthCheckResponse.ProtoReflect.Descriptor instead.

func (*HealthCheckResponse) GetAvailableCUDAAPIs

func (x *HealthCheckResponse) GetAvailableCUDAAPIs() *AvailableCUDAAPIs

func (*HealthCheckResponse) GetDeviceCount

func (x *HealthCheckResponse) GetDeviceCount() int32

func (*HealthCheckResponse) GetSuccess

func (x *HealthCheckResponse) GetSuccess() bool

func (*HealthCheckResponse) GetVersion

func (x *HealthCheckResponse) GetVersion() string

func (*HealthCheckResponse) ProtoMessage

func (*HealthCheckResponse) ProtoMessage()

func (*HealthCheckResponse) ProtoReflect

func (x *HealthCheckResponse) ProtoReflect() protoreflect.Message

func (*HealthCheckResponse) Reset

func (x *HealthCheckResponse) Reset()

func (*HealthCheckResponse) String

func (x *HealthCheckResponse) String() string

type HealthCheckStats

type HealthCheckStats struct {
	CriuVersion    string               `protobuf:"bytes,1,opt,name=criuVersion,proto3" json:"criuVersion,omitempty"`
	GPUHealthCheck *HealthCheckResponse `protobuf:"bytes,2,opt,name=GPUHealthCheck,proto3" json:"GPUHealthCheck,omitempty"`
	// contains filtered or unexported fields
}

func (*HealthCheckStats) Descriptor deprecated

func (*HealthCheckStats) Descriptor() ([]byte, []int)

Deprecated: Use HealthCheckStats.ProtoReflect.Descriptor instead.

func (*HealthCheckStats) GetCriuVersion

func (x *HealthCheckStats) GetCriuVersion() string

func (*HealthCheckStats) GetGPUHealthCheck

func (x *HealthCheckStats) GetGPUHealthCheck() *HealthCheckResponse

func (*HealthCheckStats) ProtoMessage

func (*HealthCheckStats) ProtoMessage()

func (*HealthCheckStats) ProtoReflect

func (x *HealthCheckStats) ProtoReflect() protoreflect.Message

func (*HealthCheckStats) Reset

func (x *HealthCheckStats) Reset()

func (*HealthCheckStats) String

func (x *HealthCheckStats) String() string

type HostInfo

type HostInfo struct {
	HostID               string `protobuf:"bytes,1,opt,name=HostID,proto3" json:"HostID,omitempty"`
	Hostname             string `protobuf:"bytes,4,opt,name=Hostname,proto3" json:"Hostname,omitempty"`
	OS                   string `protobuf:"bytes,5,opt,name=OS,proto3" json:"OS,omitempty"`
	Platform             string `protobuf:"bytes,6,opt,name=Platform,proto3" json:"Platform,omitempty"`
	KernelVersion        string `protobuf:"bytes,7,opt,name=KernelVersion,proto3" json:"KernelVersion,omitempty"`
	KernelArch           string `protobuf:"bytes,8,opt,name=KernelArch,proto3" json:"KernelArch,omitempty"`
	VirtualizationSystem string `protobuf:"bytes,9,opt,name=VirtualizationSystem,proto3" json:"VirtualizationSystem,omitempty"`
	VirtualizationRole   string `protobuf:"bytes,10,opt,name=VirtualizationRole,proto3" json:"VirtualizationRole,omitempty"`
	// contains filtered or unexported fields
}

func (*HostInfo) Descriptor deprecated

func (*HostInfo) Descriptor() ([]byte, []int)

Deprecated: Use HostInfo.ProtoReflect.Descriptor instead.

func (*HostInfo) GetHostID

func (x *HostInfo) GetHostID() string

func (*HostInfo) GetHostname

func (x *HostInfo) GetHostname() string

func (*HostInfo) GetKernelArch

func (x *HostInfo) GetKernelArch() string

func (*HostInfo) GetKernelVersion

func (x *HostInfo) GetKernelVersion() string

func (*HostInfo) GetOS

func (x *HostInfo) GetOS() string

func (*HostInfo) GetPlatform

func (x *HostInfo) GetPlatform() string

func (*HostInfo) GetVirtualizationRole

func (x *HostInfo) GetVirtualizationRole() string

func (*HostInfo) GetVirtualizationSystem

func (x *HostInfo) GetVirtualizationSystem() string

func (*HostInfo) ProtoMessage

func (*HostInfo) ProtoMessage()

func (*HostInfo) ProtoReflect

func (x *HostInfo) ProtoReflect() protoreflect.Message

func (*HostInfo) Reset

func (x *HostInfo) Reset()

func (*HostInfo) String

func (x *HostInfo) String() string

type ImgStreamerReplyEntry

type ImgStreamerReplyEntry struct {
	Exists bool `protobuf:"varint,1,opt,name=exists,proto3" json:"exists,omitempty"`
	// contains filtered or unexported fields
}

This message is sent from the streamer to CRIU. It is only used during restore to report whether the requested file exists.

func (*ImgStreamerReplyEntry) Descriptor deprecated

func (*ImgStreamerReplyEntry) Descriptor() ([]byte, []int)

Deprecated: Use ImgStreamerReplyEntry.ProtoReflect.Descriptor instead.

func (*ImgStreamerReplyEntry) GetExists

func (x *ImgStreamerReplyEntry) GetExists() bool

func (*ImgStreamerReplyEntry) ProtoMessage

func (*ImgStreamerReplyEntry) ProtoMessage()

func (*ImgStreamerReplyEntry) ProtoReflect

func (x *ImgStreamerReplyEntry) ProtoReflect() protoreflect.Message

func (*ImgStreamerReplyEntry) Reset

func (x *ImgStreamerReplyEntry) Reset()

func (*ImgStreamerReplyEntry) String

func (x *ImgStreamerReplyEntry) String() string

type ImgStreamerRequestEntry

type ImgStreamerRequestEntry struct {
	Filename string `protobuf:"bytes,1,opt,name=filename,proto3" json:"filename,omitempty"`
	// contains filtered or unexported fields
}

This message is sent from CRIU to the streamer.

  • During dump, it communicates the name of the file that is about to be sent to the streamer.
  • During restore, CRIU requests image files from the streamer. The message is used to communicate the name of the desired file.

func (*ImgStreamerRequestEntry) Descriptor deprecated

func (*ImgStreamerRequestEntry) Descriptor() ([]byte, []int)

Deprecated: Use ImgStreamerRequestEntry.ProtoReflect.Descriptor instead.

func (*ImgStreamerRequestEntry) GetFilename

func (x *ImgStreamerRequestEntry) GetFilename() string

func (*ImgStreamerRequestEntry) ProtoMessage

func (*ImgStreamerRequestEntry) ProtoMessage()

func (*ImgStreamerRequestEntry) ProtoReflect

func (x *ImgStreamerRequestEntry) ProtoReflect() protoreflect.Message

func (*ImgStreamerRequestEntry) Reset

func (x *ImgStreamerRequestEntry) Reset()

func (*ImgStreamerRequestEntry) String

func (x *ImgStreamerRequestEntry) String() string

type InheritFd

type InheritFd struct {
	Key *string `protobuf:"bytes,1,req,name=key" json:"key,omitempty"`
	Fd  *int32  `protobuf:"varint,2,req,name=fd" json:"fd,omitempty"`
	// contains filtered or unexported fields
}

func (*InheritFd) Descriptor deprecated

func (*InheritFd) Descriptor() ([]byte, []int)

Deprecated: Use InheritFd.ProtoReflect.Descriptor instead.

func (*InheritFd) GetFd

func (x *InheritFd) GetFd() int32

func (*InheritFd) GetKey

func (x *InheritFd) GetKey() string

func (*InheritFd) ProtoMessage

func (*InheritFd) ProtoMessage()

func (*InheritFd) ProtoReflect

func (x *InheritFd) ProtoReflect() protoreflect.Message

func (*InheritFd) Reset

func (x *InheritFd) Reset()

func (*InheritFd) String

func (x *InheritFd) String() string

type JobState

type JobState int32
const (
	JobState_JOB_STARTUP_FAILED JobState = 0
	JobState_JOB_KILLED         JobState = 1
	JobState_JOB_IDLE           JobState = 2
	JobState_JOB_RUNNING        JobState = 3
	JobState_JOB_PENDING        JobState = 4
	JobState_JOB_DONE           JobState = 5
)

func (JobState) Descriptor

func (JobState) Descriptor() protoreflect.EnumDescriptor

func (JobState) Enum

func (x JobState) Enum() *JobState

func (JobState) EnumDescriptor deprecated

func (JobState) EnumDescriptor() ([]byte, []int)

Deprecated: Use JobState.Descriptor instead.

func (JobState) Number

func (x JobState) Number() protoreflect.EnumNumber

func (JobState) String

func (x JobState) String() string

func (JobState) Type

type JoinNamespace

type JoinNamespace struct {
	Ns       *string `protobuf:"bytes,1,req,name=ns" json:"ns,omitempty"`
	NsFile   *string `protobuf:"bytes,2,req,name=ns_file,json=nsFile" json:"ns_file,omitempty"`
	ExtraOpt *string `protobuf:"bytes,3,opt,name=extra_opt,json=extraOpt" json:"extra_opt,omitempty"`
	// contains filtered or unexported fields
}

func (*JoinNamespace) Descriptor deprecated

func (*JoinNamespace) Descriptor() ([]byte, []int)

Deprecated: Use JoinNamespace.ProtoReflect.Descriptor instead.

func (*JoinNamespace) GetExtraOpt

func (x *JoinNamespace) GetExtraOpt() string

func (*JoinNamespace) GetNs

func (x *JoinNamespace) GetNs() string

func (*JoinNamespace) GetNsFile

func (x *JoinNamespace) GetNsFile() string

func (*JoinNamespace) ProtoMessage

func (*JoinNamespace) ProtoMessage()

func (*JoinNamespace) ProtoReflect

func (x *JoinNamespace) ProtoReflect() protoreflect.Message

func (*JoinNamespace) Reset

func (x *JoinNamespace) Reset()

func (*JoinNamespace) String

func (x *JoinNamespace) String() string

type LogStreamingArgs

type LogStreamingArgs struct {
	Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"`
	Source    string `protobuf:"bytes,2,opt,name=Source,proto3" json:"Source,omitempty"`
	Level     string `protobuf:"bytes,3,opt,name=Level,proto3" json:"Level,omitempty"`
	Msg       string `protobuf:"bytes,4,opt,name=Msg,proto3" json:"Msg,omitempty"`
	// contains filtered or unexported fields
}

func (*LogStreamingArgs) Descriptor deprecated

func (*LogStreamingArgs) Descriptor() ([]byte, []int)

Deprecated: Use LogStreamingArgs.ProtoReflect.Descriptor instead.

func (*LogStreamingArgs) GetLevel

func (x *LogStreamingArgs) GetLevel() string

func (*LogStreamingArgs) GetMsg

func (x *LogStreamingArgs) GetMsg() string

func (*LogStreamingArgs) GetSource

func (x *LogStreamingArgs) GetSource() string

func (*LogStreamingArgs) GetTimestamp

func (x *LogStreamingArgs) GetTimestamp() string

func (*LogStreamingArgs) ProtoMessage

func (*LogStreamingArgs) ProtoMessage()

func (*LogStreamingArgs) ProtoReflect

func (x *LogStreamingArgs) ProtoReflect() protoreflect.Message

func (*LogStreamingArgs) Reset

func (x *LogStreamingArgs) Reset()

func (*LogStreamingArgs) String

func (x *LogStreamingArgs) String() string

type LogStreamingResp

type LogStreamingResp struct {
	Status string `protobuf:"bytes,1,opt,name=Status,proto3" json:"Status,omitempty"`
	// contains filtered or unexported fields
}

func (*LogStreamingResp) Descriptor deprecated

func (*LogStreamingResp) Descriptor() ([]byte, []int)

Deprecated: Use LogStreamingResp.ProtoReflect.Descriptor instead.

func (*LogStreamingResp) GetStatus

func (x *LogStreamingResp) GetStatus() string

func (*LogStreamingResp) ProtoMessage

func (*LogStreamingResp) ProtoMessage()

func (*LogStreamingResp) ProtoReflect

func (x *LogStreamingResp) ProtoReflect() protoreflect.Message

func (*LogStreamingResp) Reset

func (x *LogStreamingResp) Reset()

func (*LogStreamingResp) String

func (x *LogStreamingResp) String() string

type Marker

type Marker struct {
	Seq uint64 `protobuf:"varint,1,opt,name=seq,proto3" json:"seq,omitempty"`
	// Types that are assignable to Body:
	//
	//	*Marker_Filename
	//	*Marker_FileData
	//	*Marker_FileEof
	//	*Marker_ImageEof
	Body isMarker_Body `protobuf_oneof:"body"`
	// contains filtered or unexported fields
}

func (*Marker) Descriptor deprecated

func (*Marker) Descriptor() ([]byte, []int)

Deprecated: Use Marker.ProtoReflect.Descriptor instead.

func (*Marker) GetBody

func (m *Marker) GetBody() isMarker_Body

func (*Marker) GetFileData

func (x *Marker) GetFileData() uint32

func (*Marker) GetFileEof

func (x *Marker) GetFileEof() bool

func (*Marker) GetFilename

func (x *Marker) GetFilename() string

func (*Marker) GetImageEof

func (x *Marker) GetImageEof() bool

func (*Marker) GetSeq

func (x *Marker) GetSeq() uint64

func (*Marker) ProtoMessage

func (*Marker) ProtoMessage()

func (*Marker) ProtoReflect

func (x *Marker) ProtoReflect() protoreflect.Message

func (*Marker) Reset

func (x *Marker) Reset()

func (*Marker) String

func (x *Marker) String() string

type Marker_FileData

type Marker_FileData struct {
	// Incoming data for the current file
	FileData uint32 `protobuf:"varint,3,opt,name=file_data,json=fileData,proto3,oneof"`
}

type Marker_FileEof

type Marker_FileEof struct {
	// EOF of current file is reached
	FileEof bool `protobuf:"varint,4,opt,name=file_eof,json=fileEof,proto3,oneof"`
}

type Marker_Filename

type Marker_Filename struct {
	// Denotes the filename of the next upcoming markers (denoted as current file)
	Filename string `protobuf:"bytes,2,opt,name=filename,proto3,oneof"`
}

type Marker_ImageEof

type Marker_ImageEof struct {
	// EOF of image is reached
	ImageEof bool `protobuf:"varint,5,opt,name=image_eof,json=imageEof,proto3,oneof"`
}

type MemoryInfo

type MemoryInfo struct {
	Total     uint64 `protobuf:"varint,1,opt,name=Total,proto3" json:"Total,omitempty"`
	Available uint64 `protobuf:"varint,2,opt,name=Available,proto3" json:"Available,omitempty"`
	Used      uint64 `protobuf:"varint,3,opt,name=Used,proto3" json:"Used,omitempty"`
	// contains filtered or unexported fields
}

func (*MemoryInfo) Descriptor deprecated

func (*MemoryInfo) Descriptor() ([]byte, []int)

Deprecated: Use MemoryInfo.ProtoReflect.Descriptor instead.

func (*MemoryInfo) GetAvailable

func (x *MemoryInfo) GetAvailable() uint64

func (*MemoryInfo) GetTotal

func (x *MemoryInfo) GetTotal() uint64

func (*MemoryInfo) GetUsed

func (x *MemoryInfo) GetUsed() uint64

func (*MemoryInfo) ProtoMessage

func (*MemoryInfo) ProtoMessage()

func (*MemoryInfo) ProtoReflect

func (x *MemoryInfo) ProtoReflect() protoreflect.Message

func (*MemoryInfo) Reset

func (x *MemoryInfo) Reset()

func (*MemoryInfo) String

func (x *MemoryInfo) String() string

type OpenFilesStat

type OpenFilesStat struct {
	Path   string                   `protobuf:"bytes,1,opt,name=Path,proto3" json:"Path,omitempty"`
	Fd     uint64                   `protobuf:"varint,2,opt,name=Fd,proto3" json:"Fd,omitempty"`
	Mode   string                   `protobuf:"bytes,3,opt,name=Mode,proto3" json:"Mode,omitempty"`
	Stream OpenFilesStat_StreamType `protobuf:"varint,5,opt,name=Stream,proto3,enum=cedana.services.task.OpenFilesStat_StreamType" json:"Stream,omitempty"`
	// contains filtered or unexported fields
}

func (*OpenFilesStat) Descriptor deprecated

func (*OpenFilesStat) Descriptor() ([]byte, []int)

Deprecated: Use OpenFilesStat.ProtoReflect.Descriptor instead.

func (*OpenFilesStat) GetFd

func (x *OpenFilesStat) GetFd() uint64

func (*OpenFilesStat) GetMode

func (x *OpenFilesStat) GetMode() string

func (*OpenFilesStat) GetPath

func (x *OpenFilesStat) GetPath() string

func (*OpenFilesStat) GetStream

func (x *OpenFilesStat) GetStream() OpenFilesStat_StreamType

func (*OpenFilesStat) ProtoMessage

func (*OpenFilesStat) ProtoMessage()

func (*OpenFilesStat) ProtoReflect

func (x *OpenFilesStat) ProtoReflect() protoreflect.Message

func (*OpenFilesStat) Reset

func (x *OpenFilesStat) Reset()

func (*OpenFilesStat) String

func (x *OpenFilesStat) String() string

type OpenFilesStat_StreamType

type OpenFilesStat_StreamType int32
const (
	OpenFilesStat_STDIN  OpenFilesStat_StreamType = 0
	OpenFilesStat_STDOUT OpenFilesStat_StreamType = 1
	OpenFilesStat_STDERR OpenFilesStat_StreamType = 2
	OpenFilesStat_NONE   OpenFilesStat_StreamType = 3
)

func (OpenFilesStat_StreamType) Descriptor

func (OpenFilesStat_StreamType) Enum

func (OpenFilesStat_StreamType) EnumDescriptor deprecated

func (OpenFilesStat_StreamType) EnumDescriptor() ([]byte, []int)

Deprecated: Use OpenFilesStat_StreamType.Descriptor instead.

func (OpenFilesStat_StreamType) Number

func (OpenFilesStat_StreamType) String

func (x OpenFilesStat_StreamType) String() string

func (OpenFilesStat_StreamType) Type

type ProcessInfo

type ProcessInfo struct {
	PID                     int32             `protobuf:"varint,1,opt,name=PID,proto3" json:"PID,omitempty"`
	AttachedToHardwareAccel bool              `protobuf:"varint,2,opt,name=AttachedToHardwareAccel,proto3" json:"AttachedToHardwareAccel,omitempty"`
	OpenFds                 []*OpenFilesStat  `protobuf:"bytes,3,rep,name=OpenFds,proto3" json:"OpenFds,omitempty"`
	WorkingDir              string            `protobuf:"bytes,4,opt,name=WorkingDir,proto3" json:"WorkingDir,omitempty"`
	OpenConnections         []*ConnectionStat `protobuf:"bytes,5,rep,name=OpenConnections,proto3" json:"OpenConnections,omitempty"`
	MemoryPercent           float32           `protobuf:"fixed32,6,opt,name=MemoryPercent,proto3" json:"MemoryPercent,omitempty"`
	IsRunning               bool              `protobuf:"varint,7,opt,name=IsRunning,proto3" json:"IsRunning,omitempty"`
	Status                  string            `protobuf:"bytes,8,opt,name=Status,proto3" json:"Status,omitempty"`
	// contains filtered or unexported fields
}

func (*ProcessInfo) Descriptor deprecated

func (*ProcessInfo) Descriptor() ([]byte, []int)

Deprecated: Use ProcessInfo.ProtoReflect.Descriptor instead.

func (*ProcessInfo) GetAttachedToHardwareAccel

func (x *ProcessInfo) GetAttachedToHardwareAccel() bool

func (*ProcessInfo) GetIsRunning

func (x *ProcessInfo) GetIsRunning() bool

func (*ProcessInfo) GetMemoryPercent

func (x *ProcessInfo) GetMemoryPercent() float32

func (*ProcessInfo) GetOpenConnections

func (x *ProcessInfo) GetOpenConnections() []*ConnectionStat

func (*ProcessInfo) GetOpenFds

func (x *ProcessInfo) GetOpenFds() []*OpenFilesStat

func (*ProcessInfo) GetPID

func (x *ProcessInfo) GetPID() int32

func (*ProcessInfo) GetStatus

func (x *ProcessInfo) GetStatus() string

func (*ProcessInfo) GetWorkingDir

func (x *ProcessInfo) GetWorkingDir() string

func (*ProcessInfo) ProtoMessage

func (*ProcessInfo) ProtoMessage()

func (*ProcessInfo) ProtoReflect

func (x *ProcessInfo) ProtoReflect() protoreflect.Message

func (*ProcessInfo) Reset

func (x *ProcessInfo) Reset()

func (*ProcessInfo) String

func (x *ProcessInfo) String() string

type ProcessState

type ProcessState struct {
	PID             int32           `protobuf:"varint,1,opt,name=PID,proto3" json:"PID,omitempty"`
	Task            string          `protobuf:"bytes,2,opt,name=Task,proto3" json:"Task,omitempty"`
	ContainerID     string          `protobuf:"bytes,4,opt,name=ContainerID,proto3" json:"ContainerID,omitempty"`
	StartedAt       string          `protobuf:"bytes,5,opt,name=StartedAt,proto3" json:"StartedAt,omitempty"`
	ProcessInfo     *ProcessInfo    `protobuf:"bytes,6,opt,name=ProcessInfo,proto3" json:"ProcessInfo,omitempty"`
	CheckpointPath  string          `protobuf:"bytes,7,opt,name=CheckpointPath,proto3" json:"CheckpointPath,omitempty"`
	CheckpointState CheckpointState `` /* 126-byte string literal not displayed */
	JobState        JobState        `protobuf:"varint,9,opt,name=JobState,proto3,enum=cedana.services.task.JobState" json:"JobState,omitempty"`
	RemoteState     []*RemoteState  `protobuf:"bytes,10,rep,name=RemoteState,proto3" json:"RemoteState,omitempty"`
	GPUCheckpointed bool            `protobuf:"varint,11,opt,name=GPUCheckpointed,proto3" json:"GPUCheckpointed,omitempty"`
	JID             string          `protobuf:"bytes,12,opt,name=JID,proto3" json:"JID,omitempty"`
	HostInfo        *HostInfo       `protobuf:"bytes,13,opt,name=HostInfo,proto3" json:"HostInfo,omitempty"`
	CPUInfo         *CPUInfo        `protobuf:"bytes,14,opt,name=CPUInfo,proto3" json:"CPUInfo,omitempty"`
	MemoryInfo      *MemoryInfo     `protobuf:"bytes,15,opt,name=MemoryInfo,proto3" json:"MemoryInfo,omitempty"`
	UIDs            []int32         `protobuf:"varint,16,rep,packed,name=UIDs,proto3" json:"UIDs,omitempty"`
	GIDs            []int32         `protobuf:"varint,17,rep,packed,name=GIDs,proto3" json:"GIDs,omitempty"`
	Groups          []int32         `protobuf:"varint,18,rep,packed,name=Groups,proto3" json:"Groups,omitempty"`
	// contains filtered or unexported fields
}

func (*ProcessState) Descriptor deprecated

func (*ProcessState) Descriptor() ([]byte, []int)

Deprecated: Use ProcessState.ProtoReflect.Descriptor instead.

func (*ProcessState) GetCPUInfo

func (x *ProcessState) GetCPUInfo() *CPUInfo

func (*ProcessState) GetCheckpointPath

func (x *ProcessState) GetCheckpointPath() string

func (*ProcessState) GetCheckpointState

func (x *ProcessState) GetCheckpointState() CheckpointState

func (*ProcessState) GetContainerID

func (x *ProcessState) GetContainerID() string

func (*ProcessState) GetGIDs

func (x *ProcessState) GetGIDs() []int32

func (*ProcessState) GetGPUCheckpointed

func (x *ProcessState) GetGPUCheckpointed() bool

func (*ProcessState) GetGroups

func (x *ProcessState) GetGroups() []int32

func (*ProcessState) GetHostInfo

func (x *ProcessState) GetHostInfo() *HostInfo

func (*ProcessState) GetJID

func (x *ProcessState) GetJID() string

func (*ProcessState) GetJobState

func (x *ProcessState) GetJobState() JobState

func (*ProcessState) GetMemoryInfo

func (x *ProcessState) GetMemoryInfo() *MemoryInfo

func (*ProcessState) GetPID

func (x *ProcessState) GetPID() int32

func (*ProcessState) GetProcessInfo

func (x *ProcessState) GetProcessInfo() *ProcessInfo

func (*ProcessState) GetRemoteState

func (x *ProcessState) GetRemoteState() []*RemoteState

func (*ProcessState) GetStartedAt

func (x *ProcessState) GetStartedAt() string

func (*ProcessState) GetTask

func (x *ProcessState) GetTask() string

func (*ProcessState) GetUIDs

func (x *ProcessState) GetUIDs() []int32

func (*ProcessState) ProtoMessage

func (*ProcessState) ProtoMessage()

func (*ProcessState) ProtoReflect

func (x *ProcessState) ProtoReflect() protoreflect.Message

func (*ProcessState) Reset

func (x *ProcessState) Reset()

func (*ProcessState) String

func (x *ProcessState) String() string

type ProcessStateStreamingArgs

type ProcessStateStreamingArgs struct {
	JID string `protobuf:"bytes,1,opt,name=JID,proto3" json:"JID,omitempty"`
	// contains filtered or unexported fields
}

func (*ProcessStateStreamingArgs) Descriptor deprecated

func (*ProcessStateStreamingArgs) Descriptor() ([]byte, []int)

Deprecated: Use ProcessStateStreamingArgs.ProtoReflect.Descriptor instead.

func (*ProcessStateStreamingArgs) GetJID

func (x *ProcessStateStreamingArgs) GetJID() string

func (*ProcessStateStreamingArgs) ProtoMessage

func (*ProcessStateStreamingArgs) ProtoMessage()

func (*ProcessStateStreamingArgs) ProtoReflect

func (*ProcessStateStreamingArgs) Reset

func (x *ProcessStateStreamingArgs) Reset()

func (*ProcessStateStreamingArgs) String

func (x *ProcessStateStreamingArgs) String() string

type QueryArgs

type QueryArgs struct {
	PIDs []int32  `protobuf:"varint,1,rep,packed,name=PIDs,proto3" json:"PIDs,omitempty"`
	JIDs []string `protobuf:"bytes,2,rep,name=JIDs,proto3" json:"JIDs,omitempty"`
	// contains filtered or unexported fields
}

func (*QueryArgs) Descriptor deprecated

func (*QueryArgs) Descriptor() ([]byte, []int)

Deprecated: Use QueryArgs.ProtoReflect.Descriptor instead.

func (*QueryArgs) GetJIDs

func (x *QueryArgs) GetJIDs() []string

func (*QueryArgs) GetPIDs

func (x *QueryArgs) GetPIDs() []int32

func (*QueryArgs) ProtoMessage

func (*QueryArgs) ProtoMessage()

func (*QueryArgs) ProtoReflect

func (x *QueryArgs) ProtoReflect() protoreflect.Message

func (*QueryArgs) Reset

func (x *QueryArgs) Reset()

func (*QueryArgs) String

func (x *QueryArgs) String() string

type QueryResp

type QueryResp struct {
	Processes []*ProcessState `protobuf:"bytes,1,rep,name=Processes,proto3" json:"Processes,omitempty"`
	// contains filtered or unexported fields
}

func (*QueryResp) Descriptor deprecated

func (*QueryResp) Descriptor() ([]byte, []int)

Deprecated: Use QueryResp.ProtoReflect.Descriptor instead.

func (*QueryResp) GetProcesses

func (x *QueryResp) GetProcesses() []*ProcessState

func (*QueryResp) ProtoMessage

func (*QueryResp) ProtoMessage()

func (*QueryResp) ProtoReflect

func (x *QueryResp) ProtoReflect() protoreflect.Message

func (*QueryResp) Reset

func (x *QueryResp) Reset()

func (*QueryResp) String

func (x *QueryResp) String() string

type QueueJobCheckpointRequest

type QueueJobCheckpointRequest struct {
	ContainerName string `protobuf:"bytes,1,opt,name=ContainerName,proto3" json:"ContainerName,omitempty"`
	Namespace     string `protobuf:"bytes,2,opt,name=Namespace,proto3" json:"Namespace,omitempty"`
	PodName       string `protobuf:"bytes,3,opt,name=PodName,proto3" json:"PodName,omitempty"`
	ImageName     string `protobuf:"bytes,4,opt,name=ImageName,proto3" json:"ImageName,omitempty"`
	Id            string `protobuf:"bytes,5,opt,name=Id,proto3" json:"Id,omitempty"`
	// contains filtered or unexported fields
}

func (*QueueJobCheckpointRequest) Descriptor deprecated

func (*QueueJobCheckpointRequest) Descriptor() ([]byte, []int)

Deprecated: Use QueueJobCheckpointRequest.ProtoReflect.Descriptor instead.

func (*QueueJobCheckpointRequest) GetContainerName

func (x *QueueJobCheckpointRequest) GetContainerName() string

func (*QueueJobCheckpointRequest) GetId

func (x *QueueJobCheckpointRequest) GetId() string

func (*QueueJobCheckpointRequest) GetImageName

func (x *QueueJobCheckpointRequest) GetImageName() string

func (*QueueJobCheckpointRequest) GetNamespace

func (x *QueueJobCheckpointRequest) GetNamespace() string

func (*QueueJobCheckpointRequest) GetPodName

func (x *QueueJobCheckpointRequest) GetPodName() string

func (*QueueJobCheckpointRequest) ProtoMessage

func (*QueueJobCheckpointRequest) ProtoMessage()

func (*QueueJobCheckpointRequest) ProtoReflect

func (*QueueJobCheckpointRequest) Reset

func (x *QueueJobCheckpointRequest) Reset()

func (*QueueJobCheckpointRequest) String

func (x *QueueJobCheckpointRequest) String() string

type QueueJobID

type QueueJobID struct {
	JobID string `protobuf:"bytes,1,opt,name=JobID,proto3" json:"JobID,omitempty"`
	// contains filtered or unexported fields
}

func (*QueueJobID) Descriptor deprecated

func (*QueueJobID) Descriptor() ([]byte, []int)

Deprecated: Use QueueJobID.ProtoReflect.Descriptor instead.

func (*QueueJobID) GetJobID

func (x *QueueJobID) GetJobID() string

func (*QueueJobID) ProtoMessage

func (*QueueJobID) ProtoMessage()

func (*QueueJobID) ProtoReflect

func (x *QueueJobID) ProtoReflect() protoreflect.Message

func (*QueueJobID) Reset

func (x *QueueJobID) Reset()

func (*QueueJobID) String

func (x *QueueJobID) String() string

type QueueJobRestoreRequest

type QueueJobRestoreRequest struct {
	ContainerName string `protobuf:"bytes,1,opt,name=ContainerName,proto3" json:"ContainerName,omitempty"`
	Namespace     string `protobuf:"bytes,2,opt,name=Namespace,proto3" json:"Namespace,omitempty"`
	PodName       string `protobuf:"bytes,3,opt,name=PodName,proto3" json:"PodName,omitempty"`
	SourceName    string `protobuf:"bytes,4,opt,name=SourceName,proto3" json:"SourceName,omitempty"`
	Id            string `protobuf:"bytes,5,opt,name=Id,proto3" json:"Id,omitempty"`
	// contains filtered or unexported fields
}

func (*QueueJobRestoreRequest) Descriptor deprecated

func (*QueueJobRestoreRequest) Descriptor() ([]byte, []int)

Deprecated: Use QueueJobRestoreRequest.ProtoReflect.Descriptor instead.

func (*QueueJobRestoreRequest) GetContainerName

func (x *QueueJobRestoreRequest) GetContainerName() string

func (*QueueJobRestoreRequest) GetId

func (x *QueueJobRestoreRequest) GetId() string

func (*QueueJobRestoreRequest) GetNamespace

func (x *QueueJobRestoreRequest) GetNamespace() string

func (*QueueJobRestoreRequest) GetPodName

func (x *QueueJobRestoreRequest) GetPodName() string

func (*QueueJobRestoreRequest) GetSourceName

func (x *QueueJobRestoreRequest) GetSourceName() string

func (*QueueJobRestoreRequest) ProtoMessage

func (*QueueJobRestoreRequest) ProtoMessage()

func (*QueueJobRestoreRequest) ProtoReflect

func (x *QueueJobRestoreRequest) ProtoReflect() protoreflect.Message

func (*QueueJobRestoreRequest) Reset

func (x *QueueJobRestoreRequest) Reset()

func (*QueueJobRestoreRequest) String

func (x *QueueJobRestoreRequest) String() string

type QueueJobStatus

type QueueJobStatus struct {
	Status QueueJobStatusEnum `protobuf:"varint,1,opt,name=Status,proto3,enum=cedana.services.task.QueueJobStatusEnum" json:"Status,omitempty"`
	// contains filtered or unexported fields
}

func (*QueueJobStatus) Descriptor deprecated

func (*QueueJobStatus) Descriptor() ([]byte, []int)

Deprecated: Use QueueJobStatus.ProtoReflect.Descriptor instead.

func (*QueueJobStatus) GetStatus

func (x *QueueJobStatus) GetStatus() QueueJobStatusEnum

func (*QueueJobStatus) ProtoMessage

func (*QueueJobStatus) ProtoMessage()

func (*QueueJobStatus) ProtoReflect

func (x *QueueJobStatus) ProtoReflect() protoreflect.Message

func (*QueueJobStatus) Reset

func (x *QueueJobStatus) Reset()

func (*QueueJobStatus) String

func (x *QueueJobStatus) String() string

type QueueJobStatusEnum

type QueueJobStatusEnum int32
const (
	QueueJobStatusEnum_StatusUnvalidated QueueJobStatusEnum = 0
	QueueJobStatusEnum_StatusWaiting     QueueJobStatusEnum = 1
	QueueJobStatusEnum_StatusActive      QueueJobStatusEnum = 2
	QueueJobStatusEnum_StatusFail        QueueJobStatusEnum = 3
	QueueJobStatusEnum_StatusSuccess     QueueJobStatusEnum = 4
	QueueJobStatusEnum_StatusInvalid     QueueJobStatusEnum = 5
	QueueJobStatusEnum_StatusEnded       QueueJobStatusEnum = 6
	QueueJobStatusEnum_StatusUnknown     QueueJobStatusEnum = 7
)

func (QueueJobStatusEnum) Descriptor

func (QueueJobStatusEnum) Enum

func (QueueJobStatusEnum) EnumDescriptor deprecated

func (QueueJobStatusEnum) EnumDescriptor() ([]byte, []int)

Deprecated: Use QueueJobStatusEnum.Descriptor instead.

func (QueueJobStatusEnum) Number

func (QueueJobStatusEnum) String

func (x QueueJobStatusEnum) String() string

func (QueueJobStatusEnum) Type

type RemoteState

type RemoteState struct {
	CheckpointID string `protobuf:"bytes,1,opt,name=CheckpointID,proto3" json:"CheckpointID,omitempty"`
	UploadID     string `protobuf:"bytes,2,opt,name=UploadID,proto3" json:"UploadID,omitempty"`
	Timestamp    int64  `protobuf:"varint,3,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoteState) Descriptor deprecated

func (*RemoteState) Descriptor() ([]byte, []int)

Deprecated: Use RemoteState.ProtoReflect.Descriptor instead.

func (*RemoteState) GetCheckpointID

func (x *RemoteState) GetCheckpointID() string

func (*RemoteState) GetTimestamp

func (x *RemoteState) GetTimestamp() int64

func (*RemoteState) GetUploadID

func (x *RemoteState) GetUploadID() string

func (*RemoteState) ProtoMessage

func (*RemoteState) ProtoMessage()

func (*RemoteState) ProtoReflect

func (x *RemoteState) ProtoReflect() protoreflect.Message

func (*RemoteState) Reset

func (x *RemoteState) Reset()

func (*RemoteState) String

func (x *RemoteState) String() string

type RestoreArgs

type RestoreArgs struct {
	Type           CRType    `protobuf:"varint,1,opt,name=Type,proto3,enum=cedana.services.task.CRType" json:"Type,omitempty"`
	CheckpointID   string    `protobuf:"bytes,2,opt,name=CheckpointID,proto3" json:"CheckpointID,omitempty"`
	CheckpointPath string    `protobuf:"bytes,3,opt,name=CheckpointPath,proto3" json:"CheckpointPath,omitempty"`
	JID            string    `protobuf:"bytes,4,opt,name=JID,proto3" json:"JID,omitempty"`
	UID            int32     `protobuf:"varint,5,opt,name=UID,proto3" json:"UID,omitempty"`
	GID            int32     `protobuf:"varint,6,opt,name=GID,proto3" json:"GID,omitempty"`
	Groups         []int32   `protobuf:"varint,7,rep,packed,name=Groups,proto3" json:"Groups,omitempty"`
	Stream         bool      `protobuf:"varint,8,opt,name=Stream,proto3" json:"Stream,omitempty"`
	CriuOpts       *CriuOpts `protobuf:"bytes,9,opt,name=CriuOpts,proto3" json:"CriuOpts,omitempty"`
	// contains filtered or unexported fields
}

func (*RestoreArgs) Descriptor deprecated

func (*RestoreArgs) Descriptor() ([]byte, []int)

Deprecated: Use RestoreArgs.ProtoReflect.Descriptor instead.

func (*RestoreArgs) GetCheckpointID

func (x *RestoreArgs) GetCheckpointID() string

func (*RestoreArgs) GetCheckpointPath

func (x *RestoreArgs) GetCheckpointPath() string

func (*RestoreArgs) GetCriuOpts

func (x *RestoreArgs) GetCriuOpts() *CriuOpts

func (*RestoreArgs) GetGID

func (x *RestoreArgs) GetGID() int32

func (*RestoreArgs) GetGroups

func (x *RestoreArgs) GetGroups() []int32

func (*RestoreArgs) GetJID

func (x *RestoreArgs) GetJID() string

func (*RestoreArgs) GetStream

func (x *RestoreArgs) GetStream() bool

func (*RestoreArgs) GetType

func (x *RestoreArgs) GetType() CRType

func (*RestoreArgs) GetUID

func (x *RestoreArgs) GetUID() int32

func (*RestoreArgs) ProtoMessage

func (*RestoreArgs) ProtoMessage()

func (*RestoreArgs) ProtoReflect

func (x *RestoreArgs) ProtoReflect() protoreflect.Message

func (*RestoreArgs) Reset

func (x *RestoreArgs) Reset()

func (*RestoreArgs) String

func (x *RestoreArgs) String() string

type RestoreAttachArgs

type RestoreAttachArgs struct {
	Args  *RestoreArgs `protobuf:"bytes,1,opt,name=Args,proto3" json:"Args,omitempty"`
	Stdin string       `protobuf:"bytes,2,opt,name=Stdin,proto3" json:"Stdin,omitempty"`
	// contains filtered or unexported fields
}

func (*RestoreAttachArgs) Descriptor deprecated

func (*RestoreAttachArgs) Descriptor() ([]byte, []int)

Deprecated: Use RestoreAttachArgs.ProtoReflect.Descriptor instead.

func (*RestoreAttachArgs) GetArgs

func (x *RestoreAttachArgs) GetArgs() *RestoreArgs

func (*RestoreAttachArgs) GetStdin

func (x *RestoreAttachArgs) GetStdin() string

func (*RestoreAttachArgs) ProtoMessage

func (*RestoreAttachArgs) ProtoMessage()

func (*RestoreAttachArgs) ProtoReflect

func (x *RestoreAttachArgs) ProtoReflect() protoreflect.Message

func (*RestoreAttachArgs) Reset

func (x *RestoreAttachArgs) Reset()

func (*RestoreAttachArgs) String

func (x *RestoreAttachArgs) String() string

type RestoreAttachResp

type RestoreAttachResp struct {
	Stdout   string `protobuf:"bytes,1,opt,name=Stdout,proto3" json:"Stdout,omitempty"`
	Stderr   string `protobuf:"bytes,2,opt,name=Stderr,proto3" json:"Stderr,omitempty"`
	ExitCode int32  `protobuf:"varint,3,opt,name=ExitCode,proto3" json:"ExitCode,omitempty"`
	// contains filtered or unexported fields
}

func (*RestoreAttachResp) Descriptor deprecated

func (*RestoreAttachResp) Descriptor() ([]byte, []int)

Deprecated: Use RestoreAttachResp.ProtoReflect.Descriptor instead.

func (*RestoreAttachResp) GetExitCode

func (x *RestoreAttachResp) GetExitCode() int32

func (*RestoreAttachResp) GetStderr

func (x *RestoreAttachResp) GetStderr() string

func (*RestoreAttachResp) GetStdout

func (x *RestoreAttachResp) GetStdout() string

func (*RestoreAttachResp) ProtoMessage

func (*RestoreAttachResp) ProtoMessage()

func (*RestoreAttachResp) ProtoReflect

func (x *RestoreAttachResp) ProtoReflect() protoreflect.Message

func (*RestoreAttachResp) Reset

func (x *RestoreAttachResp) Reset()

func (*RestoreAttachResp) String

func (x *RestoreAttachResp) String() string

type RestoreRequest

type RestoreRequest struct {
	Directory string `protobuf:"bytes,1,opt,name=directory,proto3" json:"directory,omitempty"`
	// contains filtered or unexported fields
}

func (*RestoreRequest) Descriptor deprecated

func (*RestoreRequest) Descriptor() ([]byte, []int)

Deprecated: Use RestoreRequest.ProtoReflect.Descriptor instead.

func (*RestoreRequest) GetDirectory

func (x *RestoreRequest) GetDirectory() string

func (*RestoreRequest) ProtoMessage

func (*RestoreRequest) ProtoMessage()

func (*RestoreRequest) ProtoReflect

func (x *RestoreRequest) ProtoReflect() protoreflect.Message

func (*RestoreRequest) Reset

func (x *RestoreRequest) Reset()

func (*RestoreRequest) String

func (x *RestoreRequest) String() string

type RestoreResp

type RestoreResp struct {
	Message      string        `protobuf:"bytes,1,opt,name=Message,proto3" json:"Message,omitempty"`
	NewPID       int32         `protobuf:"varint,2,opt,name=NewPID,proto3" json:"NewPID,omitempty"`
	State        *ProcessState `protobuf:"bytes,3,opt,name=State,proto3" json:"State,omitempty"`
	RestoreStats *RestoreStats `protobuf:"bytes,6,opt,name=RestoreStats,proto3" json:"RestoreStats,omitempty"`
	// contains filtered or unexported fields
}

func (*RestoreResp) Descriptor deprecated

func (*RestoreResp) Descriptor() ([]byte, []int)

Deprecated: Use RestoreResp.ProtoReflect.Descriptor instead.

func (*RestoreResp) GetMessage

func (x *RestoreResp) GetMessage() string

func (*RestoreResp) GetNewPID

func (x *RestoreResp) GetNewPID() int32

func (*RestoreResp) GetRestoreStats

func (x *RestoreResp) GetRestoreStats() *RestoreStats

func (*RestoreResp) GetState

func (x *RestoreResp) GetState() *ProcessState

func (*RestoreResp) ProtoMessage

func (*RestoreResp) ProtoMessage()

func (*RestoreResp) ProtoReflect

func (x *RestoreResp) ProtoReflect() protoreflect.Message

func (*RestoreResp) Reset

func (x *RestoreResp) Reset()

func (*RestoreResp) String

func (x *RestoreResp) String() string

type RestoreResponse

type RestoreResponse struct {
	Success         bool             `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	GpuRestoreStats *GPURestoreStats `protobuf:"bytes,2,opt,name=gpuRestoreStats,proto3" json:"gpuRestoreStats,omitempty"`
	// contains filtered or unexported fields
}

func (*RestoreResponse) Descriptor deprecated

func (*RestoreResponse) Descriptor() ([]byte, []int)

Deprecated: Use RestoreResponse.ProtoReflect.Descriptor instead.

func (*RestoreResponse) GetGpuRestoreStats

func (x *RestoreResponse) GetGpuRestoreStats() *GPURestoreStats

func (*RestoreResponse) GetSuccess

func (x *RestoreResponse) GetSuccess() bool

func (*RestoreResponse) ProtoMessage

func (*RestoreResponse) ProtoMessage()

func (*RestoreResponse) ProtoReflect

func (x *RestoreResponse) ProtoReflect() protoreflect.Message

func (*RestoreResponse) Reset

func (x *RestoreResponse) Reset()

func (*RestoreResponse) String

func (x *RestoreResponse) String() string

type RestoreStats

type RestoreStats struct {
	DumpType            DumpType             `protobuf:"varint,1,opt,name=DumpType,proto3,enum=cedana.services.task.DumpType" json:"DumpType,omitempty"`
	ContainerRuntime    ContainerRuntime     `` /* 129-byte string literal not displayed */
	PrepareDuration     int64                `protobuf:"varint,3,opt,name=PrepareDuration,proto3" json:"PrepareDuration,omitempty"`
	CRIUDuration        int64                `protobuf:"varint,4,opt,name=CRIUDuration,proto3" json:"CRIUDuration,omitempty"`
	GPUDuration         int64                `protobuf:"varint,5,opt,name=GPUDuration,proto3" json:"GPUDuration,omitempty"`
	DownloadDuration    int64                `protobuf:"varint,6,opt,name=DownloadDuration,proto3" json:"DownloadDuration,omitempty"`
	CheckpointFileStats *CheckpointFileStats `protobuf:"bytes,7,opt,name=CheckpointFileStats,proto3" json:"CheckpointFileStats,omitempty"`
	GPURestoreStats     *GPURestoreStats     `protobuf:"bytes,8,opt,name=GPURestoreStats,proto3" json:"GPURestoreStats,omitempty"`
	// contains filtered or unexported fields
}

func (*RestoreStats) Descriptor deprecated

func (*RestoreStats) Descriptor() ([]byte, []int)

Deprecated: Use RestoreStats.ProtoReflect.Descriptor instead.

func (*RestoreStats) GetCRIUDuration

func (x *RestoreStats) GetCRIUDuration() int64

func (*RestoreStats) GetCheckpointFileStats

func (x *RestoreStats) GetCheckpointFileStats() *CheckpointFileStats

func (*RestoreStats) GetContainerRuntime

func (x *RestoreStats) GetContainerRuntime() ContainerRuntime

func (*RestoreStats) GetDownloadDuration

func (x *RestoreStats) GetDownloadDuration() int64

func (*RestoreStats) GetDumpType

func (x *RestoreStats) GetDumpType() DumpType

func (*RestoreStats) GetGPUDuration

func (x *RestoreStats) GetGPUDuration() int64

func (*RestoreStats) GetGPURestoreStats

func (x *RestoreStats) GetGPURestoreStats() *GPURestoreStats

func (*RestoreStats) GetPrepareDuration

func (x *RestoreStats) GetPrepareDuration() int64

func (*RestoreStats) ProtoMessage

func (*RestoreStats) ProtoMessage()

func (*RestoreStats) ProtoReflect

func (x *RestoreStats) ProtoReflect() protoreflect.Message

func (*RestoreStats) Reset

func (x *RestoreStats) Reset()

func (*RestoreStats) String

func (x *RestoreStats) String() string

type RuncContainer

type RuncContainer struct {
	ID            string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"`
	BundlePath    string `protobuf:"bytes,2,opt,name=BundlePath,proto3" json:"BundlePath,omitempty"`
	ContainerName string `protobuf:"bytes,3,opt,name=ContainerName,proto3" json:"ContainerName,omitempty"`
	ImageName     string `protobuf:"bytes,4,opt,name=ImageName,proto3" json:"ImageName,omitempty"`
	SandboxId     string `protobuf:"bytes,5,opt,name=SandboxId,proto3" json:"SandboxId,omitempty"`
	SandboxName   string `protobuf:"bytes,6,opt,name=SandboxName,proto3" json:"SandboxName,omitempty"`
	SandboxUid    string `protobuf:"bytes,7,opt,name=SandboxUid,proto3" json:"SandboxUid,omitempty"`
	// contains filtered or unexported fields
}

func (*RuncContainer) Descriptor deprecated

func (*RuncContainer) Descriptor() ([]byte, []int)

Deprecated: Use RuncContainer.ProtoReflect.Descriptor instead.

func (*RuncContainer) GetBundlePath

func (x *RuncContainer) GetBundlePath() string

func (*RuncContainer) GetContainerName

func (x *RuncContainer) GetContainerName() string

func (*RuncContainer) GetID

func (x *RuncContainer) GetID() string

func (*RuncContainer) GetImageName

func (x *RuncContainer) GetImageName() string

func (*RuncContainer) GetSandboxId

func (x *RuncContainer) GetSandboxId() string

func (*RuncContainer) GetSandboxName

func (x *RuncContainer) GetSandboxName() string

func (*RuncContainer) GetSandboxUid

func (x *RuncContainer) GetSandboxUid() string

func (*RuncContainer) ProtoMessage

func (*RuncContainer) ProtoMessage()

func (*RuncContainer) ProtoReflect

func (x *RuncContainer) ProtoReflect() protoreflect.Message

func (*RuncContainer) Reset

func (x *RuncContainer) Reset()

func (*RuncContainer) String

func (x *RuncContainer) String() string

type RuncDumpArgs

type RuncDumpArgs struct {
	Root           string        `protobuf:"bytes,1,opt,name=Root,proto3" json:"Root,omitempty"`
	CheckpointPath string        `protobuf:"bytes,2,opt,name=CheckpointPath,proto3" json:"CheckpointPath,omitempty"`
	ContainerID    string        `protobuf:"bytes,3,opt,name=ContainerID,proto3" json:"ContainerID,omitempty"`
	CriuOpts       *CriuOpts     `protobuf:"bytes,4,opt,name=CriuOpts,proto3" json:"CriuOpts,omitempty"`
	Type           CRType        `protobuf:"varint,5,opt,name=Type,proto3,enum=cedana.services.task.CRType" json:"Type,omitempty"`
	State          *ProcessState `protobuf:"bytes,6,opt,name=state,proto3" json:"state,omitempty"`
	GPU            bool          `protobuf:"varint,7,opt,name=GPU,proto3" json:"GPU,omitempty"`
	Pid            int32         `protobuf:"varint,8,opt,name=pid,proto3" json:"pid,omitempty"`
	// contains filtered or unexported fields
}

func (*RuncDumpArgs) Descriptor deprecated

func (*RuncDumpArgs) Descriptor() ([]byte, []int)

Deprecated: Use RuncDumpArgs.ProtoReflect.Descriptor instead.

func (*RuncDumpArgs) GetCheckpointPath

func (x *RuncDumpArgs) GetCheckpointPath() string

func (*RuncDumpArgs) GetContainerID

func (x *RuncDumpArgs) GetContainerID() string

func (*RuncDumpArgs) GetCriuOpts

func (x *RuncDumpArgs) GetCriuOpts() *CriuOpts

func (*RuncDumpArgs) GetGPU

func (x *RuncDumpArgs) GetGPU() bool

func (*RuncDumpArgs) GetPid

func (x *RuncDumpArgs) GetPid() int32

func (*RuncDumpArgs) GetRoot

func (x *RuncDumpArgs) GetRoot() string

func (*RuncDumpArgs) GetState

func (x *RuncDumpArgs) GetState() *ProcessState

func (*RuncDumpArgs) GetType

func (x *RuncDumpArgs) GetType() CRType

func (*RuncDumpArgs) ProtoMessage

func (*RuncDumpArgs) ProtoMessage()

func (*RuncDumpArgs) ProtoReflect

func (x *RuncDumpArgs) ProtoReflect() protoreflect.Message

func (*RuncDumpArgs) Reset

func (x *RuncDumpArgs) Reset()

func (*RuncDumpArgs) String

func (x *RuncDumpArgs) String() string

type RuncDumpResp

type RuncDumpResp struct {
	Message      string        `protobuf:"bytes,1,opt,name=Message,proto3" json:"Message,omitempty"`
	CheckpointID string        `protobuf:"bytes,2,opt,name=CheckpointID,proto3" json:"CheckpointID,omitempty"`
	UploadID     string        `protobuf:"bytes,3,opt,name=UploadID,proto3" json:"UploadID,omitempty"`
	State        *ProcessState `protobuf:"bytes,4,opt,name=State,proto3" json:"State,omitempty"`
	DumpStats    *DumpStats    `protobuf:"bytes,5,opt,name=DumpStats,proto3" json:"DumpStats,omitempty"`
	// contains filtered or unexported fields
}

func (*RuncDumpResp) Descriptor deprecated

func (*RuncDumpResp) Descriptor() ([]byte, []int)

Deprecated: Use RuncDumpResp.ProtoReflect.Descriptor instead.

func (*RuncDumpResp) GetCheckpointID

func (x *RuncDumpResp) GetCheckpointID() string

func (*RuncDumpResp) GetDumpStats

func (x *RuncDumpResp) GetDumpStats() *DumpStats

func (*RuncDumpResp) GetMessage

func (x *RuncDumpResp) GetMessage() string

func (*RuncDumpResp) GetState

func (x *RuncDumpResp) GetState() *ProcessState

func (*RuncDumpResp) GetUploadID

func (x *RuncDumpResp) GetUploadID() string

func (*RuncDumpResp) ProtoMessage

func (*RuncDumpResp) ProtoMessage()

func (*RuncDumpResp) ProtoReflect

func (x *RuncDumpResp) ProtoReflect() protoreflect.Message

func (*RuncDumpResp) Reset

func (x *RuncDumpResp) Reset()

func (*RuncDumpResp) String

func (x *RuncDumpResp) String() string

type RuncGetPausePidArgs

type RuncGetPausePidArgs struct {
	BundlePath string `protobuf:"bytes,1,opt,name=BundlePath,proto3" json:"BundlePath,omitempty"`
	// contains filtered or unexported fields
}

func (*RuncGetPausePidArgs) Descriptor deprecated

func (*RuncGetPausePidArgs) Descriptor() ([]byte, []int)

Deprecated: Use RuncGetPausePidArgs.ProtoReflect.Descriptor instead.

func (*RuncGetPausePidArgs) GetBundlePath

func (x *RuncGetPausePidArgs) GetBundlePath() string

func (*RuncGetPausePidArgs) ProtoMessage

func (*RuncGetPausePidArgs) ProtoMessage()

func (*RuncGetPausePidArgs) ProtoReflect

func (x *RuncGetPausePidArgs) ProtoReflect() protoreflect.Message

func (*RuncGetPausePidArgs) Reset

func (x *RuncGetPausePidArgs) Reset()

func (*RuncGetPausePidArgs) String

func (x *RuncGetPausePidArgs) String() string

type RuncGetPausePidResp

type RuncGetPausePidResp struct {
	PausePid int64 `protobuf:"varint,1,opt,name=PausePid,proto3" json:"PausePid,omitempty"`
	// contains filtered or unexported fields
}

func (*RuncGetPausePidResp) Descriptor deprecated

func (*RuncGetPausePidResp) Descriptor() ([]byte, []int)

Deprecated: Use RuncGetPausePidResp.ProtoReflect.Descriptor instead.

func (*RuncGetPausePidResp) GetPausePid

func (x *RuncGetPausePidResp) GetPausePid() int64

func (*RuncGetPausePidResp) ProtoMessage

func (*RuncGetPausePidResp) ProtoMessage()

func (*RuncGetPausePidResp) ProtoReflect

func (x *RuncGetPausePidResp) ProtoReflect() protoreflect.Message

func (*RuncGetPausePidResp) Reset

func (x *RuncGetPausePidResp) Reset()

func (*RuncGetPausePidResp) String

func (x *RuncGetPausePidResp) String() string

type RuncOpts

type RuncOpts struct {
	Root            string `protobuf:"bytes,1,opt,name=Root,proto3" json:"Root,omitempty"`
	ContainerID     string `protobuf:"bytes,2,opt,name=ContainerID,proto3" json:"ContainerID,omitempty"`
	Bundle          string `protobuf:"bytes,3,opt,name=Bundle,proto3" json:"Bundle,omitempty"`
	SystemdCgroup   bool   `protobuf:"varint,4,opt,name=SystemdCgroup,proto3" json:"SystemdCgroup,omitempty"`
	NoPivot         bool   `protobuf:"varint,5,opt,name=NoPivot,proto3" json:"NoPivot,omitempty"`
	NoMountFallback bool   `protobuf:"varint,6,opt,name=NoMountFallback,proto3" json:"NoMountFallback,omitempty"`
	NoNewKeyring    bool   `protobuf:"varint,7,opt,name=NoNewKeyring,proto3" json:"NoNewKeyring,omitempty"`
	Rootless        string `protobuf:"bytes,8,opt,name=Rootless,proto3" json:"Rootless,omitempty"`
	NoSubreaper     bool   `protobuf:"varint,9,opt,name=NoSubreaper,proto3" json:"NoSubreaper,omitempty"`
	Keep            bool   `protobuf:"varint,10,opt,name=Keep,proto3" json:"Keep,omitempty"`
	ConsoleSocket   string `protobuf:"bytes,11,opt,name=ConsoleSocket,proto3" json:"ConsoleSocket,omitempty"`
	Detach          bool   `protobuf:"varint,12,opt,name=Detach,proto3" json:"Detach,omitempty"`
	PidFile         string `protobuf:"bytes,13,opt,name=PidFile,proto3" json:"PidFile,omitempty"`
	PreserveFds     int32  `protobuf:"varint,14,opt,name=PreserveFds,proto3" json:"PreserveFds,omitempty"`
	NetPid          int32  `protobuf:"varint,15,opt,name=NetPid,proto3" json:"NetPid,omitempty"`
	// contains filtered or unexported fields
}

func (*RuncOpts) Descriptor deprecated

func (*RuncOpts) Descriptor() ([]byte, []int)

Deprecated: Use RuncOpts.ProtoReflect.Descriptor instead.

func (*RuncOpts) GetBundle

func (x *RuncOpts) GetBundle() string

func (*RuncOpts) GetConsoleSocket

func (x *RuncOpts) GetConsoleSocket() string

func (*RuncOpts) GetContainerID

func (x *RuncOpts) GetContainerID() string

func (*RuncOpts) GetDetach

func (x *RuncOpts) GetDetach() bool

func (*RuncOpts) GetKeep

func (x *RuncOpts) GetKeep() bool

func (*RuncOpts) GetNetPid

func (x *RuncOpts) GetNetPid() int32

func (*RuncOpts) GetNoMountFallback

func (x *RuncOpts) GetNoMountFallback() bool

func (*RuncOpts) GetNoNewKeyring

func (x *RuncOpts) GetNoNewKeyring() bool

func (*RuncOpts) GetNoPivot

func (x *RuncOpts) GetNoPivot() bool

func (*RuncOpts) GetNoSubreaper

func (x *RuncOpts) GetNoSubreaper() bool

func (*RuncOpts) GetPidFile

func (x *RuncOpts) GetPidFile() string

func (*RuncOpts) GetPreserveFds

func (x *RuncOpts) GetPreserveFds() int32

func (*RuncOpts) GetRoot

func (x *RuncOpts) GetRoot() string

func (*RuncOpts) GetRootless

func (x *RuncOpts) GetRootless() string

func (*RuncOpts) GetSystemdCgroup

func (x *RuncOpts) GetSystemdCgroup() bool

func (*RuncOpts) ProtoMessage

func (*RuncOpts) ProtoMessage()

func (*RuncOpts) ProtoReflect

func (x *RuncOpts) ProtoReflect() protoreflect.Message

func (*RuncOpts) Reset

func (x *RuncOpts) Reset()

func (*RuncOpts) String

func (x *RuncOpts) String() string

type RuncQueryArgs

type RuncQueryArgs struct {
	Root           string   `protobuf:"bytes,1,opt,name=Root,proto3" json:"Root,omitempty"`
	Namespace      string   `protobuf:"bytes,2,opt,name=Namespace,proto3" json:"Namespace,omitempty"`
	ContainerNames []string `protobuf:"bytes,3,rep,name=ContainerNames,proto3" json:"ContainerNames,omitempty"`
	SandboxNames   []string `protobuf:"bytes,4,rep,name=SandboxNames,proto3" json:"SandboxNames,omitempty"`
	// contains filtered or unexported fields
}

func (*RuncQueryArgs) Descriptor deprecated

func (*RuncQueryArgs) Descriptor() ([]byte, []int)

Deprecated: Use RuncQueryArgs.ProtoReflect.Descriptor instead.

func (*RuncQueryArgs) GetContainerNames

func (x *RuncQueryArgs) GetContainerNames() []string

func (*RuncQueryArgs) GetNamespace

func (x *RuncQueryArgs) GetNamespace() string

func (*RuncQueryArgs) GetRoot

func (x *RuncQueryArgs) GetRoot() string

func (*RuncQueryArgs) GetSandboxNames

func (x *RuncQueryArgs) GetSandboxNames() []string

func (*RuncQueryArgs) ProtoMessage

func (*RuncQueryArgs) ProtoMessage()

func (*RuncQueryArgs) ProtoReflect

func (x *RuncQueryArgs) ProtoReflect() protoreflect.Message

func (*RuncQueryArgs) Reset

func (x *RuncQueryArgs) Reset()

func (*RuncQueryArgs) String

func (x *RuncQueryArgs) String() string

type RuncQueryResp

type RuncQueryResp struct {
	Containers []*RuncContainer `protobuf:"bytes,1,rep,name=Containers,proto3" json:"Containers,omitempty"`
	// contains filtered or unexported fields
}

func (*RuncQueryResp) Descriptor deprecated

func (*RuncQueryResp) Descriptor() ([]byte, []int)

Deprecated: Use RuncQueryResp.ProtoReflect.Descriptor instead.

func (*RuncQueryResp) GetContainers

func (x *RuncQueryResp) GetContainers() []*RuncContainer

func (*RuncQueryResp) ProtoMessage

func (*RuncQueryResp) ProtoMessage()

func (*RuncQueryResp) ProtoReflect

func (x *RuncQueryResp) ProtoReflect() protoreflect.Message

func (*RuncQueryResp) Reset

func (x *RuncQueryResp) Reset()

func (*RuncQueryResp) String

func (x *RuncQueryResp) String() string

type RuncRestoreArgs

type RuncRestoreArgs struct {
	ContainerID  string    `protobuf:"bytes,1,opt,name=ContainerID,proto3" json:"ContainerID,omitempty"`
	ImagePath    string    `protobuf:"bytes,2,opt,name=ImagePath,proto3" json:"ImagePath,omitempty"`
	Opts         *RuncOpts `protobuf:"bytes,3,opt,name=Opts,proto3" json:"Opts,omitempty"`
	Type         CRType    `protobuf:"varint,4,opt,name=Type,proto3,enum=cedana.services.task.CRType" json:"Type,omitempty"`
	CheckpointID string    `protobuf:"bytes,5,opt,name=CheckpointID,proto3" json:"CheckpointID,omitempty"`
	CriuOpts     *CriuOpts `protobuf:"bytes,6,opt,name=CriuOpts,proto3" json:"CriuOpts,omitempty"`
	// contains filtered or unexported fields
}

func (*RuncRestoreArgs) Descriptor deprecated

func (*RuncRestoreArgs) Descriptor() ([]byte, []int)

Deprecated: Use RuncRestoreArgs.ProtoReflect.Descriptor instead.

func (*RuncRestoreArgs) GetCheckpointID

func (x *RuncRestoreArgs) GetCheckpointID() string

func (*RuncRestoreArgs) GetContainerID

func (x *RuncRestoreArgs) GetContainerID() string

func (*RuncRestoreArgs) GetCriuOpts

func (x *RuncRestoreArgs) GetCriuOpts() *CriuOpts

func (*RuncRestoreArgs) GetImagePath

func (x *RuncRestoreArgs) GetImagePath() string

func (*RuncRestoreArgs) GetOpts

func (x *RuncRestoreArgs) GetOpts() *RuncOpts

func (*RuncRestoreArgs) GetType

func (x *RuncRestoreArgs) GetType() CRType

func (*RuncRestoreArgs) ProtoMessage

func (*RuncRestoreArgs) ProtoMessage()

func (*RuncRestoreArgs) ProtoReflect

func (x *RuncRestoreArgs) ProtoReflect() protoreflect.Message

func (*RuncRestoreArgs) Reset

func (x *RuncRestoreArgs) Reset()

func (*RuncRestoreArgs) String

func (x *RuncRestoreArgs) String() string

type RuncRestoreResp

type RuncRestoreResp struct {
	Message      string        `protobuf:"bytes,1,opt,name=Message,proto3" json:"Message,omitempty"`
	State        *ProcessState `protobuf:"bytes,2,opt,name=State,proto3" json:"State,omitempty"`
	RestoreStats *RestoreStats `protobuf:"bytes,3,opt,name=RestoreStats,proto3" json:"RestoreStats,omitempty"`
	// contains filtered or unexported fields
}

func (*RuncRestoreResp) Descriptor deprecated

func (*RuncRestoreResp) Descriptor() ([]byte, []int)

Deprecated: Use RuncRestoreResp.ProtoReflect.Descriptor instead.

func (*RuncRestoreResp) GetMessage

func (x *RuncRestoreResp) GetMessage() string

func (*RuncRestoreResp) GetRestoreStats

func (x *RuncRestoreResp) GetRestoreStats() *RestoreStats

func (*RuncRestoreResp) GetState

func (x *RuncRestoreResp) GetState() *ProcessState

func (*RuncRestoreResp) ProtoMessage

func (*RuncRestoreResp) ProtoMessage()

func (*RuncRestoreResp) ProtoReflect

func (x *RuncRestoreResp) ProtoReflect() protoreflect.Message

func (*RuncRestoreResp) Reset

func (x *RuncRestoreResp) Reset()

func (*RuncRestoreResp) String

func (x *RuncRestoreResp) String() string

type StartArgs

type StartArgs struct {
	Task          string   `protobuf:"bytes,1,opt,name=Task,proto3" json:"Task,omitempty"`
	JID           string   `protobuf:"bytes,2,opt,name=JID,proto3" json:"JID,omitempty"`
	WorkingDir    string   `protobuf:"bytes,3,opt,name=WorkingDir,proto3" json:"WorkingDir,omitempty"`
	Env           []string `protobuf:"bytes,4,rep,name=Env,proto3" json:"Env,omitempty"`
	LogOutputFile string   `protobuf:"bytes,5,opt,name=LogOutputFile,proto3" json:"LogOutputFile,omitempty"`
	UID           int32    `protobuf:"varint,6,opt,name=UID,proto3" json:"UID,omitempty"`
	GID           int32    `protobuf:"varint,7,opt,name=GID,proto3" json:"GID,omitempty"`
	GPU           bool     `protobuf:"varint,8,opt,name=GPU,proto3" json:"GPU,omitempty"`
	Groups        []int32  `protobuf:"varint,9,rep,packed,name=Groups,proto3" json:"Groups,omitempty"`
	// contains filtered or unexported fields
}

func (*StartArgs) Descriptor deprecated

func (*StartArgs) Descriptor() ([]byte, []int)

Deprecated: Use StartArgs.ProtoReflect.Descriptor instead.

func (*StartArgs) GetEnv

func (x *StartArgs) GetEnv() []string

func (*StartArgs) GetGID

func (x *StartArgs) GetGID() int32

func (*StartArgs) GetGPU

func (x *StartArgs) GetGPU() bool

func (*StartArgs) GetGroups

func (x *StartArgs) GetGroups() []int32

func (*StartArgs) GetJID

func (x *StartArgs) GetJID() string

func (*StartArgs) GetLogOutputFile

func (x *StartArgs) GetLogOutputFile() string

func (*StartArgs) GetTask

func (x *StartArgs) GetTask() string

func (*StartArgs) GetUID

func (x *StartArgs) GetUID() int32

func (*StartArgs) GetWorkingDir

func (x *StartArgs) GetWorkingDir() string

func (*StartArgs) ProtoMessage

func (*StartArgs) ProtoMessage()

func (*StartArgs) ProtoReflect

func (x *StartArgs) ProtoReflect() protoreflect.Message

func (*StartArgs) Reset

func (x *StartArgs) Reset()

func (*StartArgs) String

func (x *StartArgs) String() string

type StartAttachArgs

type StartAttachArgs struct {
	Args  *StartArgs `protobuf:"bytes,1,opt,name=Args,proto3" json:"Args,omitempty"`
	Stdin string     `protobuf:"bytes,2,opt,name=Stdin,proto3" json:"Stdin,omitempty"` // TODO:add signals
	// contains filtered or unexported fields
}

func (*StartAttachArgs) Descriptor deprecated

func (*StartAttachArgs) Descriptor() ([]byte, []int)

Deprecated: Use StartAttachArgs.ProtoReflect.Descriptor instead.

func (*StartAttachArgs) GetArgs

func (x *StartAttachArgs) GetArgs() *StartArgs

func (*StartAttachArgs) GetStdin

func (x *StartAttachArgs) GetStdin() string

func (*StartAttachArgs) ProtoMessage

func (*StartAttachArgs) ProtoMessage()

func (*StartAttachArgs) ProtoReflect

func (x *StartAttachArgs) ProtoReflect() protoreflect.Message

func (*StartAttachArgs) Reset

func (x *StartAttachArgs) Reset()

func (*StartAttachArgs) String

func (x *StartAttachArgs) String() string

type StartAttachResp

type StartAttachResp struct {
	Stdout   string `protobuf:"bytes,1,opt,name=Stdout,proto3" json:"Stdout,omitempty"`
	Stderr   string `protobuf:"bytes,2,opt,name=Stderr,proto3" json:"Stderr,omitempty"`
	ExitCode int32  `protobuf:"varint,3,opt,name=ExitCode,proto3" json:"ExitCode,omitempty"`
	// contains filtered or unexported fields
}

func (*StartAttachResp) Descriptor deprecated

func (*StartAttachResp) Descriptor() ([]byte, []int)

Deprecated: Use StartAttachResp.ProtoReflect.Descriptor instead.

func (*StartAttachResp) GetExitCode

func (x *StartAttachResp) GetExitCode() int32

func (*StartAttachResp) GetStderr

func (x *StartAttachResp) GetStderr() string

func (*StartAttachResp) GetStdout

func (x *StartAttachResp) GetStdout() string

func (*StartAttachResp) ProtoMessage

func (*StartAttachResp) ProtoMessage()

func (*StartAttachResp) ProtoReflect

func (x *StartAttachResp) ProtoReflect() protoreflect.Message

func (*StartAttachResp) Reset

func (x *StartAttachResp) Reset()

func (*StartAttachResp) String

func (x *StartAttachResp) String() string

type StartResp

type StartResp struct {
	Message string `protobuf:"bytes,1,opt,name=Message,proto3" json:"Message,omitempty"`
	PID     int32  `protobuf:"varint,2,opt,name=PID,proto3" json:"PID,omitempty"`
	JID     string `protobuf:"bytes,3,opt,name=JID,proto3" json:"JID,omitempty"`
	// contains filtered or unexported fields
}

func (*StartResp) Descriptor deprecated

func (*StartResp) Descriptor() ([]byte, []int)

Deprecated: Use StartResp.ProtoReflect.Descriptor instead.

func (*StartResp) GetJID

func (x *StartResp) GetJID() string

func (*StartResp) GetMessage

func (x *StartResp) GetMessage() string

func (*StartResp) GetPID

func (x *StartResp) GetPID() int32

func (*StartResp) ProtoMessage

func (*StartResp) ProtoMessage()

func (*StartResp) ProtoReflect

func (x *StartResp) ProtoReflect() protoreflect.Message

func (*StartResp) Reset

func (x *StartResp) Reset()

func (*StartResp) String

func (x *StartResp) String() string

type StartupPollRequest

type StartupPollRequest struct {
	// contains filtered or unexported fields
}

func (*StartupPollRequest) Descriptor deprecated

func (*StartupPollRequest) Descriptor() ([]byte, []int)

Deprecated: Use StartupPollRequest.ProtoReflect.Descriptor instead.

func (*StartupPollRequest) ProtoMessage

func (*StartupPollRequest) ProtoMessage()

func (*StartupPollRequest) ProtoReflect

func (x *StartupPollRequest) ProtoReflect() protoreflect.Message

func (*StartupPollRequest) Reset

func (x *StartupPollRequest) Reset()

func (*StartupPollRequest) String

func (x *StartupPollRequest) String() string

type StartupPollResponse

type StartupPollResponse struct {
	Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	// contains filtered or unexported fields
}

func (*StartupPollResponse) Descriptor deprecated

func (*StartupPollResponse) Descriptor() ([]byte, []int)

Deprecated: Use StartupPollResponse.ProtoReflect.Descriptor instead.

func (*StartupPollResponse) GetSuccess

func (x *StartupPollResponse) GetSuccess() bool

func (*StartupPollResponse) ProtoMessage

func (*StartupPollResponse) ProtoMessage()

func (*StartupPollResponse) ProtoReflect

func (x *StartupPollResponse) ProtoReflect() protoreflect.Message

func (*StartupPollResponse) Reset

func (x *StartupPollResponse) Reset()

func (*StartupPollResponse) String

func (x *StartupPollResponse) String() string

type UnixSk

type UnixSk struct {
	Inode *uint32 `protobuf:"varint,1,req,name=inode" json:"inode,omitempty"`
	// contains filtered or unexported fields
}

func (*UnixSk) Descriptor deprecated

func (*UnixSk) Descriptor() ([]byte, []int)

Deprecated: Use UnixSk.ProtoReflect.Descriptor instead.

func (*UnixSk) GetInode

func (x *UnixSk) GetInode() uint32

func (*UnixSk) ProtoMessage

func (*UnixSk) ProtoMessage()

func (*UnixSk) ProtoReflect

func (x *UnixSk) ProtoReflect() protoreflect.Message

func (*UnixSk) Reset

func (x *UnixSk) Reset()

func (*UnixSk) String

func (x *UnixSk) String() string

Source Files

  • gpu.pb.go
  • image.pb.go
  • img-streamer.pb.go
  • rpc.pb.go
  • task.pb.go

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL