_go

package module
v1.36.6-20250203234117... Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const AttachArgs_Args_not_set_case case_AttachArgs_Args = 0
View Source
const AttachArgs_JobRestoreArgs_case case_AttachArgs_Args = 2
View Source
const AttachArgs_RestoreArgs_case case_AttachArgs_Args = 1
View Source
const AttachArgs_StartArgs_case case_AttachArgs_Args = 3

Variables

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 (
	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_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) 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) SetIP

func (x *Addr) SetIP(v string)

func (*Addr) SetPort

func (x *Addr) SetPort(v uint32)

func (*Addr) String

func (x *Addr) String() string

type Addr_builder

type Addr_builder struct {
	IP   string
	Port uint32
	// contains filtered or unexported fields
}

func (Addr_builder) Build

func (b0 Addr_builder) Build() *Addr

type AttachArgs

type AttachArgs struct {

	// Types that are valid to be assigned to Args:
	//
	//	*AttachArgs_RestoreArgs
	//	*AttachArgs_JobRestoreArgs
	//	*AttachArgs_StartArgs
	Args  isAttachArgs_Args `protobuf_oneof:"Args"`
	Stdin string            `protobuf:"bytes,4,opt,name=Stdin,proto3" json:"Stdin,omitempty"` // TODO: add signals
	// contains filtered or unexported fields
}

func (*AttachArgs) ClearArgs

func (x *AttachArgs) ClearArgs()

func (*AttachArgs) ClearJobRestoreArgs

func (x *AttachArgs) ClearJobRestoreArgs()

func (*AttachArgs) ClearRestoreArgs

func (x *AttachArgs) ClearRestoreArgs()

func (*AttachArgs) ClearStartArgs

func (x *AttachArgs) ClearStartArgs()

func (*AttachArgs) GetArgs

func (x *AttachArgs) GetArgs() isAttachArgs_Args

func (*AttachArgs) GetJobRestoreArgs

func (x *AttachArgs) GetJobRestoreArgs() *JobRestoreArgs

func (*AttachArgs) GetRestoreArgs

func (x *AttachArgs) GetRestoreArgs() *RestoreArgs

func (*AttachArgs) GetStartArgs

func (x *AttachArgs) GetStartArgs() *StartArgs

func (*AttachArgs) GetStdin

func (x *AttachArgs) GetStdin() string

func (*AttachArgs) HasArgs

func (x *AttachArgs) HasArgs() bool

func (*AttachArgs) HasJobRestoreArgs

func (x *AttachArgs) HasJobRestoreArgs() bool

func (*AttachArgs) HasRestoreArgs

func (x *AttachArgs) HasRestoreArgs() bool

func (*AttachArgs) HasStartArgs

func (x *AttachArgs) HasStartArgs() bool

func (*AttachArgs) ProtoMessage

func (*AttachArgs) ProtoMessage()

func (*AttachArgs) ProtoReflect

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

func (*AttachArgs) Reset

func (x *AttachArgs) Reset()

func (*AttachArgs) SetJobRestoreArgs

func (x *AttachArgs) SetJobRestoreArgs(v *JobRestoreArgs)

func (*AttachArgs) SetRestoreArgs

func (x *AttachArgs) SetRestoreArgs(v *RestoreArgs)

func (*AttachArgs) SetStartArgs

func (x *AttachArgs) SetStartArgs(v *StartArgs)

func (*AttachArgs) SetStdin

func (x *AttachArgs) SetStdin(v string)

func (*AttachArgs) String

func (x *AttachArgs) String() string

func (*AttachArgs) WhichArgs

func (x *AttachArgs) WhichArgs() case_AttachArgs_Args

type AttachArgs_JobRestoreArgs

type AttachArgs_JobRestoreArgs struct {
	JobRestoreArgs *JobRestoreArgs `protobuf:"bytes,2,opt,name=JobRestoreArgs,proto3,oneof"`
}

type AttachArgs_RestoreArgs

type AttachArgs_RestoreArgs struct {
	RestoreArgs *RestoreArgs `protobuf:"bytes,1,opt,name=RestoreArgs,proto3,oneof"`
}

type AttachArgs_StartArgs

type AttachArgs_StartArgs struct {
	StartArgs *StartArgs `protobuf:"bytes,3,opt,name=StartArgs,proto3,oneof"`
}

type AttachArgs_builder

type AttachArgs_builder struct {

	// Fields of oneof Args:
	RestoreArgs    *RestoreArgs
	JobRestoreArgs *JobRestoreArgs
	StartArgs      *StartArgs
	// -- end of Args
	Stdin string
	// contains filtered or unexported fields
}

func (AttachArgs_builder) Build

func (b0 AttachArgs_builder) Build() *AttachArgs

type AttachResp

type AttachResp 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 (*AttachResp) GetExitCode

func (x *AttachResp) GetExitCode() int32

func (*AttachResp) GetStderr

func (x *AttachResp) GetStderr() string

func (*AttachResp) GetStdout

func (x *AttachResp) GetStdout() string

func (*AttachResp) ProtoMessage

func (*AttachResp) ProtoMessage()

func (*AttachResp) ProtoReflect

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

func (*AttachResp) Reset

func (x *AttachResp) Reset()

func (*AttachResp) SetExitCode

func (x *AttachResp) SetExitCode(v int32)

func (*AttachResp) SetStderr

func (x *AttachResp) SetStderr(v string)

func (*AttachResp) SetStdout

func (x *AttachResp) SetStdout(v string)

func (*AttachResp) String

func (x *AttachResp) String() string

type AttachResp_builder

type AttachResp_builder struct {
	Stdout   string
	Stderr   string
	ExitCode int32
	// contains filtered or unexported fields
}

func (AttachResp_builder) Build

func (b0 AttachResp_builder) Build() *AttachResp

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) 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) SetCPU

func (x *CPUInfo) SetCPU(v int32)

func (*CPUInfo) SetCount

func (x *CPUInfo) SetCount(v int32)

func (*CPUInfo) SetFamily

func (x *CPUInfo) SetFamily(v string)

func (*CPUInfo) SetPhysicalID

func (x *CPUInfo) SetPhysicalID(v string)

func (*CPUInfo) SetVendorID

func (x *CPUInfo) SetVendorID(v string)

func (*CPUInfo) String

func (x *CPUInfo) String() string

type CPUInfo_builder

type CPUInfo_builder struct {
	Count      int32
	CPU        int32
	VendorID   string
	Family     string
	PhysicalID string
	// contains filtered or unexported fields
}

func (CPUInfo_builder) Build

func (b0 CPUInfo_builder) Build() *CPUInfo

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) 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) SetContainerStorage

func (x *CRIOImagePushArgs) SetContainerStorage(v string)

func (*CRIOImagePushArgs) SetNewImageRef

func (x *CRIOImagePushArgs) SetNewImageRef(v string)

func (*CRIOImagePushArgs) SetOriginalImageRef

func (x *CRIOImagePushArgs) SetOriginalImageRef(v string)

func (*CRIOImagePushArgs) SetRegistryAuthTokenPull

func (x *CRIOImagePushArgs) SetRegistryAuthTokenPull(v string)

func (*CRIOImagePushArgs) SetRegistryAuthTokenPush

func (x *CRIOImagePushArgs) SetRegistryAuthTokenPush(v string)

func (*CRIOImagePushArgs) SetRootfsDiffPath

func (x *CRIOImagePushArgs) SetRootfsDiffPath(v string)

func (*CRIOImagePushArgs) String

func (x *CRIOImagePushArgs) String() string

type CRIOImagePushArgs_builder

type CRIOImagePushArgs_builder struct {
	OriginalImageRef      string
	NewImageRef           string
	RootfsDiffPath        string
	ContainerStorage      string
	RegistryAuthTokenPush string
	RegistryAuthTokenPull string
	// contains filtered or unexported fields
}

func (CRIOImagePushArgs_builder) Build

type CRIOImagePushResp

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

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) SetMessage

func (x *CRIOImagePushResp) SetMessage(v string)

func (*CRIOImagePushResp) String

func (x *CRIOImagePushResp) String() string

type CRIOImagePushResp_builder

type CRIOImagePushResp_builder struct {
	Message string
	// contains filtered or unexported fields
}

func (CRIOImagePushResp_builder) Build

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) 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) SetContainerID

func (x *CRIORootfsDumpArgs) SetContainerID(v string)

func (*CRIORootfsDumpArgs) SetContainerStorage

func (x *CRIORootfsDumpArgs) SetContainerStorage(v string)

func (*CRIORootfsDumpArgs) SetDest

func (x *CRIORootfsDumpArgs) SetDest(v string)

func (*CRIORootfsDumpArgs) String

func (x *CRIORootfsDumpArgs) String() string

type CRIORootfsDumpArgs_builder

type CRIORootfsDumpArgs_builder struct {
	ContainerID      string
	Dest             string
	ContainerStorage string
	// contains filtered or unexported fields
}

func (CRIORootfsDumpArgs_builder) Build

type CRIORootfsDumpResp

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

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) SetDest

func (x *CRIORootfsDumpResp) SetDest(v string)

func (*CRIORootfsDumpResp) String

func (x *CRIORootfsDumpResp) String() string

type CRIORootfsDumpResp_builder

type CRIORootfsDumpResp_builder struct {
	Dest string
	// contains filtered or unexported fields
}

func (CRIORootfsDumpResp_builder) Build

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) 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) SetDuration

func (x *CheckpointFileStats) SetDuration(v int64)

func (*CheckpointFileStats) SetSize

func (x *CheckpointFileStats) SetSize(v int64)

func (*CheckpointFileStats) String

func (x *CheckpointFileStats) String() string

type CheckpointFileStats_builder

type CheckpointFileStats_builder struct {
	Size     int64
	Duration int64
	// contains filtered or unexported fields
}

func (CheckpointFileStats_builder) Build

type CheckpointReason

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

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) SetReason

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) Number

func (CheckpointReason_CheckpointReasonEnum) String

func (CheckpointReason_CheckpointReasonEnum) Type

type CheckpointReason_builder

type CheckpointReason_builder struct {
	Reason CheckpointReason_CheckpointReasonEnum
	// contains filtered or unexported fields
}

func (CheckpointReason_builder) Build

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) 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) ClearLaddr

func (x *ConnectionStat) ClearLaddr()

func (*ConnectionStat) ClearRaddr

func (x *ConnectionStat) ClearRaddr()

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) HasLaddr

func (x *ConnectionStat) HasLaddr() bool

func (*ConnectionStat) HasRaddr

func (x *ConnectionStat) HasRaddr() bool

func (*ConnectionStat) ProtoMessage

func (*ConnectionStat) ProtoMessage()

func (*ConnectionStat) ProtoReflect

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

func (*ConnectionStat) Reset

func (x *ConnectionStat) Reset()

func (*ConnectionStat) SetFamily

func (x *ConnectionStat) SetFamily(v uint32)

func (*ConnectionStat) SetFd

func (x *ConnectionStat) SetFd(v uint32)

func (*ConnectionStat) SetLaddr

func (x *ConnectionStat) SetLaddr(v *Addr)

func (*ConnectionStat) SetPID

func (x *ConnectionStat) SetPID(v int32)

func (*ConnectionStat) SetRaddr

func (x *ConnectionStat) SetRaddr(v *Addr)

func (*ConnectionStat) SetStatus

func (x *ConnectionStat) SetStatus(v string)

func (*ConnectionStat) SetType

func (x *ConnectionStat) SetType(v uint32)

func (*ConnectionStat) SetUIDs

func (x *ConnectionStat) SetUIDs(v []int32)

func (*ConnectionStat) String

func (x *ConnectionStat) String() string

type ConnectionStat_builder

type ConnectionStat_builder struct {
	Fd     uint32
	Family uint32
	Type   uint32
	Laddr  *Addr
	Raddr  *Addr
	Status string
	UIDs   []int32
	PID    int32
	// contains filtered or unexported fields
}

func (ConnectionStat_builder) Build

type ContainerInfo

type ContainerInfo struct {
	CpuTime           float64 `protobuf:"fixed64,1,opt,name=CpuTime,proto3" json:"CpuTime,omitempty"`
	FilesystemIoTime  float64 `protobuf:"fixed64,2,opt,name=FilesystemIoTime,proto3" json:"FilesystemIoTime,omitempty"`
	AcceleratorMemory float64 `protobuf:"fixed64,3,opt,name=AcceleratorMemory,proto3" json:"AcceleratorMemory,omitempty"`
	CurrentMemory     float64 `protobuf:"fixed64,4,opt,name=CurrentMemory,proto3" json:"CurrentMemory,omitempty"`
	NetworkIO         float64 `protobuf:"fixed64,5,opt,name=NetworkIO,proto3" json:"NetworkIO,omitempty"`
	DiskIO            float64 `protobuf:"fixed64,6,opt,name=DiskIO,proto3" json:"DiskIO,omitempty"`
	ContainerName     string  `protobuf:"bytes,7,opt,name=ContainerName,proto3" json:"ContainerName,omitempty"`
	Processes         string  `protobuf:"bytes,8,opt,name=Processes,proto3" json:"Processes,omitempty"`
	Labels            string  `protobuf:"bytes,9,opt,name=Labels,proto3" json:"Labels,omitempty"`
	Image             string  `protobuf:"bytes,10,opt,name=Image,proto3" json:"Image,omitempty"`
	// contains filtered or unexported fields
}

func (*ContainerInfo) GetAcceleratorMemory

func (x *ContainerInfo) GetAcceleratorMemory() float64

func (*ContainerInfo) GetContainerName

func (x *ContainerInfo) GetContainerName() string

func (*ContainerInfo) GetCpuTime

func (x *ContainerInfo) GetCpuTime() float64

func (*ContainerInfo) GetCurrentMemory

func (x *ContainerInfo) GetCurrentMemory() float64

func (*ContainerInfo) GetDiskIO

func (x *ContainerInfo) GetDiskIO() float64

func (*ContainerInfo) GetFilesystemIoTime

func (x *ContainerInfo) GetFilesystemIoTime() float64

func (*ContainerInfo) GetImage

func (x *ContainerInfo) GetImage() string

func (*ContainerInfo) GetLabels

func (x *ContainerInfo) GetLabels() string

func (*ContainerInfo) GetNetworkIO

func (x *ContainerInfo) GetNetworkIO() float64

func (*ContainerInfo) GetProcesses

func (x *ContainerInfo) GetProcesses() string

func (*ContainerInfo) ProtoMessage

func (*ContainerInfo) ProtoMessage()

func (*ContainerInfo) ProtoReflect

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

func (*ContainerInfo) Reset

func (x *ContainerInfo) Reset()

func (*ContainerInfo) SetAcceleratorMemory

func (x *ContainerInfo) SetAcceleratorMemory(v float64)

func (*ContainerInfo) SetContainerName

func (x *ContainerInfo) SetContainerName(v string)

func (*ContainerInfo) SetCpuTime

func (x *ContainerInfo) SetCpuTime(v float64)

func (*ContainerInfo) SetCurrentMemory

func (x *ContainerInfo) SetCurrentMemory(v float64)

func (*ContainerInfo) SetDiskIO

func (x *ContainerInfo) SetDiskIO(v float64)

func (*ContainerInfo) SetFilesystemIoTime

func (x *ContainerInfo) SetFilesystemIoTime(v float64)

func (*ContainerInfo) SetImage

func (x *ContainerInfo) SetImage(v string)

func (*ContainerInfo) SetLabels

func (x *ContainerInfo) SetLabels(v string)

func (*ContainerInfo) SetNetworkIO

func (x *ContainerInfo) SetNetworkIO(v float64)

func (*ContainerInfo) SetProcesses

func (x *ContainerInfo) SetProcesses(v string)

func (*ContainerInfo) String

func (x *ContainerInfo) String() string

type ContainerInfoRequest

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

func (*ContainerInfoRequest) ProtoMessage

func (*ContainerInfoRequest) ProtoMessage()

func (*ContainerInfoRequest) ProtoReflect

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

func (*ContainerInfoRequest) Reset

func (x *ContainerInfoRequest) Reset()

func (*ContainerInfoRequest) String

func (x *ContainerInfoRequest) String() string

type ContainerInfoRequest_builder

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

func (ContainerInfoRequest_builder) Build

type ContainerInfo_builder

type ContainerInfo_builder struct {
	CpuTime           float64
	FilesystemIoTime  float64
	AcceleratorMemory float64
	CurrentMemory     float64
	NetworkIO         float64
	DiskIO            float64
	ContainerName     string
	Processes         string
	Labels            string
	Image             string
	// contains filtered or unexported fields
}

func (ContainerInfo_builder) Build

type ContainerRuntime

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

func (ContainerRuntime) Descriptor

func (ContainerRuntime) Enum

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) 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) SetContainerName

func (x *ContainerdContainer) SetContainerName(v string)

func (*ContainerdContainer) SetImageName

func (x *ContainerdContainer) SetImageName(v string)

func (*ContainerdContainer) SetSandboxId

func (x *ContainerdContainer) SetSandboxId(v string)

func (*ContainerdContainer) SetSandboxName

func (x *ContainerdContainer) SetSandboxName(v string)

func (*ContainerdContainer) SetSandboxNamespace

func (x *ContainerdContainer) SetSandboxNamespace(v string)

func (*ContainerdContainer) SetSandboxUid

func (x *ContainerdContainer) SetSandboxUid(v string)

func (*ContainerdContainer) String

func (x *ContainerdContainer) String() string

type ContainerdContainer_builder

type ContainerdContainer_builder struct {
	ContainerName    string
	ImageName        string
	SandboxId        string
	SandboxName      string
	SandboxNamespace string
	SandboxUid       string
	// contains filtered or unexported fields
}

func (ContainerdContainer_builder) Build

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) ClearContainerdRootfsDumpArgs

func (x *ContainerdDumpArgs) ClearContainerdRootfsDumpArgs()

func (*ContainerdDumpArgs) ClearRuncDumpArgs

func (x *ContainerdDumpArgs) ClearRuncDumpArgs()

func (*ContainerdDumpArgs) GetContainerdRootfsDumpArgs

func (x *ContainerdDumpArgs) GetContainerdRootfsDumpArgs() *ContainerdRootfsDumpArgs

func (*ContainerdDumpArgs) GetRuncDumpArgs

func (x *ContainerdDumpArgs) GetRuncDumpArgs() *RuncDumpArgs

func (*ContainerdDumpArgs) HasContainerdRootfsDumpArgs

func (x *ContainerdDumpArgs) HasContainerdRootfsDumpArgs() bool

func (*ContainerdDumpArgs) HasRuncDumpArgs

func (x *ContainerdDumpArgs) HasRuncDumpArgs() bool

func (*ContainerdDumpArgs) ProtoMessage

func (*ContainerdDumpArgs) ProtoMessage()

func (*ContainerdDumpArgs) ProtoReflect

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

func (*ContainerdDumpArgs) Reset

func (x *ContainerdDumpArgs) Reset()

func (*ContainerdDumpArgs) SetContainerdRootfsDumpArgs

func (x *ContainerdDumpArgs) SetContainerdRootfsDumpArgs(v *ContainerdRootfsDumpArgs)

func (*ContainerdDumpArgs) SetRuncDumpArgs

func (x *ContainerdDumpArgs) SetRuncDumpArgs(v *RuncDumpArgs)

func (*ContainerdDumpArgs) String

func (x *ContainerdDumpArgs) String() string

type ContainerdDumpArgs_builder

type ContainerdDumpArgs_builder struct {
	RuncDumpArgs             *RuncDumpArgs
	ContainerdRootfsDumpArgs *ContainerdRootfsDumpArgs
	// contains filtered or unexported fields
}

func (ContainerdDumpArgs_builder) Build

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) 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) SetCheckpointPath

func (x *ContainerdDumpResp) SetCheckpointPath(v string)

func (*ContainerdDumpResp) SetMessage

func (x *ContainerdDumpResp) SetMessage(v string)

func (*ContainerdDumpResp) String

func (x *ContainerdDumpResp) String() string

type ContainerdDumpResp_builder

type ContainerdDumpResp_builder struct {
	CheckpointPath string
	Message        string
	// contains filtered or unexported fields
}

func (ContainerdDumpResp_builder) Build

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) 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) SetNamespace

func (x *ContainerdQueryArgs) SetNamespace(v string)

func (*ContainerdQueryArgs) SetRoot

func (x *ContainerdQueryArgs) SetRoot(v string)

func (*ContainerdQueryArgs) String

func (x *ContainerdQueryArgs) String() string

type ContainerdQueryArgs_builder

type ContainerdQueryArgs_builder struct {
	Root      string
	Namespace string
	// contains filtered or unexported fields
}

func (ContainerdQueryArgs_builder) Build

type ContainerdQueryResp

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

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) SetContainers

func (x *ContainerdQueryResp) SetContainers(v []*ContainerdContainer)

func (*ContainerdQueryResp) String

func (x *ContainerdQueryResp) String() string

type ContainerdQueryResp_builder

type ContainerdQueryResp_builder struct {
	Containers []*ContainerdContainer
	// contains filtered or unexported fields
}

func (ContainerdQueryResp_builder) Build

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) 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) SetContainerID

func (x *ContainerdRestoreArgs) SetContainerID(v string)

func (*ContainerdRestoreArgs) SetImgPath

func (x *ContainerdRestoreArgs) SetImgPath(v string)

func (*ContainerdRestoreArgs) String

func (x *ContainerdRestoreArgs) String() string

type ContainerdRestoreArgs_builder

type ContainerdRestoreArgs_builder struct {
	ImgPath     string
	ContainerID string
	// contains filtered or unexported fields
}

func (ContainerdRestoreArgs_builder) Build

type ContainerdRestoreResp

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

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) SetMessage

func (x *ContainerdRestoreResp) SetMessage(v string)

func (*ContainerdRestoreResp) String

func (x *ContainerdRestoreResp) String() string

type ContainerdRestoreResp_builder

type ContainerdRestoreResp_builder struct {
	Message string
	// contains filtered or unexported fields
}

func (ContainerdRestoreResp_builder) Build

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) 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) SetAddress

func (x *ContainerdRootfsDumpArgs) SetAddress(v string)

func (*ContainerdRootfsDumpArgs) SetContainerID

func (x *ContainerdRootfsDumpArgs) SetContainerID(v string)

func (*ContainerdRootfsDumpArgs) SetImageRef

func (x *ContainerdRootfsDumpArgs) SetImageRef(v string)

func (*ContainerdRootfsDumpArgs) SetNamespace

func (x *ContainerdRootfsDumpArgs) SetNamespace(v string)

func (*ContainerdRootfsDumpArgs) String

func (x *ContainerdRootfsDumpArgs) String() string

type ContainerdRootfsDumpArgs_builder

type ContainerdRootfsDumpArgs_builder struct {
	ContainerID string
	ImageRef    string
	Address     string
	Namespace   string
	// contains filtered or unexported fields
}

func (ContainerdRootfsDumpArgs_builder) Build

type ContainerdRootfsDumpResp

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

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) SetImageRef

func (x *ContainerdRootfsDumpResp) SetImageRef(v string)

func (*ContainerdRootfsDumpResp) String

func (x *ContainerdRootfsDumpResp) String() string

type ContainerdRootfsDumpResp_builder

type ContainerdRootfsDumpResp_builder struct {
	ImageRef string
	// contains filtered or unexported fields
}

func (ContainerdRootfsDumpResp_builder) Build

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) 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) SetAddress

func (x *ContainerdRootfsRestoreArgs) SetAddress(v string)

func (*ContainerdRootfsRestoreArgs) SetContainerID

func (x *ContainerdRootfsRestoreArgs) SetContainerID(v string)

func (*ContainerdRootfsRestoreArgs) SetImageRef

func (x *ContainerdRootfsRestoreArgs) SetImageRef(v string)

func (*ContainerdRootfsRestoreArgs) SetNamespace

func (x *ContainerdRootfsRestoreArgs) SetNamespace(v string)

func (*ContainerdRootfsRestoreArgs) String

func (x *ContainerdRootfsRestoreArgs) String() string

type ContainerdRootfsRestoreArgs_builder

type ContainerdRootfsRestoreArgs_builder struct {
	ContainerID string
	ImageRef    string
	Address     string
	Namespace   string
	// contains filtered or unexported fields
}

func (ContainerdRootfsRestoreArgs_builder) Build

type ContainerdRootfsRestoreResp

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

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) SetImageRef

func (x *ContainerdRootfsRestoreResp) SetImageRef(v string)

func (*ContainerdRootfsRestoreResp) String

func (x *ContainerdRootfsRestoreResp) String() string

type ContainerdRootfsRestoreResp_builder

type ContainerdRootfsRestoreResp_builder struct {
	ImageRef string
	// contains filtered or unexported fields
}

func (ContainerdRootfsRestoreResp_builder) Build

type ContainersInfo

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

func (*ContainersInfo) GetContainers

func (x *ContainersInfo) GetContainers() []*ContainerInfo

func (*ContainersInfo) ProtoMessage

func (*ContainersInfo) ProtoMessage()

func (*ContainersInfo) ProtoReflect

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

func (*ContainersInfo) Reset

func (x *ContainersInfo) Reset()

func (*ContainersInfo) SetContainers

func (x *ContainersInfo) SetContainers(v []*ContainerInfo)

func (*ContainersInfo) String

func (x *ContainersInfo) String() string

type ContainersInfo_builder

type ContainersInfo_builder struct {
	Containers []*ContainerInfo
	// contains filtered or unexported fields
}

func (ContainersInfo_builder) Build

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"`
	TcpClose                bool     `protobuf:"varint,19,opt,name=TcpClose,proto3" json:"TcpClose,omitempty"`
	TcpSkipInFlight         bool     `protobuf:"varint,20,opt,name=TcpSkipInFlight,proto3" json:"TcpSkipInFlight,omitempty"`
	// contains filtered or unexported fields
}

func (*CriuOpts) GetAutoDedup

func (x *CriuOpts) GetAutoDedup() bool

func (*CriuOpts) GetEmptyNs

func (x *CriuOpts) GetEmptyNs() int32

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) GetImagesDirectory

func (x *CriuOpts) GetImagesDirectory() string

func (*CriuOpts) GetLazyPages

func (x *CriuOpts) GetLazyPages() bool

func (*CriuOpts) GetLeaveRunning

func (x *CriuOpts) GetLeaveRunning() bool

func (*CriuOpts) GetLsmMountContext

func (x *CriuOpts) GetLsmMountContext() string

func (*CriuOpts) GetLsmProfile

func (x *CriuOpts) GetLsmProfile() string

func (*CriuOpts) GetParentImage

func (x *CriuOpts) GetParentImage() string

func (*CriuOpts) GetPreDump

func (x *CriuOpts) GetPreDump() bool

func (*CriuOpts) GetShellJob

func (x *CriuOpts) GetShellJob() bool

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) 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) SetAutoDedup

func (x *CriuOpts) SetAutoDedup(v bool)

func (*CriuOpts) SetEmptyNs

func (x *CriuOpts) SetEmptyNs(v int32)

func (*CriuOpts) SetExternal

func (x *CriuOpts) SetExternal(v []string)

func (*CriuOpts) SetExternalUnixConnections

func (x *CriuOpts) SetExternalUnixConnections(v bool)

func (*CriuOpts) SetFileLocks

func (x *CriuOpts) SetFileLocks(v bool)

func (*CriuOpts) SetImagesDirectory

func (x *CriuOpts) SetImagesDirectory(v string)

func (*CriuOpts) SetLazyPages

func (x *CriuOpts) SetLazyPages(v bool)

func (*CriuOpts) SetLeaveRunning

func (x *CriuOpts) SetLeaveRunning(v bool)

func (*CriuOpts) SetLsmMountContext

func (x *CriuOpts) SetLsmMountContext(v string)

func (*CriuOpts) SetLsmProfile

func (x *CriuOpts) SetLsmProfile(v string)

func (*CriuOpts) SetParentImage

func (x *CriuOpts) SetParentImage(v string)

func (*CriuOpts) SetPreDump

func (x *CriuOpts) SetPreDump(v bool)

func (*CriuOpts) SetShellJob

func (x *CriuOpts) SetShellJob(v bool)

func (*CriuOpts) SetStatusFd

func (x *CriuOpts) SetStatusFd(v int32)

func (*CriuOpts) SetStream

func (x *CriuOpts) SetStream(v bool)

func (*CriuOpts) SetTcpClose

func (x *CriuOpts) SetTcpClose(v bool)

func (*CriuOpts) SetTcpEstablished

func (x *CriuOpts) SetTcpEstablished(v bool)

func (*CriuOpts) SetTcpSkipInFlight

func (x *CriuOpts) SetTcpSkipInFlight(v bool)

func (*CriuOpts) SetWorkDirectory

func (x *CriuOpts) SetWorkDirectory(v string)

func (*CriuOpts) String

func (x *CriuOpts) String() string

type CriuOpts_builder

type CriuOpts_builder struct {
	ImagesDirectory         string
	WorkDirectory           string
	ParentImage             string
	LeaveRunning            bool
	TcpEstablished          bool
	ExternalUnixConnections bool
	ShellJob                bool
	FileLocks               bool
	PreDump                 bool
	Stream                  bool
	EmptyNs                 int32
	AutoDedup               bool
	LazyPages               bool
	StatusFd                int32
	LsmProfile              string
	LsmMountContext         string
	External                []string
	TcpClose                bool
	TcpSkipInFlight         bool
	// contains filtered or unexported fields
}

func (CriuOpts_builder) Build

func (b0 CriuOpts_builder) Build() *CriuOpts

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) 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) SetGID

func (x *DetailedHealthCheckRequest) SetGID(v int32)

func (*DetailedHealthCheckRequest) SetGroups

func (x *DetailedHealthCheckRequest) SetGroups(v []int32)

func (*DetailedHealthCheckRequest) SetUID

func (x *DetailedHealthCheckRequest) SetUID(v int32)

func (*DetailedHealthCheckRequest) String

func (x *DetailedHealthCheckRequest) String() string

type DetailedHealthCheckRequest_builder

type DetailedHealthCheckRequest_builder struct {
	UID    int32
	GID    int32
	Groups []int32
	// contains filtered or unexported fields
}

func (DetailedHealthCheckRequest_builder) Build

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) ClearHealthCheckStats

func (x *DetailedHealthCheckResponse) ClearHealthCheckStats()

func (*DetailedHealthCheckResponse) GetHealthCheckStats

func (x *DetailedHealthCheckResponse) GetHealthCheckStats() *HealthCheckStats

func (*DetailedHealthCheckResponse) GetUnhealthyReasons

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

func (*DetailedHealthCheckResponse) HasHealthCheckStats

func (x *DetailedHealthCheckResponse) HasHealthCheckStats() bool

func (*DetailedHealthCheckResponse) ProtoMessage

func (*DetailedHealthCheckResponse) ProtoMessage()

func (*DetailedHealthCheckResponse) ProtoReflect

func (*DetailedHealthCheckResponse) Reset

func (x *DetailedHealthCheckResponse) Reset()

func (*DetailedHealthCheckResponse) SetHealthCheckStats

func (x *DetailedHealthCheckResponse) SetHealthCheckStats(v *HealthCheckStats)

func (*DetailedHealthCheckResponse) SetUnhealthyReasons

func (x *DetailedHealthCheckResponse) SetUnhealthyReasons(v []string)

func (*DetailedHealthCheckResponse) String

func (x *DetailedHealthCheckResponse) String() string

type DetailedHealthCheckResponse_builder

type DetailedHealthCheckResponse_builder struct {
	HealthCheckStats *HealthCheckStats
	UnhealthyReasons []string
	// contains filtered or unexported fields
}

func (DetailedHealthCheckResponse_builder) Build

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"`
	JID      string    `protobuf:"bytes,3,opt,name=JID,proto3" json:"JID,omitempty"`
	Stream   int32     `protobuf:"varint,4,opt,name=Stream,proto3" json:"Stream,omitempty"`
	CriuOpts *CriuOpts `protobuf:"bytes,5,opt,name=CriuOpts,proto3" json:"CriuOpts,omitempty"`
	// contains filtered or unexported fields
}

func (*DumpArgs) ClearCriuOpts

func (x *DumpArgs) ClearCriuOpts()

func (*DumpArgs) GetCriuOpts

func (x *DumpArgs) GetCriuOpts() *CriuOpts

func (*DumpArgs) GetDir

func (x *DumpArgs) GetDir() string

func (*DumpArgs) GetJID

func (x *DumpArgs) GetJID() string

func (*DumpArgs) GetPID

func (x *DumpArgs) GetPID() int32

func (*DumpArgs) GetStream

func (x *DumpArgs) GetStream() int32

func (*DumpArgs) HasCriuOpts

func (x *DumpArgs) HasCriuOpts() bool

func (*DumpArgs) ProtoMessage

func (*DumpArgs) ProtoMessage()

func (*DumpArgs) ProtoReflect

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

func (*DumpArgs) Reset

func (x *DumpArgs) Reset()

func (*DumpArgs) SetCriuOpts

func (x *DumpArgs) SetCriuOpts(v *CriuOpts)

func (*DumpArgs) SetDir

func (x *DumpArgs) SetDir(v string)

func (*DumpArgs) SetJID

func (x *DumpArgs) SetJID(v string)

func (*DumpArgs) SetPID

func (x *DumpArgs) SetPID(v int32)

func (*DumpArgs) SetStream

func (x *DumpArgs) SetStream(v int32)

func (*DumpArgs) String

func (x *DumpArgs) String() string

type DumpArgs_builder

type DumpArgs_builder struct {
	PID      int32
	Dir      string
	JID      string
	Stream   int32
	CriuOpts *CriuOpts
	// contains filtered or unexported fields
}

func (DumpArgs_builder) Build

func (b0 DumpArgs_builder) Build() *DumpArgs

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"`
	State        *ProcessState `protobuf:"bytes,3,opt,name=State,proto3" json:"State,omitempty"`
	DumpStats    *DumpStats    `protobuf:"bytes,4,opt,name=DumpStats,proto3" json:"DumpStats,omitempty"`
	// contains filtered or unexported fields
}

func (*DumpResp) ClearDumpStats

func (x *DumpResp) ClearDumpStats()

func (*DumpResp) ClearState

func (x *DumpResp) ClearState()

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) HasDumpStats

func (x *DumpResp) HasDumpStats() bool

func (*DumpResp) HasState

func (x *DumpResp) HasState() bool

func (*DumpResp) ProtoMessage

func (*DumpResp) ProtoMessage()

func (*DumpResp) ProtoReflect

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

func (*DumpResp) Reset

func (x *DumpResp) Reset()

func (*DumpResp) SetCheckpointID

func (x *DumpResp) SetCheckpointID(v string)

func (*DumpResp) SetDumpStats

func (x *DumpResp) SetDumpStats(v *DumpStats)

func (*DumpResp) SetMessage

func (x *DumpResp) SetMessage(v string)

func (*DumpResp) SetState

func (x *DumpResp) SetState(v *ProcessState)

func (*DumpResp) String

func (x *DumpResp) String() string

type DumpResp_builder

type DumpResp_builder struct {
	Message      string
	CheckpointID string
	State        *ProcessState
	DumpStats    *DumpStats
	// contains filtered or unexported fields
}

func (DumpResp_builder) Build

func (b0 DumpResp_builder) Build() *DumpResp

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"`
	ContainerRuntime    ContainerRuntime     `` /* 129-byte string literal not displayed */
	Kubernetes          bool                 `protobuf:"varint,6,opt,name=Kubernetes,proto3" json:"Kubernetes,omitempty"`
	CheckpointFileStats *CheckpointFileStats `protobuf:"bytes,7,opt,name=CheckpointFileStats,proto3" json:"CheckpointFileStats,omitempty"`
	// contains filtered or unexported fields
}

func (*DumpStats) ClearCheckpointFileStats

func (x *DumpStats) ClearCheckpointFileStats()

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) HasCheckpointFileStats

func (x *DumpStats) HasCheckpointFileStats() bool

func (*DumpStats) ProtoMessage

func (*DumpStats) ProtoMessage()

func (*DumpStats) ProtoReflect

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

func (*DumpStats) Reset

func (x *DumpStats) Reset()

func (*DumpStats) SetCRIUDuration

func (x *DumpStats) SetCRIUDuration(v int64)

func (*DumpStats) SetCheckpointFileStats

func (x *DumpStats) SetCheckpointFileStats(v *CheckpointFileStats)

func (*DumpStats) SetContainerRuntime

func (x *DumpStats) SetContainerRuntime(v ContainerRuntime)

func (*DumpStats) SetDumpType

func (x *DumpStats) SetDumpType(v DumpType)

func (*DumpStats) SetGPUDuration

func (x *DumpStats) SetGPUDuration(v int64)

func (*DumpStats) SetKubernetes

func (x *DumpStats) SetKubernetes(v bool)

func (*DumpStats) SetPrepareDuration

func (x *DumpStats) SetPrepareDuration(v int64)

func (*DumpStats) String

func (x *DumpStats) String() string

type DumpStats_builder

type DumpStats_builder struct {
	DumpType            DumpType
	PrepareDuration     int64
	CRIUDuration        int64
	GPUDuration         int64
	ContainerRuntime    ContainerRuntime
	Kubernetes          bool
	CheckpointFileStats *CheckpointFileStats
	// contains filtered or unexported fields
}

func (DumpStats_builder) Build

func (b0 DumpStats_builder) Build() *DumpStats

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) Number

func (x DumpType) Number() protoreflect.EnumNumber

func (DumpType) String

func (x DumpType) String() string

func (DumpType) Type

type Empty

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

func (*Empty) ProtoMessage

func (*Empty) ProtoMessage()

func (*Empty) ProtoReflect

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

func (*Empty) Reset

func (x *Empty) Reset()

func (*Empty) String

func (x *Empty) String() string

type Empty_builder

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

func (Empty_builder) Build

func (b0 Empty_builder) Build() *Empty

type GetConfigRequest

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

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 GetConfigRequest_builder

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

func (GetConfigRequest_builder) Build

type GetConfigResponse

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

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) SetJSON

func (x *GetConfigResponse) SetJSON(v string)

func (*GetConfigResponse) String

func (x *GetConfigResponse) String() string

type GetConfigResponse_builder

type GetConfigResponse_builder struct {
	JSON string
	// contains filtered or unexported fields
}

func (GetConfigResponse_builder) Build

type HealthCheckStats

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

func (*HealthCheckStats) ClearGPUHealthCheck

func (x *HealthCheckStats) ClearGPUHealthCheck()

func (*HealthCheckStats) GetCriuVersion

func (x *HealthCheckStats) GetCriuVersion() string

func (*HealthCheckStats) GetGPUHealthCheck

func (x *HealthCheckStats) GetGPUHealthCheck() *cedanagpu.HealthCheckResponse

func (*HealthCheckStats) HasGPUHealthCheck

func (x *HealthCheckStats) HasGPUHealthCheck() bool

func (*HealthCheckStats) ProtoMessage

func (*HealthCheckStats) ProtoMessage()

func (*HealthCheckStats) ProtoReflect

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

func (*HealthCheckStats) Reset

func (x *HealthCheckStats) Reset()

func (*HealthCheckStats) SetCriuVersion

func (x *HealthCheckStats) SetCriuVersion(v string)

func (*HealthCheckStats) SetGPUHealthCheck

func (x *HealthCheckStats) SetGPUHealthCheck(v *cedanagpu.HealthCheckResponse)

func (*HealthCheckStats) String

func (x *HealthCheckStats) String() string

type HealthCheckStats_builder

type HealthCheckStats_builder struct {
	CriuVersion    string
	GPUHealthCheck *cedanagpu.HealthCheckResponse
	// contains filtered or unexported fields
}

func (HealthCheckStats_builder) Build

type HostDumpKataArgs

type HostDumpKataArgs struct {
	VmName       string `protobuf:"bytes,1,opt,name=VmName,proto3" json:"VmName,omitempty"`
	Port         uint32 `protobuf:"varint,2,opt,name=Port,proto3" json:"Port,omitempty"`
	Dir          string `protobuf:"bytes,3,opt,name=Dir,proto3" json:"Dir,omitempty"`
	VMSnapshot   bool   `protobuf:"varint,4,opt,name=VMSnapshot,proto3" json:"VMSnapshot,omitempty"`
	VMSocketPath string `protobuf:"bytes,5,opt,name=VMSocketPath,proto3" json:"VMSocketPath,omitempty"`
	// contains filtered or unexported fields
}

func (*HostDumpKataArgs) GetDir

func (x *HostDumpKataArgs) GetDir() string

func (*HostDumpKataArgs) GetPort

func (x *HostDumpKataArgs) GetPort() uint32

func (*HostDumpKataArgs) GetVMSnapshot

func (x *HostDumpKataArgs) GetVMSnapshot() bool

func (*HostDumpKataArgs) GetVMSocketPath

func (x *HostDumpKataArgs) GetVMSocketPath() string

func (*HostDumpKataArgs) GetVmName

func (x *HostDumpKataArgs) GetVmName() string

func (*HostDumpKataArgs) ProtoMessage

func (*HostDumpKataArgs) ProtoMessage()

func (*HostDumpKataArgs) ProtoReflect

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

func (*HostDumpKataArgs) Reset

func (x *HostDumpKataArgs) Reset()

func (*HostDumpKataArgs) SetDir

func (x *HostDumpKataArgs) SetDir(v string)

func (*HostDumpKataArgs) SetPort

func (x *HostDumpKataArgs) SetPort(v uint32)

func (*HostDumpKataArgs) SetVMSnapshot

func (x *HostDumpKataArgs) SetVMSnapshot(v bool)

func (*HostDumpKataArgs) SetVMSocketPath

func (x *HostDumpKataArgs) SetVMSocketPath(v string)

func (*HostDumpKataArgs) SetVmName

func (x *HostDumpKataArgs) SetVmName(v string)

func (*HostDumpKataArgs) String

func (x *HostDumpKataArgs) String() string

type HostDumpKataArgs_builder

type HostDumpKataArgs_builder struct {
	VmName       string
	Port         uint32
	Dir          string
	VMSnapshot   bool
	VMSocketPath string
	// contains filtered or unexported fields
}

func (HostDumpKataArgs_builder) Build

type HostDumpKataResp

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

func (*HostDumpKataResp) GetTarDumpDir

func (x *HostDumpKataResp) GetTarDumpDir() string

func (*HostDumpKataResp) ProtoMessage

func (*HostDumpKataResp) ProtoMessage()

func (*HostDumpKataResp) ProtoReflect

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

func (*HostDumpKataResp) Reset

func (x *HostDumpKataResp) Reset()

func (*HostDumpKataResp) SetTarDumpDir

func (x *HostDumpKataResp) SetTarDumpDir(v string)

func (*HostDumpKataResp) String

func (x *HostDumpKataResp) String() string

type HostDumpKataResp_builder

type HostDumpKataResp_builder struct {
	TarDumpDir string
	// contains filtered or unexported fields
}

func (HostDumpKataResp_builder) Build

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) 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) SetHostID

func (x *HostInfo) SetHostID(v string)

func (*HostInfo) SetHostname

func (x *HostInfo) SetHostname(v string)

func (*HostInfo) SetKernelArch

func (x *HostInfo) SetKernelArch(v string)

func (*HostInfo) SetKernelVersion

func (x *HostInfo) SetKernelVersion(v string)

func (*HostInfo) SetOS

func (x *HostInfo) SetOS(v string)

func (*HostInfo) SetPlatform

func (x *HostInfo) SetPlatform(v string)

func (*HostInfo) SetVirtualizationRole

func (x *HostInfo) SetVirtualizationRole(v string)

func (*HostInfo) SetVirtualizationSystem

func (x *HostInfo) SetVirtualizationSystem(v string)

func (*HostInfo) String

func (x *HostInfo) String() string

type HostInfo_builder

type HostInfo_builder struct {
	HostID               string
	Hostname             string
	OS                   string
	Platform             string
	KernelVersion        string
	KernelArch           string
	VirtualizationSystem string
	VirtualizationRole   string
	// contains filtered or unexported fields
}

func (HostInfo_builder) Build

func (b0 HostInfo_builder) Build() *HostInfo

type HostRestoreKataArgs

type HostRestoreKataArgs struct {
	VMSnapshot        bool                 `protobuf:"varint,1,opt,name=VMSnapshot,proto3" json:"VMSnapshot,omitempty"`
	VMSocketPath      string               `protobuf:"bytes,2,opt,name=VMSocketPath,proto3" json:"VMSocketPath,omitempty"`
	VMSnapshotPath    string               `protobuf:"bytes,3,opt,name=VMSnapshotPath,proto3" json:"VMSnapshotPath,omitempty"`
	RestoredNetConfig []*RestoredNetConfig `protobuf:"bytes,4,rep,name=RestoredNetConfig,proto3" json:"RestoredNetConfig,omitempty"`
	// contains filtered or unexported fields
}

func (*HostRestoreKataArgs) GetRestoredNetConfig

func (x *HostRestoreKataArgs) GetRestoredNetConfig() []*RestoredNetConfig

func (*HostRestoreKataArgs) GetVMSnapshot

func (x *HostRestoreKataArgs) GetVMSnapshot() bool

func (*HostRestoreKataArgs) GetVMSnapshotPath

func (x *HostRestoreKataArgs) GetVMSnapshotPath() string

func (*HostRestoreKataArgs) GetVMSocketPath

func (x *HostRestoreKataArgs) GetVMSocketPath() string

func (*HostRestoreKataArgs) ProtoMessage

func (*HostRestoreKataArgs) ProtoMessage()

func (*HostRestoreKataArgs) ProtoReflect

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

func (*HostRestoreKataArgs) Reset

func (x *HostRestoreKataArgs) Reset()

func (*HostRestoreKataArgs) SetRestoredNetConfig

func (x *HostRestoreKataArgs) SetRestoredNetConfig(v []*RestoredNetConfig)

func (*HostRestoreKataArgs) SetVMSnapshot

func (x *HostRestoreKataArgs) SetVMSnapshot(v bool)

func (*HostRestoreKataArgs) SetVMSnapshotPath

func (x *HostRestoreKataArgs) SetVMSnapshotPath(v string)

func (*HostRestoreKataArgs) SetVMSocketPath

func (x *HostRestoreKataArgs) SetVMSocketPath(v string)

func (*HostRestoreKataArgs) String

func (x *HostRestoreKataArgs) String() string

type HostRestoreKataArgs_builder

type HostRestoreKataArgs_builder struct {
	VMSnapshot        bool
	VMSocketPath      string
	VMSnapshotPath    string
	RestoredNetConfig []*RestoredNetConfig
	// contains filtered or unexported fields
}

func (HostRestoreKataArgs_builder) Build

type HostRestoreKataResp

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

func (*HostRestoreKataResp) GetState

func (x *HostRestoreKataResp) GetState() string

func (*HostRestoreKataResp) ProtoMessage

func (*HostRestoreKataResp) ProtoMessage()

func (*HostRestoreKataResp) ProtoReflect

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

func (*HostRestoreKataResp) Reset

func (x *HostRestoreKataResp) Reset()

func (*HostRestoreKataResp) SetState

func (x *HostRestoreKataResp) SetState(v string)

func (*HostRestoreKataResp) String

func (x *HostRestoreKataResp) String() string

type HostRestoreKataResp_builder

type HostRestoreKataResp_builder struct {
	State string
	// contains filtered or unexported fields
}

func (HostRestoreKataResp_builder) Build

type JobDumpArgs

type JobDumpArgs struct {
	JID      string    `protobuf:"bytes,1,opt,name=JID,proto3" json:"JID,omitempty"`
	Dir      string    `protobuf:"bytes,2,opt,name=Dir,proto3" json:"Dir,omitempty"`
	Stream   int32     `protobuf:"varint,3,opt,name=Stream,proto3" json:"Stream,omitempty"`
	CriuOpts *CriuOpts `protobuf:"bytes,4,opt,name=CriuOpts,proto3" json:"CriuOpts,omitempty"`
	// contains filtered or unexported fields
}

func (*JobDumpArgs) ClearCriuOpts

func (x *JobDumpArgs) ClearCriuOpts()

func (*JobDumpArgs) GetCriuOpts

func (x *JobDumpArgs) GetCriuOpts() *CriuOpts

func (*JobDumpArgs) GetDir

func (x *JobDumpArgs) GetDir() string

func (*JobDumpArgs) GetJID

func (x *JobDumpArgs) GetJID() string

func (*JobDumpArgs) GetStream

func (x *JobDumpArgs) GetStream() int32

func (*JobDumpArgs) HasCriuOpts

func (x *JobDumpArgs) HasCriuOpts() bool

func (*JobDumpArgs) ProtoMessage

func (*JobDumpArgs) ProtoMessage()

func (*JobDumpArgs) ProtoReflect

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

func (*JobDumpArgs) Reset

func (x *JobDumpArgs) Reset()

func (*JobDumpArgs) SetCriuOpts

func (x *JobDumpArgs) SetCriuOpts(v *CriuOpts)

func (*JobDumpArgs) SetDir

func (x *JobDumpArgs) SetDir(v string)

func (*JobDumpArgs) SetJID

func (x *JobDumpArgs) SetJID(v string)

func (*JobDumpArgs) SetStream

func (x *JobDumpArgs) SetStream(v int32)

func (*JobDumpArgs) String

func (x *JobDumpArgs) String() string

type JobDumpArgs_builder

type JobDumpArgs_builder struct {
	JID      string
	Dir      string
	Stream   int32
	CriuOpts *CriuOpts
	// contains filtered or unexported fields
}

func (JobDumpArgs_builder) Build

func (b0 JobDumpArgs_builder) Build() *JobDumpArgs

type JobDumpResp

type JobDumpResp 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"`
	State        *ProcessState `protobuf:"bytes,3,opt,name=State,proto3" json:"State,omitempty"`
	DumpStats    *DumpStats    `protobuf:"bytes,4,opt,name=DumpStats,proto3" json:"DumpStats,omitempty"`
	// contains filtered or unexported fields
}

func (*JobDumpResp) ClearDumpStats

func (x *JobDumpResp) ClearDumpStats()

func (*JobDumpResp) ClearState

func (x *JobDumpResp) ClearState()

func (*JobDumpResp) GetCheckpointID

func (x *JobDumpResp) GetCheckpointID() string

func (*JobDumpResp) GetDumpStats

func (x *JobDumpResp) GetDumpStats() *DumpStats

func (*JobDumpResp) GetMessage

func (x *JobDumpResp) GetMessage() string

func (*JobDumpResp) GetState

func (x *JobDumpResp) GetState() *ProcessState

func (*JobDumpResp) HasDumpStats

func (x *JobDumpResp) HasDumpStats() bool

func (*JobDumpResp) HasState

func (x *JobDumpResp) HasState() bool

func (*JobDumpResp) ProtoMessage

func (*JobDumpResp) ProtoMessage()

func (*JobDumpResp) ProtoReflect

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

func (*JobDumpResp) Reset

func (x *JobDumpResp) Reset()

func (*JobDumpResp) SetCheckpointID

func (x *JobDumpResp) SetCheckpointID(v string)

func (*JobDumpResp) SetDumpStats

func (x *JobDumpResp) SetDumpStats(v *DumpStats)

func (*JobDumpResp) SetMessage

func (x *JobDumpResp) SetMessage(v string)

func (*JobDumpResp) SetState

func (x *JobDumpResp) SetState(v *ProcessState)

func (*JobDumpResp) String

func (x *JobDumpResp) String() string

type JobDumpResp_builder

type JobDumpResp_builder struct {
	Message      string
	CheckpointID string
	State        *ProcessState
	DumpStats    *DumpStats
	// contains filtered or unexported fields
}

func (JobDumpResp_builder) Build

func (b0 JobDumpResp_builder) Build() *JobDumpResp

type JobQueryArgs

type JobQueryArgs 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 (*JobQueryArgs) GetJIDs

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

func (*JobQueryArgs) GetPIDs

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

func (*JobQueryArgs) ProtoMessage

func (*JobQueryArgs) ProtoMessage()

func (*JobQueryArgs) ProtoReflect

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

func (*JobQueryArgs) Reset

func (x *JobQueryArgs) Reset()

func (*JobQueryArgs) SetJIDs

func (x *JobQueryArgs) SetJIDs(v []string)

func (*JobQueryArgs) SetPIDs

func (x *JobQueryArgs) SetPIDs(v []int32)

func (*JobQueryArgs) String

func (x *JobQueryArgs) String() string

type JobQueryArgs_builder

type JobQueryArgs_builder struct {
	PIDs []int32
	JIDs []string
	// contains filtered or unexported fields
}

func (JobQueryArgs_builder) Build

func (b0 JobQueryArgs_builder) Build() *JobQueryArgs

type JobQueryResp

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

func (*JobQueryResp) GetProcesses

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

func (*JobQueryResp) ProtoMessage

func (*JobQueryResp) ProtoMessage()

func (*JobQueryResp) ProtoReflect

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

func (*JobQueryResp) Reset

func (x *JobQueryResp) Reset()

func (*JobQueryResp) SetProcesses

func (x *JobQueryResp) SetProcesses(v []*ProcessState)

func (*JobQueryResp) String

func (x *JobQueryResp) String() string

type JobQueryResp_builder

type JobQueryResp_builder struct {
	Processes []*ProcessState
	// contains filtered or unexported fields
}

func (JobQueryResp_builder) Build

func (b0 JobQueryResp_builder) Build() *JobQueryResp

type JobRestoreArgs

type JobRestoreArgs struct {
	JID            string    `protobuf:"bytes,1,opt,name=JID,proto3" json:"JID,omitempty"`
	CriuOpts       *CriuOpts `protobuf:"bytes,2,opt,name=CriuOpts,proto3" json:"CriuOpts,omitempty"`
	Stream         int32     `protobuf:"varint,3,opt,name=Stream,proto3" json:"Stream,omitempty"`
	RuncOpts       *RuncOpts `protobuf:"bytes,4,opt,name=RuncOpts,proto3" json:"RuncOpts,omitempty"`
	CheckpointPath string    `protobuf:"bytes,5,opt,name=CheckpointPath,proto3" json:"CheckpointPath,omitempty"`
	// contains filtered or unexported fields
}

func (*JobRestoreArgs) ClearCriuOpts

func (x *JobRestoreArgs) ClearCriuOpts()

func (*JobRestoreArgs) ClearRuncOpts

func (x *JobRestoreArgs) ClearRuncOpts()

func (*JobRestoreArgs) GetCheckpointPath

func (x *JobRestoreArgs) GetCheckpointPath() string

func (*JobRestoreArgs) GetCriuOpts

func (x *JobRestoreArgs) GetCriuOpts() *CriuOpts

func (*JobRestoreArgs) GetJID

func (x *JobRestoreArgs) GetJID() string

func (*JobRestoreArgs) GetRuncOpts

func (x *JobRestoreArgs) GetRuncOpts() *RuncOpts

func (*JobRestoreArgs) GetStream

func (x *JobRestoreArgs) GetStream() int32

func (*JobRestoreArgs) HasCriuOpts

func (x *JobRestoreArgs) HasCriuOpts() bool

func (*JobRestoreArgs) HasRuncOpts

func (x *JobRestoreArgs) HasRuncOpts() bool

func (*JobRestoreArgs) ProtoMessage

func (*JobRestoreArgs) ProtoMessage()

func (*JobRestoreArgs) ProtoReflect

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

func (*JobRestoreArgs) Reset

func (x *JobRestoreArgs) Reset()

func (*JobRestoreArgs) SetCheckpointPath

func (x *JobRestoreArgs) SetCheckpointPath(v string)

func (*JobRestoreArgs) SetCriuOpts

func (x *JobRestoreArgs) SetCriuOpts(v *CriuOpts)

func (*JobRestoreArgs) SetJID

func (x *JobRestoreArgs) SetJID(v string)

func (*JobRestoreArgs) SetRuncOpts

func (x *JobRestoreArgs) SetRuncOpts(v *RuncOpts)

func (*JobRestoreArgs) SetStream

func (x *JobRestoreArgs) SetStream(v int32)

func (*JobRestoreArgs) String

func (x *JobRestoreArgs) String() string

type JobRestoreArgs_builder

type JobRestoreArgs_builder struct {
	JID            string
	CriuOpts       *CriuOpts
	Stream         int32
	RuncOpts       *RuncOpts
	CheckpointPath string
	// contains filtered or unexported fields
}

func (JobRestoreArgs_builder) Build

type JobRestoreResp

type JobRestoreResp 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 (*JobRestoreResp) ClearRestoreStats

func (x *JobRestoreResp) ClearRestoreStats()

func (*JobRestoreResp) ClearState

func (x *JobRestoreResp) ClearState()

func (*JobRestoreResp) GetMessage

func (x *JobRestoreResp) GetMessage() string

func (*JobRestoreResp) GetRestoreStats

func (x *JobRestoreResp) GetRestoreStats() *RestoreStats

func (*JobRestoreResp) GetState

func (x *JobRestoreResp) GetState() *ProcessState

func (*JobRestoreResp) HasRestoreStats

func (x *JobRestoreResp) HasRestoreStats() bool

func (*JobRestoreResp) HasState

func (x *JobRestoreResp) HasState() bool

func (*JobRestoreResp) ProtoMessage

func (*JobRestoreResp) ProtoMessage()

func (*JobRestoreResp) ProtoReflect

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

func (*JobRestoreResp) Reset

func (x *JobRestoreResp) Reset()

func (*JobRestoreResp) SetMessage

func (x *JobRestoreResp) SetMessage(v string)

func (*JobRestoreResp) SetRestoreStats

func (x *JobRestoreResp) SetRestoreStats(v *RestoreStats)

func (*JobRestoreResp) SetState

func (x *JobRestoreResp) SetState(v *ProcessState)

func (*JobRestoreResp) String

func (x *JobRestoreResp) String() string

type JobRestoreResp_builder

type JobRestoreResp_builder struct {
	Message      string
	State        *ProcessState
	RestoreStats *RestoreStats
	// contains filtered or unexported fields
}

func (JobRestoreResp_builder) Build

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) Number

func (x JobState) Number() protoreflect.EnumNumber

func (JobState) String

func (x JobState) String() string

func (JobState) Type

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) 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) SetLevel

func (x *LogStreamingArgs) SetLevel(v string)

func (*LogStreamingArgs) SetMsg

func (x *LogStreamingArgs) SetMsg(v string)

func (*LogStreamingArgs) SetSource

func (x *LogStreamingArgs) SetSource(v string)

func (*LogStreamingArgs) SetTimestamp

func (x *LogStreamingArgs) SetTimestamp(v string)

func (*LogStreamingArgs) String

func (x *LogStreamingArgs) String() string

type LogStreamingArgs_builder

type LogStreamingArgs_builder struct {
	Timestamp string
	Source    string
	Level     string
	Msg       string
	// contains filtered or unexported fields
}

func (LogStreamingArgs_builder) Build

type LogStreamingResp

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

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) SetStatus

func (x *LogStreamingResp) SetStatus(v string)

func (*LogStreamingResp) String

func (x *LogStreamingResp) String() string

type LogStreamingResp_builder

type LogStreamingResp_builder struct {
	Status string
	// contains filtered or unexported fields
}

func (LogStreamingResp_builder) Build

type ManageArgs

type ManageArgs struct {
	PID    int32   `protobuf:"varint,1,opt,name=PID,proto3" json:"PID,omitempty"`
	JID    string  `protobuf:"bytes,2,opt,name=JID,proto3" json:"JID,omitempty"`
	GPU    bool    `protobuf:"varint,3,opt,name=GPU,proto3" json:"GPU,omitempty"`
	Groups []int32 `protobuf:"varint,4,rep,packed,name=Groups,proto3" json:"Groups,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"`
	// contains filtered or unexported fields
}

func (*ManageArgs) GetGID

func (x *ManageArgs) GetGID() int32

func (*ManageArgs) GetGPU

func (x *ManageArgs) GetGPU() bool

func (*ManageArgs) GetGroups

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

func (*ManageArgs) GetJID

func (x *ManageArgs) GetJID() string

func (*ManageArgs) GetPID

func (x *ManageArgs) GetPID() int32

func (*ManageArgs) GetUID

func (x *ManageArgs) GetUID() int32

func (*ManageArgs) ProtoMessage

func (*ManageArgs) ProtoMessage()

func (*ManageArgs) ProtoReflect

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

func (*ManageArgs) Reset

func (x *ManageArgs) Reset()

func (*ManageArgs) SetGID

func (x *ManageArgs) SetGID(v int32)

func (*ManageArgs) SetGPU

func (x *ManageArgs) SetGPU(v bool)

func (*ManageArgs) SetGroups

func (x *ManageArgs) SetGroups(v []int32)

func (*ManageArgs) SetJID

func (x *ManageArgs) SetJID(v string)

func (*ManageArgs) SetPID

func (x *ManageArgs) SetPID(v int32)

func (*ManageArgs) SetUID

func (x *ManageArgs) SetUID(v int32)

func (*ManageArgs) String

func (x *ManageArgs) String() string

type ManageArgs_builder

type ManageArgs_builder struct {
	PID    int32
	JID    string
	GPU    bool
	Groups []int32
	UID    int32
	GID    int32
	// contains filtered or unexported fields
}

func (ManageArgs_builder) Build

func (b0 ManageArgs_builder) Build() *ManageArgs

type ManageResp

type ManageResp 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"`
	// contains filtered or unexported fields
}

func (*ManageResp) ClearState

func (x *ManageResp) ClearState()

func (*ManageResp) GetMessage

func (x *ManageResp) GetMessage() string

func (*ManageResp) GetState

func (x *ManageResp) GetState() *ProcessState

func (*ManageResp) HasState

func (x *ManageResp) HasState() bool

func (*ManageResp) ProtoMessage

func (*ManageResp) ProtoMessage()

func (*ManageResp) ProtoReflect

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

func (*ManageResp) Reset

func (x *ManageResp) Reset()

func (*ManageResp) SetMessage

func (x *ManageResp) SetMessage(v string)

func (*ManageResp) SetState

func (x *ManageResp) SetState(v *ProcessState)

func (*ManageResp) String

func (x *ManageResp) String() string

type ManageResp_builder

type ManageResp_builder struct {
	Message string
	State   *ProcessState
	// contains filtered or unexported fields
}

func (ManageResp_builder) Build

func (b0 ManageResp_builder) Build() *ManageResp

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) 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) SetAvailable

func (x *MemoryInfo) SetAvailable(v uint64)

func (*MemoryInfo) SetTotal

func (x *MemoryInfo) SetTotal(v uint64)

func (*MemoryInfo) SetUsed

func (x *MemoryInfo) SetUsed(v uint64)

func (*MemoryInfo) String

func (x *MemoryInfo) String() string

type MemoryInfo_builder

type MemoryInfo_builder struct {
	Total     uint64
	Available uint64
	Used      uint64
	// contains filtered or unexported fields
}

func (MemoryInfo_builder) Build

func (b0 MemoryInfo_builder) Build() *MemoryInfo

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) 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) SetFd

func (x *OpenFilesStat) SetFd(v uint64)

func (*OpenFilesStat) SetMode

func (x *OpenFilesStat) SetMode(v string)

func (*OpenFilesStat) SetPath

func (x *OpenFilesStat) SetPath(v string)

func (*OpenFilesStat) SetStream

func (x *OpenFilesStat) SetStream(v OpenFilesStat_StreamType)

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) Number

func (OpenFilesStat_StreamType) String

func (x OpenFilesStat_StreamType) String() string

func (OpenFilesStat_StreamType) Type

type OpenFilesStat_builder

type OpenFilesStat_builder struct {
	Path   string
	Fd     uint64
	Mode   string
	Stream OpenFilesStat_StreamType
	// contains filtered or unexported fields
}

func (OpenFilesStat_builder) Build

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) 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) SetAttachedToHardwareAccel

func (x *ProcessInfo) SetAttachedToHardwareAccel(v bool)

func (*ProcessInfo) SetIsRunning

func (x *ProcessInfo) SetIsRunning(v bool)

func (*ProcessInfo) SetMemoryPercent

func (x *ProcessInfo) SetMemoryPercent(v float32)

func (*ProcessInfo) SetOpenConnections

func (x *ProcessInfo) SetOpenConnections(v []*ConnectionStat)

func (*ProcessInfo) SetOpenFds

func (x *ProcessInfo) SetOpenFds(v []*OpenFilesStat)

func (*ProcessInfo) SetPID

func (x *ProcessInfo) SetPID(v int32)

func (*ProcessInfo) SetStatus

func (x *ProcessInfo) SetStatus(v string)

func (*ProcessInfo) SetWorkingDir

func (x *ProcessInfo) SetWorkingDir(v string)

func (*ProcessInfo) String

func (x *ProcessInfo) String() string

type ProcessInfo_builder

type ProcessInfo_builder struct {
	PID                     int32
	AttachedToHardwareAccel bool
	OpenFds                 []*OpenFilesStat
	WorkingDir              string
	OpenConnections         []*ConnectionStat
	MemoryPercent           float32
	IsRunning               bool
	Status                  string
	// contains filtered or unexported fields
}

func (ProcessInfo_builder) Build

func (b0 ProcessInfo_builder) Build() *ProcessInfo

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,3,opt,name=ContainerID,proto3" json:"ContainerID,omitempty"`
	StartedAt       string          `protobuf:"bytes,4,opt,name=StartedAt,proto3" json:"StartedAt,omitempty"`
	ProcessInfo     *ProcessInfo    `protobuf:"bytes,5,opt,name=ProcessInfo,proto3" json:"ProcessInfo,omitempty"`
	CheckpointPath  string          `protobuf:"bytes,6,opt,name=CheckpointPath,proto3" json:"CheckpointPath,omitempty"`
	CheckpointState CheckpointState `` /* 126-byte string literal not displayed */
	JobState        JobState        `protobuf:"varint,8,opt,name=JobState,proto3,enum=cedana.services.task.JobState" json:"JobState,omitempty"`
	JID             string          `protobuf:"bytes,10,opt,name=JID,proto3" json:"JID,omitempty"`
	HostInfo        *HostInfo       `protobuf:"bytes,11,opt,name=HostInfo,proto3" json:"HostInfo,omitempty"`
	CPUInfo         *CPUInfo        `protobuf:"bytes,12,opt,name=CPUInfo,proto3" json:"CPUInfo,omitempty"`
	MemoryInfo      *MemoryInfo     `protobuf:"bytes,13,opt,name=MemoryInfo,proto3" json:"MemoryInfo,omitempty"`
	UIDs            []int32         `protobuf:"varint,14,rep,packed,name=UIDs,proto3" json:"UIDs,omitempty"`
	GIDs            []int32         `protobuf:"varint,15,rep,packed,name=GIDs,proto3" json:"GIDs,omitempty"`
	Groups          []int32         `protobuf:"varint,16,rep,packed,name=Groups,proto3" json:"Groups,omitempty"`
	GPU             bool            `protobuf:"varint,17,opt,name=GPU,proto3" json:"GPU,omitempty"`
	ContainerRoot   string          `protobuf:"bytes,18,opt,name=ContainerRoot,proto3" json:"ContainerRoot,omitempty"`
	ContainerBundle string          `protobuf:"bytes,19,opt,name=ContainerBundle,proto3" json:"ContainerBundle,omitempty"`
	// contains filtered or unexported fields
}

func (*ProcessState) ClearCPUInfo

func (x *ProcessState) ClearCPUInfo()

func (*ProcessState) ClearHostInfo

func (x *ProcessState) ClearHostInfo()

func (*ProcessState) ClearMemoryInfo

func (x *ProcessState) ClearMemoryInfo()

func (*ProcessState) ClearProcessInfo

func (x *ProcessState) ClearProcessInfo()

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) GetContainerBundle

func (x *ProcessState) GetContainerBundle() string

func (*ProcessState) GetContainerID

func (x *ProcessState) GetContainerID() string

func (*ProcessState) GetContainerRoot

func (x *ProcessState) GetContainerRoot() string

func (*ProcessState) GetGIDs

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

func (*ProcessState) GetGPU

func (x *ProcessState) GetGPU() 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) GetStartedAt

func (x *ProcessState) GetStartedAt() string

func (*ProcessState) GetTask

func (x *ProcessState) GetTask() string

func (*ProcessState) GetUIDs

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

func (*ProcessState) HasCPUInfo

func (x *ProcessState) HasCPUInfo() bool

func (*ProcessState) HasHostInfo

func (x *ProcessState) HasHostInfo() bool

func (*ProcessState) HasMemoryInfo

func (x *ProcessState) HasMemoryInfo() bool

func (*ProcessState) HasProcessInfo

func (x *ProcessState) HasProcessInfo() bool

func (*ProcessState) ProtoMessage

func (*ProcessState) ProtoMessage()

func (*ProcessState) ProtoReflect

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

func (*ProcessState) Reset

func (x *ProcessState) Reset()

func (*ProcessState) SetCPUInfo

func (x *ProcessState) SetCPUInfo(v *CPUInfo)

func (*ProcessState) SetCheckpointPath

func (x *ProcessState) SetCheckpointPath(v string)

func (*ProcessState) SetCheckpointState

func (x *ProcessState) SetCheckpointState(v CheckpointState)

func (*ProcessState) SetContainerBundle

func (x *ProcessState) SetContainerBundle(v string)

func (*ProcessState) SetContainerID

func (x *ProcessState) SetContainerID(v string)

func (*ProcessState) SetContainerRoot

func (x *ProcessState) SetContainerRoot(v string)

func (*ProcessState) SetGIDs

func (x *ProcessState) SetGIDs(v []int32)

func (*ProcessState) SetGPU

func (x *ProcessState) SetGPU(v bool)

func (*ProcessState) SetGroups

func (x *ProcessState) SetGroups(v []int32)

func (*ProcessState) SetHostInfo

func (x *ProcessState) SetHostInfo(v *HostInfo)

func (*ProcessState) SetJID

func (x *ProcessState) SetJID(v string)

func (*ProcessState) SetJobState

func (x *ProcessState) SetJobState(v JobState)

func (*ProcessState) SetMemoryInfo

func (x *ProcessState) SetMemoryInfo(v *MemoryInfo)

func (*ProcessState) SetPID

func (x *ProcessState) SetPID(v int32)

func (*ProcessState) SetProcessInfo

func (x *ProcessState) SetProcessInfo(v *ProcessInfo)

func (*ProcessState) SetStartedAt

func (x *ProcessState) SetStartedAt(v string)

func (*ProcessState) SetTask

func (x *ProcessState) SetTask(v string)

func (*ProcessState) SetUIDs

func (x *ProcessState) SetUIDs(v []int32)

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) GetJID

func (x *ProcessStateStreamingArgs) GetJID() string

func (*ProcessStateStreamingArgs) ProtoMessage

func (*ProcessStateStreamingArgs) ProtoMessage()

func (*ProcessStateStreamingArgs) ProtoReflect

func (*ProcessStateStreamingArgs) Reset

func (x *ProcessStateStreamingArgs) Reset()

func (*ProcessStateStreamingArgs) SetJID

func (x *ProcessStateStreamingArgs) SetJID(v string)

func (*ProcessStateStreamingArgs) String

func (x *ProcessStateStreamingArgs) String() string

type ProcessStateStreamingArgs_builder

type ProcessStateStreamingArgs_builder struct {
	JID string
	// contains filtered or unexported fields
}

func (ProcessStateStreamingArgs_builder) Build

type ProcessState_builder

type ProcessState_builder struct {
	PID             int32
	Task            string
	ContainerID     string
	StartedAt       string
	ProcessInfo     *ProcessInfo
	CheckpointPath  string
	CheckpointState CheckpointState
	JobState        JobState
	JID             string
	HostInfo        *HostInfo
	CPUInfo         *CPUInfo
	MemoryInfo      *MemoryInfo
	UIDs            []int32
	GIDs            []int32
	Groups          []int32
	GPU             bool
	ContainerRoot   string
	ContainerBundle string
	// contains filtered or unexported fields
}

func (ProcessState_builder) Build

func (b0 ProcessState_builder) Build() *ProcessState

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"`
	RuntimeRoot   *string `protobuf:"bytes,6,opt,name=RuntimeRoot,proto3,oneof" json:"RuntimeRoot,omitempty"`
	RuntimeSock   *string `protobuf:"bytes,7,opt,name=RuntimeSock,proto3,oneof" json:"RuntimeSock,omitempty"`
	// contains filtered or unexported fields
}

func (*QueueJobCheckpointRequest) ClearRuntimeRoot

func (x *QueueJobCheckpointRequest) ClearRuntimeRoot()

func (*QueueJobCheckpointRequest) ClearRuntimeSock

func (x *QueueJobCheckpointRequest) ClearRuntimeSock()

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) GetRuntimeRoot

func (x *QueueJobCheckpointRequest) GetRuntimeRoot() string

func (*QueueJobCheckpointRequest) GetRuntimeSock

func (x *QueueJobCheckpointRequest) GetRuntimeSock() string

func (*QueueJobCheckpointRequest) HasRuntimeRoot

func (x *QueueJobCheckpointRequest) HasRuntimeRoot() bool

func (*QueueJobCheckpointRequest) HasRuntimeSock

func (x *QueueJobCheckpointRequest) HasRuntimeSock() bool

func (*QueueJobCheckpointRequest) ProtoMessage

func (*QueueJobCheckpointRequest) ProtoMessage()

func (*QueueJobCheckpointRequest) ProtoReflect

func (*QueueJobCheckpointRequest) Reset

func (x *QueueJobCheckpointRequest) Reset()

func (*QueueJobCheckpointRequest) SetContainerName

func (x *QueueJobCheckpointRequest) SetContainerName(v string)

func (*QueueJobCheckpointRequest) SetId

func (x *QueueJobCheckpointRequest) SetId(v string)

func (*QueueJobCheckpointRequest) SetImageName

func (x *QueueJobCheckpointRequest) SetImageName(v string)

func (*QueueJobCheckpointRequest) SetNamespace

func (x *QueueJobCheckpointRequest) SetNamespace(v string)

func (*QueueJobCheckpointRequest) SetPodName

func (x *QueueJobCheckpointRequest) SetPodName(v string)

func (*QueueJobCheckpointRequest) SetRuntimeRoot

func (x *QueueJobCheckpointRequest) SetRuntimeRoot(v string)

func (*QueueJobCheckpointRequest) SetRuntimeSock

func (x *QueueJobCheckpointRequest) SetRuntimeSock(v string)

func (*QueueJobCheckpointRequest) String

func (x *QueueJobCheckpointRequest) String() string

type QueueJobCheckpointRequest_builder

type QueueJobCheckpointRequest_builder struct {
	ContainerName string
	Namespace     string
	PodName       string
	ImageName     string
	Id            string
	RuntimeRoot   *string
	RuntimeSock   *string
	// contains filtered or unexported fields
}

func (QueueJobCheckpointRequest_builder) Build

type QueueJobID

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

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) SetJobID

func (x *QueueJobID) SetJobID(v string)

func (*QueueJobID) String

func (x *QueueJobID) String() string

type QueueJobID_builder

type QueueJobID_builder struct {
	JobID string
	// contains filtered or unexported fields
}

func (QueueJobID_builder) Build

func (b0 QueueJobID_builder) Build() *QueueJobID

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) 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) SetContainerName

func (x *QueueJobRestoreRequest) SetContainerName(v string)

func (*QueueJobRestoreRequest) SetId

func (x *QueueJobRestoreRequest) SetId(v string)

func (*QueueJobRestoreRequest) SetNamespace

func (x *QueueJobRestoreRequest) SetNamespace(v string)

func (*QueueJobRestoreRequest) SetPodName

func (x *QueueJobRestoreRequest) SetPodName(v string)

func (*QueueJobRestoreRequest) SetSourceName

func (x *QueueJobRestoreRequest) SetSourceName(v string)

func (*QueueJobRestoreRequest) String

func (x *QueueJobRestoreRequest) String() string

type QueueJobRestoreRequest_builder

type QueueJobRestoreRequest_builder struct {
	ContainerName string
	Namespace     string
	PodName       string
	SourceName    string
	Id            string
	// contains filtered or unexported fields
}

func (QueueJobRestoreRequest_builder) Build

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) 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) SetStatus

func (x *QueueJobStatus) SetStatus(v QueueJobStatusEnum)

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) Number

func (QueueJobStatusEnum) String

func (x QueueJobStatusEnum) String() string

func (QueueJobStatusEnum) Type

type QueueJobStatus_builder

type QueueJobStatus_builder struct {
	Status QueueJobStatusEnum
	// contains filtered or unexported fields
}

func (QueueJobStatus_builder) Build

type RestoreArgs

type RestoreArgs struct {
	CheckpointID   string    `protobuf:"bytes,1,opt,name=CheckpointID,proto3" json:"CheckpointID,omitempty"`
	CheckpointPath string    `protobuf:"bytes,2,opt,name=CheckpointPath,proto3" json:"CheckpointPath,omitempty"`
	JID            string    `protobuf:"bytes,3,opt,name=JID,proto3" json:"JID,omitempty"`
	Stream         int32     `protobuf:"varint,4,opt,name=Stream,proto3" json:"Stream,omitempty"`
	CriuOpts       *CriuOpts `protobuf:"bytes,5,opt,name=CriuOpts,proto3" json:"CriuOpts,omitempty"`
	// contains filtered or unexported fields
}

func (*RestoreArgs) ClearCriuOpts

func (x *RestoreArgs) ClearCriuOpts()

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) GetJID

func (x *RestoreArgs) GetJID() string

func (*RestoreArgs) GetStream

func (x *RestoreArgs) GetStream() int32

func (*RestoreArgs) HasCriuOpts

func (x *RestoreArgs) HasCriuOpts() bool

func (*RestoreArgs) ProtoMessage

func (*RestoreArgs) ProtoMessage()

func (*RestoreArgs) ProtoReflect

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

func (*RestoreArgs) Reset

func (x *RestoreArgs) Reset()

func (*RestoreArgs) SetCheckpointID

func (x *RestoreArgs) SetCheckpointID(v string)

func (*RestoreArgs) SetCheckpointPath

func (x *RestoreArgs) SetCheckpointPath(v string)

func (*RestoreArgs) SetCriuOpts

func (x *RestoreArgs) SetCriuOpts(v *CriuOpts)

func (*RestoreArgs) SetJID

func (x *RestoreArgs) SetJID(v string)

func (*RestoreArgs) SetStream

func (x *RestoreArgs) SetStream(v int32)

func (*RestoreArgs) String

func (x *RestoreArgs) String() string

type RestoreArgs_builder

type RestoreArgs_builder struct {
	CheckpointID   string
	CheckpointPath string
	JID            string
	Stream         int32
	CriuOpts       *CriuOpts
	// contains filtered or unexported fields
}

func (RestoreArgs_builder) Build

func (b0 RestoreArgs_builder) Build() *RestoreArgs

type RestoreResp

type RestoreResp 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 (*RestoreResp) ClearRestoreStats

func (x *RestoreResp) ClearRestoreStats()

func (*RestoreResp) ClearState

func (x *RestoreResp) ClearState()

func (*RestoreResp) GetMessage

func (x *RestoreResp) GetMessage() string

func (*RestoreResp) GetRestoreStats

func (x *RestoreResp) GetRestoreStats() *RestoreStats

func (*RestoreResp) GetState

func (x *RestoreResp) GetState() *ProcessState

func (*RestoreResp) HasRestoreStats

func (x *RestoreResp) HasRestoreStats() bool

func (*RestoreResp) HasState

func (x *RestoreResp) HasState() bool

func (*RestoreResp) ProtoMessage

func (*RestoreResp) ProtoMessage()

func (*RestoreResp) ProtoReflect

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

func (*RestoreResp) Reset

func (x *RestoreResp) Reset()

func (*RestoreResp) SetMessage

func (x *RestoreResp) SetMessage(v string)

func (*RestoreResp) SetRestoreStats

func (x *RestoreResp) SetRestoreStats(v *RestoreStats)

func (*RestoreResp) SetState

func (x *RestoreResp) SetState(v *ProcessState)

func (*RestoreResp) String

func (x *RestoreResp) String() string

type RestoreResp_builder

type RestoreResp_builder struct {
	Message      string
	State        *ProcessState
	RestoreStats *RestoreStats
	// contains filtered or unexported fields
}

func (RestoreResp_builder) Build

func (b0 RestoreResp_builder) Build() *RestoreResp

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     *cedanagpu.GPURestoreStats `protobuf:"bytes,8,opt,name=GPURestoreStats,proto3" json:"GPURestoreStats,omitempty"`
	// contains filtered or unexported fields
}

func (*RestoreStats) ClearCheckpointFileStats

func (x *RestoreStats) ClearCheckpointFileStats()

func (*RestoreStats) ClearGPURestoreStats

func (x *RestoreStats) ClearGPURestoreStats()

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() *cedanagpu.GPURestoreStats

func (*RestoreStats) GetPrepareDuration

func (x *RestoreStats) GetPrepareDuration() int64

func (*RestoreStats) HasCheckpointFileStats

func (x *RestoreStats) HasCheckpointFileStats() bool

func (*RestoreStats) HasGPURestoreStats

func (x *RestoreStats) HasGPURestoreStats() bool

func (*RestoreStats) ProtoMessage

func (*RestoreStats) ProtoMessage()

func (*RestoreStats) ProtoReflect

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

func (*RestoreStats) Reset

func (x *RestoreStats) Reset()

func (*RestoreStats) SetCRIUDuration

func (x *RestoreStats) SetCRIUDuration(v int64)

func (*RestoreStats) SetCheckpointFileStats

func (x *RestoreStats) SetCheckpointFileStats(v *CheckpointFileStats)

func (*RestoreStats) SetContainerRuntime

func (x *RestoreStats) SetContainerRuntime(v ContainerRuntime)

func (*RestoreStats) SetDownloadDuration

func (x *RestoreStats) SetDownloadDuration(v int64)

func (*RestoreStats) SetDumpType

func (x *RestoreStats) SetDumpType(v DumpType)

func (*RestoreStats) SetGPUDuration

func (x *RestoreStats) SetGPUDuration(v int64)

func (*RestoreStats) SetGPURestoreStats

func (x *RestoreStats) SetGPURestoreStats(v *cedanagpu.GPURestoreStats)

func (*RestoreStats) SetPrepareDuration

func (x *RestoreStats) SetPrepareDuration(v int64)

func (*RestoreStats) String

func (x *RestoreStats) String() string

type RestoreStats_builder

type RestoreStats_builder struct {
	DumpType            DumpType
	ContainerRuntime    ContainerRuntime
	PrepareDuration     int64
	CRIUDuration        int64
	GPUDuration         int64
	DownloadDuration    int64
	CheckpointFileStats *CheckpointFileStats
	GPURestoreStats     *cedanagpu.GPURestoreStats
	// contains filtered or unexported fields
}

func (RestoreStats_builder) Build

func (b0 RestoreStats_builder) Build() *RestoreStats

type RestoredNetConfig

type RestoredNetConfig struct {
	ID     string  `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"`
	NumFDs int64   `protobuf:"varint,2,opt,name=NumFDs,proto3" json:"NumFDs,omitempty"`
	Fds    []int64 `protobuf:"varint,3,rep,packed,name=Fds,proto3" json:"Fds,omitempty"`
	// contains filtered or unexported fields
}

func (*RestoredNetConfig) GetFds

func (x *RestoredNetConfig) GetFds() []int64

func (*RestoredNetConfig) GetID

func (x *RestoredNetConfig) GetID() string

func (*RestoredNetConfig) GetNumFDs

func (x *RestoredNetConfig) GetNumFDs() int64

func (*RestoredNetConfig) ProtoMessage

func (*RestoredNetConfig) ProtoMessage()

func (*RestoredNetConfig) ProtoReflect

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

func (*RestoredNetConfig) Reset

func (x *RestoredNetConfig) Reset()

func (*RestoredNetConfig) SetFds

func (x *RestoredNetConfig) SetFds(v []int64)

func (*RestoredNetConfig) SetID

func (x *RestoredNetConfig) SetID(v string)

func (*RestoredNetConfig) SetNumFDs

func (x *RestoredNetConfig) SetNumFDs(v int64)

func (*RestoredNetConfig) String

func (x *RestoredNetConfig) String() string

type RestoredNetConfig_builder

type RestoredNetConfig_builder struct {
	ID     string
	NumFDs int64
	Fds    []int64
	// contains filtered or unexported fields
}

func (RestoredNetConfig_builder) Build

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) 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) SetBundlePath

func (x *RuncContainer) SetBundlePath(v string)

func (*RuncContainer) SetContainerName

func (x *RuncContainer) SetContainerName(v string)

func (*RuncContainer) SetID

func (x *RuncContainer) SetID(v string)

func (*RuncContainer) SetImageName

func (x *RuncContainer) SetImageName(v string)

func (*RuncContainer) SetSandboxId

func (x *RuncContainer) SetSandboxId(v string)

func (*RuncContainer) SetSandboxName

func (x *RuncContainer) SetSandboxName(v string)

func (*RuncContainer) SetSandboxUid

func (x *RuncContainer) SetSandboxUid(v string)

func (*RuncContainer) String

func (x *RuncContainer) String() string

type RuncContainer_builder

type RuncContainer_builder struct {
	ID            string
	BundlePath    string
	ContainerName string
	ImageName     string
	SandboxId     string
	SandboxName   string
	SandboxUid    string
	// contains filtered or unexported fields
}

func (RuncContainer_builder) Build

type RuncDumpArgs

type RuncDumpArgs struct {
	Root        string    `protobuf:"bytes,1,opt,name=Root,proto3" json:"Root,omitempty"`
	Dir         string    `protobuf:"bytes,2,opt,name=Dir,proto3" json:"Dir,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"`
	// contains filtered or unexported fields
}

func (*RuncDumpArgs) ClearCriuOpts

func (x *RuncDumpArgs) ClearCriuOpts()

func (*RuncDumpArgs) GetContainerID

func (x *RuncDumpArgs) GetContainerID() string

func (*RuncDumpArgs) GetCriuOpts

func (x *RuncDumpArgs) GetCriuOpts() *CriuOpts

func (*RuncDumpArgs) GetDir

func (x *RuncDumpArgs) GetDir() string

func (*RuncDumpArgs) GetRoot

func (x *RuncDumpArgs) GetRoot() string

func (*RuncDumpArgs) HasCriuOpts

func (x *RuncDumpArgs) HasCriuOpts() bool

func (*RuncDumpArgs) ProtoMessage

func (*RuncDumpArgs) ProtoMessage()

func (*RuncDumpArgs) ProtoReflect

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

func (*RuncDumpArgs) Reset

func (x *RuncDumpArgs) Reset()

func (*RuncDumpArgs) SetContainerID

func (x *RuncDumpArgs) SetContainerID(v string)

func (*RuncDumpArgs) SetCriuOpts

func (x *RuncDumpArgs) SetCriuOpts(v *CriuOpts)

func (*RuncDumpArgs) SetDir

func (x *RuncDumpArgs) SetDir(v string)

func (*RuncDumpArgs) SetRoot

func (x *RuncDumpArgs) SetRoot(v string)

func (*RuncDumpArgs) String

func (x *RuncDumpArgs) String() string

type RuncDumpArgs_builder

type RuncDumpArgs_builder struct {
	Root        string
	Dir         string
	ContainerID string
	CriuOpts    *CriuOpts
	// contains filtered or unexported fields
}

func (RuncDumpArgs_builder) Build

func (b0 RuncDumpArgs_builder) Build() *RuncDumpArgs

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"`
	State        *ProcessState `protobuf:"bytes,3,opt,name=State,proto3" json:"State,omitempty"`
	DumpStats    *DumpStats    `protobuf:"bytes,4,opt,name=DumpStats,proto3" json:"DumpStats,omitempty"`
	// contains filtered or unexported fields
}

func (*RuncDumpResp) ClearDumpStats

func (x *RuncDumpResp) ClearDumpStats()

func (*RuncDumpResp) ClearState

func (x *RuncDumpResp) ClearState()

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) HasDumpStats

func (x *RuncDumpResp) HasDumpStats() bool

func (*RuncDumpResp) HasState

func (x *RuncDumpResp) HasState() bool

func (*RuncDumpResp) ProtoMessage

func (*RuncDumpResp) ProtoMessage()

func (*RuncDumpResp) ProtoReflect

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

func (*RuncDumpResp) Reset

func (x *RuncDumpResp) Reset()

func (*RuncDumpResp) SetCheckpointID

func (x *RuncDumpResp) SetCheckpointID(v string)

func (*RuncDumpResp) SetDumpStats

func (x *RuncDumpResp) SetDumpStats(v *DumpStats)

func (*RuncDumpResp) SetMessage

func (x *RuncDumpResp) SetMessage(v string)

func (*RuncDumpResp) SetState

func (x *RuncDumpResp) SetState(v *ProcessState)

func (*RuncDumpResp) String

func (x *RuncDumpResp) String() string

type RuncDumpResp_builder

type RuncDumpResp_builder struct {
	Message      string
	CheckpointID string
	State        *ProcessState
	DumpStats    *DumpStats
	// contains filtered or unexported fields
}

func (RuncDumpResp_builder) Build

func (b0 RuncDumpResp_builder) Build() *RuncDumpResp

type RuncGetPausePidArgs

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

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) SetBundlePath

func (x *RuncGetPausePidArgs) SetBundlePath(v string)

func (*RuncGetPausePidArgs) String

func (x *RuncGetPausePidArgs) String() string

type RuncGetPausePidArgs_builder

type RuncGetPausePidArgs_builder struct {
	BundlePath string
	// contains filtered or unexported fields
}

func (RuncGetPausePidArgs_builder) Build

type RuncGetPausePidResp

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

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) SetPausePid

func (x *RuncGetPausePidResp) SetPausePid(v int64)

func (*RuncGetPausePidResp) String

func (x *RuncGetPausePidResp) String() string

type RuncGetPausePidResp_builder

type RuncGetPausePidResp_builder struct {
	PausePid int64
	// contains filtered or unexported fields
}

func (RuncGetPausePidResp_builder) Build

type RuncManageArgs

type RuncManageArgs struct {
	ContainerID string  `protobuf:"bytes,1,opt,name=ContainerID,proto3" json:"ContainerID,omitempty"`
	Root        string  `protobuf:"bytes,2,opt,name=Root,proto3" json:"Root,omitempty"`
	GPU         bool    `protobuf:"varint,3,opt,name=GPU,proto3" json:"GPU,omitempty"`
	Groups      []int32 `protobuf:"varint,4,rep,packed,name=Groups,proto3" json:"Groups,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"`
	// contains filtered or unexported fields
}

func (*RuncManageArgs) GetContainerID

func (x *RuncManageArgs) GetContainerID() string

func (*RuncManageArgs) GetGID

func (x *RuncManageArgs) GetGID() int32

func (*RuncManageArgs) GetGPU

func (x *RuncManageArgs) GetGPU() bool

func (*RuncManageArgs) GetGroups

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

func (*RuncManageArgs) GetRoot

func (x *RuncManageArgs) GetRoot() string

func (*RuncManageArgs) GetUID

func (x *RuncManageArgs) GetUID() int32

func (*RuncManageArgs) ProtoMessage

func (*RuncManageArgs) ProtoMessage()

func (*RuncManageArgs) ProtoReflect

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

func (*RuncManageArgs) Reset

func (x *RuncManageArgs) Reset()

func (*RuncManageArgs) SetContainerID

func (x *RuncManageArgs) SetContainerID(v string)

func (*RuncManageArgs) SetGID

func (x *RuncManageArgs) SetGID(v int32)

func (*RuncManageArgs) SetGPU

func (x *RuncManageArgs) SetGPU(v bool)

func (*RuncManageArgs) SetGroups

func (x *RuncManageArgs) SetGroups(v []int32)

func (*RuncManageArgs) SetRoot

func (x *RuncManageArgs) SetRoot(v string)

func (*RuncManageArgs) SetUID

func (x *RuncManageArgs) SetUID(v int32)

func (*RuncManageArgs) String

func (x *RuncManageArgs) String() string

type RuncManageArgs_builder

type RuncManageArgs_builder struct {
	ContainerID string
	Root        string
	GPU         bool
	Groups      []int32
	UID         int32
	GID         int32
	// contains filtered or unexported fields
}

func (RuncManageArgs_builder) Build

type RuncManageResp

type RuncManageResp 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"`
	// contains filtered or unexported fields
}

func (*RuncManageResp) ClearState

func (x *RuncManageResp) ClearState()

func (*RuncManageResp) GetMessage

func (x *RuncManageResp) GetMessage() string

func (*RuncManageResp) GetState

func (x *RuncManageResp) GetState() *ProcessState

func (*RuncManageResp) HasState

func (x *RuncManageResp) HasState() bool

func (*RuncManageResp) ProtoMessage

func (*RuncManageResp) ProtoMessage()

func (*RuncManageResp) ProtoReflect

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

func (*RuncManageResp) Reset

func (x *RuncManageResp) Reset()

func (*RuncManageResp) SetMessage

func (x *RuncManageResp) SetMessage(v string)

func (*RuncManageResp) SetState

func (x *RuncManageResp) SetState(v *ProcessState)

func (*RuncManageResp) String

func (x *RuncManageResp) String() string

type RuncManageResp_builder

type RuncManageResp_builder struct {
	Message string
	State   *ProcessState
	// contains filtered or unexported fields
}

func (RuncManageResp_builder) Build

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) 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) SetBundle

func (x *RuncOpts) SetBundle(v string)

func (*RuncOpts) SetConsoleSocket

func (x *RuncOpts) SetConsoleSocket(v string)

func (*RuncOpts) SetContainerID

func (x *RuncOpts) SetContainerID(v string)

func (*RuncOpts) SetDetach

func (x *RuncOpts) SetDetach(v bool)

func (*RuncOpts) SetKeep

func (x *RuncOpts) SetKeep(v bool)

func (*RuncOpts) SetNetPid

func (x *RuncOpts) SetNetPid(v int32)

func (*RuncOpts) SetNoMountFallback

func (x *RuncOpts) SetNoMountFallback(v bool)

func (*RuncOpts) SetNoNewKeyring

func (x *RuncOpts) SetNoNewKeyring(v bool)

func (*RuncOpts) SetNoPivot

func (x *RuncOpts) SetNoPivot(v bool)

func (*RuncOpts) SetNoSubreaper

func (x *RuncOpts) SetNoSubreaper(v bool)

func (*RuncOpts) SetPidFile

func (x *RuncOpts) SetPidFile(v string)

func (*RuncOpts) SetPreserveFds

func (x *RuncOpts) SetPreserveFds(v int32)

func (*RuncOpts) SetRoot

func (x *RuncOpts) SetRoot(v string)

func (*RuncOpts) SetRootless

func (x *RuncOpts) SetRootless(v string)

func (*RuncOpts) SetSystemdCgroup

func (x *RuncOpts) SetSystemdCgroup(v bool)

func (*RuncOpts) String

func (x *RuncOpts) String() string

type RuncOpts_builder

type RuncOpts_builder struct {
	Root            string
	ContainerID     string
	Bundle          string
	SystemdCgroup   bool
	NoPivot         bool
	NoMountFallback bool
	NoNewKeyring    bool
	Rootless        string
	NoSubreaper     bool
	Keep            bool
	ConsoleSocket   string
	Detach          bool
	PidFile         string
	PreserveFds     int32
	NetPid          int32
	// contains filtered or unexported fields
}

func (RuncOpts_builder) Build

func (b0 RuncOpts_builder) Build() *RuncOpts

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) 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) SetContainerNames

func (x *RuncQueryArgs) SetContainerNames(v []string)

func (*RuncQueryArgs) SetNamespace

func (x *RuncQueryArgs) SetNamespace(v string)

func (*RuncQueryArgs) SetRoot

func (x *RuncQueryArgs) SetRoot(v string)

func (*RuncQueryArgs) SetSandboxNames

func (x *RuncQueryArgs) SetSandboxNames(v []string)

func (*RuncQueryArgs) String

func (x *RuncQueryArgs) String() string

type RuncQueryArgs_builder

type RuncQueryArgs_builder struct {
	Root           string
	Namespace      string
	ContainerNames []string
	SandboxNames   []string
	// contains filtered or unexported fields
}

func (RuncQueryArgs_builder) Build

type RuncQueryResp

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

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) SetContainers

func (x *RuncQueryResp) SetContainers(v []*RuncContainer)

func (*RuncQueryResp) String

func (x *RuncQueryResp) String() string

type RuncQueryResp_builder

type RuncQueryResp_builder struct {
	Containers []*RuncContainer
	// contains filtered or unexported fields
}

func (RuncQueryResp_builder) Build

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"`
	CheckpointID string    `protobuf:"bytes,4,opt,name=CheckpointID,proto3" json:"CheckpointID,omitempty"`
	CriuOpts     *CriuOpts `protobuf:"bytes,5,opt,name=CriuOpts,proto3" json:"CriuOpts,omitempty"`
	// contains filtered or unexported fields
}

func (*RuncRestoreArgs) ClearCriuOpts

func (x *RuncRestoreArgs) ClearCriuOpts()

func (*RuncRestoreArgs) ClearOpts

func (x *RuncRestoreArgs) ClearOpts()

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) HasCriuOpts

func (x *RuncRestoreArgs) HasCriuOpts() bool

func (*RuncRestoreArgs) HasOpts

func (x *RuncRestoreArgs) HasOpts() bool

func (*RuncRestoreArgs) ProtoMessage

func (*RuncRestoreArgs) ProtoMessage()

func (*RuncRestoreArgs) ProtoReflect

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

func (*RuncRestoreArgs) Reset

func (x *RuncRestoreArgs) Reset()

func (*RuncRestoreArgs) SetCheckpointID

func (x *RuncRestoreArgs) SetCheckpointID(v string)

func (*RuncRestoreArgs) SetContainerID

func (x *RuncRestoreArgs) SetContainerID(v string)

func (*RuncRestoreArgs) SetCriuOpts

func (x *RuncRestoreArgs) SetCriuOpts(v *CriuOpts)

func (*RuncRestoreArgs) SetImagePath

func (x *RuncRestoreArgs) SetImagePath(v string)

func (*RuncRestoreArgs) SetOpts

func (x *RuncRestoreArgs) SetOpts(v *RuncOpts)

func (*RuncRestoreArgs) String

func (x *RuncRestoreArgs) String() string

type RuncRestoreArgs_builder

type RuncRestoreArgs_builder struct {
	ContainerID  string
	ImagePath    string
	Opts         *RuncOpts
	CheckpointID string
	CriuOpts     *CriuOpts
	// contains filtered or unexported fields
}

func (RuncRestoreArgs_builder) Build

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) ClearRestoreStats

func (x *RuncRestoreResp) ClearRestoreStats()

func (*RuncRestoreResp) ClearState

func (x *RuncRestoreResp) ClearState()

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) HasRestoreStats

func (x *RuncRestoreResp) HasRestoreStats() bool

func (*RuncRestoreResp) HasState

func (x *RuncRestoreResp) HasState() bool

func (*RuncRestoreResp) ProtoMessage

func (*RuncRestoreResp) ProtoMessage()

func (*RuncRestoreResp) ProtoReflect

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

func (*RuncRestoreResp) Reset

func (x *RuncRestoreResp) Reset()

func (*RuncRestoreResp) SetMessage

func (x *RuncRestoreResp) SetMessage(v string)

func (*RuncRestoreResp) SetRestoreStats

func (x *RuncRestoreResp) SetRestoreStats(v *RestoreStats)

func (*RuncRestoreResp) SetState

func (x *RuncRestoreResp) SetState(v *ProcessState)

func (*RuncRestoreResp) String

func (x *RuncRestoreResp) String() string

type RuncRestoreResp_builder

type RuncRestoreResp_builder struct {
	Message      string
	State        *ProcessState
	RestoreStats *RestoreStats
	// contains filtered or unexported fields
}

func (RuncRestoreResp_builder) Build

type SocketResp

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

func (*SocketResp) GetSocketPath

func (x *SocketResp) GetSocketPath() string

func (*SocketResp) ProtoMessage

func (*SocketResp) ProtoMessage()

func (*SocketResp) ProtoReflect

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

func (*SocketResp) Reset

func (x *SocketResp) Reset()

func (*SocketResp) SetSocketPath

func (x *SocketResp) SetSocketPath(v string)

func (*SocketResp) String

func (x *SocketResp) String() string

type SocketResp_builder

type SocketResp_builder struct {
	SocketPath string
	// contains filtered or unexported fields
}

func (SocketResp_builder) Build

func (b0 SocketResp_builder) Build() *SocketResp

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) 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) SetEnv

func (x *StartArgs) SetEnv(v []string)

func (*StartArgs) SetGID

func (x *StartArgs) SetGID(v int32)

func (*StartArgs) SetGPU

func (x *StartArgs) SetGPU(v bool)

func (*StartArgs) SetGroups

func (x *StartArgs) SetGroups(v []int32)

func (*StartArgs) SetJID

func (x *StartArgs) SetJID(v string)

func (*StartArgs) SetLogOutputFile

func (x *StartArgs) SetLogOutputFile(v string)

func (*StartArgs) SetTask

func (x *StartArgs) SetTask(v string)

func (*StartArgs) SetUID

func (x *StartArgs) SetUID(v int32)

func (*StartArgs) SetWorkingDir

func (x *StartArgs) SetWorkingDir(v string)

func (*StartArgs) String

func (x *StartArgs) String() string

type StartArgs_builder

type StartArgs_builder struct {
	Task          string
	JID           string
	WorkingDir    string
	Env           []string
	LogOutputFile string
	UID           int32
	GID           int32
	GPU           bool
	Groups        []int32
	// contains filtered or unexported fields
}

func (StartArgs_builder) Build

func (b0 StartArgs_builder) Build() *StartArgs

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) 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) SetJID

func (x *StartResp) SetJID(v string)

func (*StartResp) SetMessage

func (x *StartResp) SetMessage(v string)

func (*StartResp) SetPID

func (x *StartResp) SetPID(v int32)

func (*StartResp) String

func (x *StartResp) String() string

type StartResp_builder

type StartResp_builder struct {
	Message string
	PID     int32
	JID     string
	// contains filtered or unexported fields
}

func (StartResp_builder) Build

func (b0 StartResp_builder) Build() *StartResp

Jump to

Keyboard shortcuts

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