types

package
v0.2.9 Latest Latest
Warning

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

Go to latest
Published: May 30, 2017 License: Apache-2.0, CC-BY-SA-4.0 Imports: 6 Imported by: 0

Documentation

Overview

Package types is a generated protocol buffer package.

It is generated from these files:

api.proto

It has these top-level messages:

GetServerVersionRequest
GetServerVersionResponse
UpdateProcessRequest
UpdateProcessResponse
CreateContainerRequest
CreateContainerResponse
SignalRequest
SignalResponse
AddProcessRequest
Rlimit
User
AddProcessResponse
CreateCheckpointRequest
CreateCheckpointResponse
DeleteCheckpointRequest
DeleteCheckpointResponse
ListCheckpointRequest
Checkpoint
ListCheckpointResponse
StateRequest
ContainerState
Process
Container
Machine
StateResponse
UpdateContainerRequest
UpdateResource
BlockIODevice
WeightDevice
ThrottleDevice
UpdateContainerResponse
EventsRequest
Event
NetworkStats
CpuUsage
ThrottlingData
CpuStats
PidsStats
MemoryData
MemoryStats
BlkioStatsEntry
BlkioStats
HugetlbStats
CgroupStats
StatsResponse
StatsRequest

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterAPIServer

func RegisterAPIServer(s *grpc.Server, srv APIServer)

Types

type API_EventsClient

type API_EventsClient interface {
	Recv() (*Event, error)
	grpc.ClientStream
}

type API_EventsServer

type API_EventsServer interface {
	Send(*Event) error
	grpc.ServerStream
}

type AddProcessRequest

type AddProcessRequest struct {
	Id              string    `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Terminal        bool      `protobuf:"varint,2,opt,name=terminal" json:"terminal,omitempty"`
	User            *User     `protobuf:"bytes,3,opt,name=user" json:"user,omitempty"`
	Args            []string  `protobuf:"bytes,4,rep,name=args" json:"args,omitempty"`
	Env             []string  `protobuf:"bytes,5,rep,name=env" json:"env,omitempty"`
	Cwd             string    `protobuf:"bytes,6,opt,name=cwd" json:"cwd,omitempty"`
	Pid             string    `protobuf:"bytes,7,opt,name=pid" json:"pid,omitempty"`
	Stdin           string    `protobuf:"bytes,8,opt,name=stdin" json:"stdin,omitempty"`
	Stdout          string    `protobuf:"bytes,9,opt,name=stdout" json:"stdout,omitempty"`
	Stderr          string    `protobuf:"bytes,10,opt,name=stderr" json:"stderr,omitempty"`
	Capabilities    []string  `protobuf:"bytes,11,rep,name=capabilities" json:"capabilities,omitempty"`
	ApparmorProfile string    `protobuf:"bytes,12,opt,name=apparmorProfile" json:"apparmorProfile,omitempty"`
	SelinuxLabel    string    `protobuf:"bytes,13,opt,name=selinuxLabel" json:"selinuxLabel,omitempty"`
	NoNewPrivileges bool      `protobuf:"varint,14,opt,name=noNewPrivileges" json:"noNewPrivileges,omitempty"`
	Rlimits         []*Rlimit `protobuf:"bytes,15,rep,name=rlimits" json:"rlimits,omitempty"`
}

func (*AddProcessRequest) Descriptor

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

func (*AddProcessRequest) GetApparmorProfile

func (m *AddProcessRequest) GetApparmorProfile() string

func (*AddProcessRequest) GetArgs

func (m *AddProcessRequest) GetArgs() []string

func (*AddProcessRequest) GetCapabilities

func (m *AddProcessRequest) GetCapabilities() []string

func (*AddProcessRequest) GetCwd

func (m *AddProcessRequest) GetCwd() string

func (*AddProcessRequest) GetEnv

func (m *AddProcessRequest) GetEnv() []string

func (*AddProcessRequest) GetId

func (m *AddProcessRequest) GetId() string

func (*AddProcessRequest) GetNoNewPrivileges

func (m *AddProcessRequest) GetNoNewPrivileges() bool

func (*AddProcessRequest) GetPid

func (m *AddProcessRequest) GetPid() string

func (*AddProcessRequest) GetRlimits

func (m *AddProcessRequest) GetRlimits() []*Rlimit

func (*AddProcessRequest) GetSelinuxLabel

func (m *AddProcessRequest) GetSelinuxLabel() string

func (*AddProcessRequest) GetStderr

func (m *AddProcessRequest) GetStderr() string

func (*AddProcessRequest) GetStdin

func (m *AddProcessRequest) GetStdin() string

func (*AddProcessRequest) GetStdout

func (m *AddProcessRequest) GetStdout() string

func (*AddProcessRequest) GetTerminal

func (m *AddProcessRequest) GetTerminal() bool

func (*AddProcessRequest) GetUser

func (m *AddProcessRequest) GetUser() *User

func (*AddProcessRequest) ProtoMessage

func (*AddProcessRequest) ProtoMessage()

func (*AddProcessRequest) Reset

func (m *AddProcessRequest) Reset()

func (*AddProcessRequest) String

func (m *AddProcessRequest) String() string

type AddProcessResponse

type AddProcessResponse struct {
	SystemPid uint32 `protobuf:"varint,1,opt,name=systemPid" json:"systemPid,omitempty"`
}

func (*AddProcessResponse) Descriptor

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

func (*AddProcessResponse) GetSystemPid

func (m *AddProcessResponse) GetSystemPid() uint32

func (*AddProcessResponse) ProtoMessage

func (*AddProcessResponse) ProtoMessage()

func (*AddProcessResponse) Reset

func (m *AddProcessResponse) Reset()

func (*AddProcessResponse) String

func (m *AddProcessResponse) String() string

type BlkioStats

type BlkioStats struct {
	IoServiceBytesRecursive []*BlkioStatsEntry `` /* 127-byte string literal not displayed */
	IoServicedRecursive     []*BlkioStatsEntry `protobuf:"bytes,2,rep,name=io_serviced_recursive,json=ioServicedRecursive" json:"io_serviced_recursive,omitempty"`
	IoQueuedRecursive       []*BlkioStatsEntry `protobuf:"bytes,3,rep,name=io_queued_recursive,json=ioQueuedRecursive" json:"io_queued_recursive,omitempty"`
	IoServiceTimeRecursive  []*BlkioStatsEntry `protobuf:"bytes,4,rep,name=io_service_time_recursive,json=ioServiceTimeRecursive" json:"io_service_time_recursive,omitempty"`
	IoWaitTimeRecursive     []*BlkioStatsEntry `protobuf:"bytes,5,rep,name=io_wait_time_recursive,json=ioWaitTimeRecursive" json:"io_wait_time_recursive,omitempty"`
	IoMergedRecursive       []*BlkioStatsEntry `protobuf:"bytes,6,rep,name=io_merged_recursive,json=ioMergedRecursive" json:"io_merged_recursive,omitempty"`
	IoTimeRecursive         []*BlkioStatsEntry `protobuf:"bytes,7,rep,name=io_time_recursive,json=ioTimeRecursive" json:"io_time_recursive,omitempty"`
	SectorsRecursive        []*BlkioStatsEntry `protobuf:"bytes,8,rep,name=sectors_recursive,json=sectorsRecursive" json:"sectors_recursive,omitempty"`
}

func (*BlkioStats) Descriptor

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

func (*BlkioStats) GetIoMergedRecursive

func (m *BlkioStats) GetIoMergedRecursive() []*BlkioStatsEntry

func (*BlkioStats) GetIoQueuedRecursive

func (m *BlkioStats) GetIoQueuedRecursive() []*BlkioStatsEntry

func (*BlkioStats) GetIoServiceBytesRecursive

func (m *BlkioStats) GetIoServiceBytesRecursive() []*BlkioStatsEntry

func (*BlkioStats) GetIoServiceTimeRecursive

func (m *BlkioStats) GetIoServiceTimeRecursive() []*BlkioStatsEntry

func (*BlkioStats) GetIoServicedRecursive

func (m *BlkioStats) GetIoServicedRecursive() []*BlkioStatsEntry

func (*BlkioStats) GetIoTimeRecursive

func (m *BlkioStats) GetIoTimeRecursive() []*BlkioStatsEntry

func (*BlkioStats) GetIoWaitTimeRecursive

func (m *BlkioStats) GetIoWaitTimeRecursive() []*BlkioStatsEntry

func (*BlkioStats) GetSectorsRecursive

func (m *BlkioStats) GetSectorsRecursive() []*BlkioStatsEntry

func (*BlkioStats) ProtoMessage

func (*BlkioStats) ProtoMessage()

func (*BlkioStats) Reset

func (m *BlkioStats) Reset()

func (*BlkioStats) String

func (m *BlkioStats) String() string

type BlkioStatsEntry

type BlkioStatsEntry struct {
	Major uint64 `protobuf:"varint,1,opt,name=major" json:"major,omitempty"`
	Minor uint64 `protobuf:"varint,2,opt,name=minor" json:"minor,omitempty"`
	Op    string `protobuf:"bytes,3,opt,name=op" json:"op,omitempty"`
	Value uint64 `protobuf:"varint,4,opt,name=value" json:"value,omitempty"`
}

func (*BlkioStatsEntry) Descriptor

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

func (*BlkioStatsEntry) GetMajor

func (m *BlkioStatsEntry) GetMajor() uint64

func (*BlkioStatsEntry) GetMinor

func (m *BlkioStatsEntry) GetMinor() uint64

func (*BlkioStatsEntry) GetOp

func (m *BlkioStatsEntry) GetOp() string

func (*BlkioStatsEntry) GetValue

func (m *BlkioStatsEntry) GetValue() uint64

func (*BlkioStatsEntry) ProtoMessage

func (*BlkioStatsEntry) ProtoMessage()

func (*BlkioStatsEntry) Reset

func (m *BlkioStatsEntry) Reset()

func (*BlkioStatsEntry) String

func (m *BlkioStatsEntry) String() string

type BlockIODevice

type BlockIODevice struct {
	Major int64 `protobuf:"varint,1,opt,name=major" json:"major,omitempty"`
	Minor int64 `protobuf:"varint,2,opt,name=minor" json:"minor,omitempty"`
}

func (*BlockIODevice) Descriptor

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

func (*BlockIODevice) GetMajor

func (m *BlockIODevice) GetMajor() int64

func (*BlockIODevice) GetMinor

func (m *BlockIODevice) GetMinor() int64

func (*BlockIODevice) ProtoMessage

func (*BlockIODevice) ProtoMessage()

func (*BlockIODevice) Reset

func (m *BlockIODevice) Reset()

func (*BlockIODevice) String

func (m *BlockIODevice) String() string

type CgroupStats

type CgroupStats struct {
	CpuStats     *CpuStats                `protobuf:"bytes,1,opt,name=cpu_stats,json=cpuStats" json:"cpu_stats,omitempty"`
	MemoryStats  *MemoryStats             `protobuf:"bytes,2,opt,name=memory_stats,json=memoryStats" json:"memory_stats,omitempty"`
	BlkioStats   *BlkioStats              `protobuf:"bytes,3,opt,name=blkio_stats,json=blkioStats" json:"blkio_stats,omitempty"`
	HugetlbStats map[string]*HugetlbStats `` /* 164-byte string literal not displayed */
	PidsStats    *PidsStats               `protobuf:"bytes,5,opt,name=pids_stats,json=pidsStats" json:"pids_stats,omitempty"`
}

func (*CgroupStats) Descriptor

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

func (*CgroupStats) GetBlkioStats

func (m *CgroupStats) GetBlkioStats() *BlkioStats

func (*CgroupStats) GetCpuStats

func (m *CgroupStats) GetCpuStats() *CpuStats

func (*CgroupStats) GetHugetlbStats

func (m *CgroupStats) GetHugetlbStats() map[string]*HugetlbStats

func (*CgroupStats) GetMemoryStats

func (m *CgroupStats) GetMemoryStats() *MemoryStats

func (*CgroupStats) GetPidsStats

func (m *CgroupStats) GetPidsStats() *PidsStats

func (*CgroupStats) ProtoMessage

func (*CgroupStats) ProtoMessage()

func (*CgroupStats) Reset

func (m *CgroupStats) Reset()

func (*CgroupStats) String

func (m *CgroupStats) String() string

type Checkpoint

type Checkpoint struct {
	Name        string   `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	Exit        bool     `protobuf:"varint,2,opt,name=exit" json:"exit,omitempty"`
	Tcp         bool     `protobuf:"varint,3,opt,name=tcp" json:"tcp,omitempty"`
	UnixSockets bool     `protobuf:"varint,4,opt,name=unixSockets" json:"unixSockets,omitempty"`
	Shell       bool     `protobuf:"varint,5,opt,name=shell" json:"shell,omitempty"`
	EmptyNS     []string `protobuf:"bytes,6,rep,name=emptyNS" json:"emptyNS,omitempty"`
}

func (*Checkpoint) Descriptor

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

func (*Checkpoint) GetEmptyNS

func (m *Checkpoint) GetEmptyNS() []string

func (*Checkpoint) GetExit

func (m *Checkpoint) GetExit() bool

func (*Checkpoint) GetName

func (m *Checkpoint) GetName() string

func (*Checkpoint) GetShell

func (m *Checkpoint) GetShell() bool

func (*Checkpoint) GetTcp

func (m *Checkpoint) GetTcp() bool

func (*Checkpoint) GetUnixSockets

func (m *Checkpoint) GetUnixSockets() bool

func (*Checkpoint) ProtoMessage

func (*Checkpoint) ProtoMessage()

func (*Checkpoint) Reset

func (m *Checkpoint) Reset()

func (*Checkpoint) String

func (m *Checkpoint) String() string

type Container

type Container struct {
	Id         string     `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	BundlePath string     `protobuf:"bytes,2,opt,name=bundlePath" json:"bundlePath,omitempty"`
	Processes  []*Process `protobuf:"bytes,3,rep,name=processes" json:"processes,omitempty"`
	Status     string     `protobuf:"bytes,4,opt,name=status" json:"status,omitempty"`
	Labels     []string   `protobuf:"bytes,5,rep,name=labels" json:"labels,omitempty"`
	Pids       []uint32   `protobuf:"varint,6,rep,packed,name=pids" json:"pids,omitempty"`
	Runtime    string     `protobuf:"bytes,7,opt,name=runtime" json:"runtime,omitempty"`
}

func (*Container) Descriptor

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

func (*Container) GetBundlePath

func (m *Container) GetBundlePath() string

func (*Container) GetId

func (m *Container) GetId() string

func (*Container) GetLabels

func (m *Container) GetLabels() []string

func (*Container) GetPids

func (m *Container) GetPids() []uint32

func (*Container) GetProcesses

func (m *Container) GetProcesses() []*Process

func (*Container) GetRuntime

func (m *Container) GetRuntime() string

func (*Container) GetStatus

func (m *Container) GetStatus() string

func (*Container) ProtoMessage

func (*Container) ProtoMessage()

func (*Container) Reset

func (m *Container) Reset()

func (*Container) String

func (m *Container) String() string

type ContainerState

type ContainerState struct {
	Status string `protobuf:"bytes,1,opt,name=status" json:"status,omitempty"`
}

func (*ContainerState) Descriptor

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

func (*ContainerState) GetStatus

func (m *ContainerState) GetStatus() string

func (*ContainerState) ProtoMessage

func (*ContainerState) ProtoMessage()

func (*ContainerState) Reset

func (m *ContainerState) Reset()

func (*ContainerState) String

func (m *ContainerState) String() string

type CpuStats

type CpuStats struct {
	CpuUsage       *CpuUsage       `protobuf:"bytes,1,opt,name=cpu_usage,json=cpuUsage" json:"cpu_usage,omitempty"`
	ThrottlingData *ThrottlingData `protobuf:"bytes,2,opt,name=throttling_data,json=throttlingData" json:"throttling_data,omitempty"`
	SystemUsage    uint64          `protobuf:"varint,3,opt,name=system_usage,json=systemUsage" json:"system_usage,omitempty"`
}

func (*CpuStats) Descriptor

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

func (*CpuStats) GetCpuUsage

func (m *CpuStats) GetCpuUsage() *CpuUsage

func (*CpuStats) GetSystemUsage

func (m *CpuStats) GetSystemUsage() uint64

func (*CpuStats) GetThrottlingData

func (m *CpuStats) GetThrottlingData() *ThrottlingData

func (*CpuStats) ProtoMessage

func (*CpuStats) ProtoMessage()

func (*CpuStats) Reset

func (m *CpuStats) Reset()

func (*CpuStats) String

func (m *CpuStats) String() string

type CpuUsage

type CpuUsage struct {
	TotalUsage        uint64   `protobuf:"varint,1,opt,name=total_usage,json=totalUsage" json:"total_usage,omitempty"`
	PercpuUsage       []uint64 `protobuf:"varint,2,rep,packed,name=percpu_usage,json=percpuUsage" json:"percpu_usage,omitempty"`
	UsageInKernelmode uint64   `protobuf:"varint,3,opt,name=usage_in_kernelmode,json=usageInKernelmode" json:"usage_in_kernelmode,omitempty"`
	UsageInUsermode   uint64   `protobuf:"varint,4,opt,name=usage_in_usermode,json=usageInUsermode" json:"usage_in_usermode,omitempty"`
}

func (*CpuUsage) Descriptor

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

func (*CpuUsage) GetPercpuUsage

func (m *CpuUsage) GetPercpuUsage() []uint64

func (*CpuUsage) GetTotalUsage

func (m *CpuUsage) GetTotalUsage() uint64

func (*CpuUsage) GetUsageInKernelmode

func (m *CpuUsage) GetUsageInKernelmode() uint64

func (*CpuUsage) GetUsageInUsermode

func (m *CpuUsage) GetUsageInUsermode() uint64

func (*CpuUsage) ProtoMessage

func (*CpuUsage) ProtoMessage()

func (*CpuUsage) Reset

func (m *CpuUsage) Reset()

func (*CpuUsage) String

func (m *CpuUsage) String() string

type CreateCheckpointRequest

type CreateCheckpointRequest struct {
	Id            string      `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Checkpoint    *Checkpoint `protobuf:"bytes,2,opt,name=checkpoint" json:"checkpoint,omitempty"`
	CheckpointDir string      `protobuf:"bytes,3,opt,name=checkpointDir" json:"checkpointDir,omitempty"`
}

func (*CreateCheckpointRequest) Descriptor

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

func (*CreateCheckpointRequest) GetCheckpoint

func (m *CreateCheckpointRequest) GetCheckpoint() *Checkpoint

func (*CreateCheckpointRequest) GetCheckpointDir

func (m *CreateCheckpointRequest) GetCheckpointDir() string

func (*CreateCheckpointRequest) GetId

func (m *CreateCheckpointRequest) GetId() string

func (*CreateCheckpointRequest) ProtoMessage

func (*CreateCheckpointRequest) ProtoMessage()

func (*CreateCheckpointRequest) Reset

func (m *CreateCheckpointRequest) Reset()

func (*CreateCheckpointRequest) String

func (m *CreateCheckpointRequest) String() string

type CreateCheckpointResponse

type CreateCheckpointResponse struct {
}

func (*CreateCheckpointResponse) Descriptor

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

func (*CreateCheckpointResponse) ProtoMessage

func (*CreateCheckpointResponse) ProtoMessage()

func (*CreateCheckpointResponse) Reset

func (m *CreateCheckpointResponse) Reset()

func (*CreateCheckpointResponse) String

func (m *CreateCheckpointResponse) String() string

type CreateContainerRequest

type CreateContainerRequest struct {
	Id            string   `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	BundlePath    string   `protobuf:"bytes,2,opt,name=bundlePath" json:"bundlePath,omitempty"`
	Checkpoint    string   `protobuf:"bytes,3,opt,name=checkpoint" json:"checkpoint,omitempty"`
	Stdin         string   `protobuf:"bytes,4,opt,name=stdin" json:"stdin,omitempty"`
	Stdout        string   `protobuf:"bytes,5,opt,name=stdout" json:"stdout,omitempty"`
	Stderr        string   `protobuf:"bytes,6,opt,name=stderr" json:"stderr,omitempty"`
	Labels        []string `protobuf:"bytes,7,rep,name=labels" json:"labels,omitempty"`
	NoPivotRoot   bool     `protobuf:"varint,8,opt,name=noPivotRoot" json:"noPivotRoot,omitempty"`
	Runtime       string   `protobuf:"bytes,9,opt,name=runtime" json:"runtime,omitempty"`
	RuntimeArgs   []string `protobuf:"bytes,10,rep,name=runtimeArgs" json:"runtimeArgs,omitempty"`
	CheckpointDir string   `protobuf:"bytes,11,opt,name=checkpointDir" json:"checkpointDir,omitempty"`
}

func (*CreateContainerRequest) Descriptor

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

func (*CreateContainerRequest) GetBundlePath

func (m *CreateContainerRequest) GetBundlePath() string

func (*CreateContainerRequest) GetCheckpoint

func (m *CreateContainerRequest) GetCheckpoint() string

func (*CreateContainerRequest) GetCheckpointDir

func (m *CreateContainerRequest) GetCheckpointDir() string

func (*CreateContainerRequest) GetId

func (m *CreateContainerRequest) GetId() string

func (*CreateContainerRequest) GetLabels

func (m *CreateContainerRequest) GetLabels() []string

func (*CreateContainerRequest) GetNoPivotRoot

func (m *CreateContainerRequest) GetNoPivotRoot() bool

func (*CreateContainerRequest) GetRuntime

func (m *CreateContainerRequest) GetRuntime() string

func (*CreateContainerRequest) GetRuntimeArgs

func (m *CreateContainerRequest) GetRuntimeArgs() []string

func (*CreateContainerRequest) GetStderr

func (m *CreateContainerRequest) GetStderr() string

func (*CreateContainerRequest) GetStdin

func (m *CreateContainerRequest) GetStdin() string

func (*CreateContainerRequest) GetStdout

func (m *CreateContainerRequest) GetStdout() string

func (*CreateContainerRequest) ProtoMessage

func (*CreateContainerRequest) ProtoMessage()

func (*CreateContainerRequest) Reset

func (m *CreateContainerRequest) Reset()

func (*CreateContainerRequest) String

func (m *CreateContainerRequest) String() string

type CreateContainerResponse

type CreateContainerResponse struct {
	Container *Container `protobuf:"bytes,1,opt,name=container" json:"container,omitempty"`
}

func (*CreateContainerResponse) Descriptor

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

func (*CreateContainerResponse) GetContainer

func (m *CreateContainerResponse) GetContainer() *Container

func (*CreateContainerResponse) ProtoMessage

func (*CreateContainerResponse) ProtoMessage()

func (*CreateContainerResponse) Reset

func (m *CreateContainerResponse) Reset()

func (*CreateContainerResponse) String

func (m *CreateContainerResponse) String() string

type DeleteCheckpointRequest

type DeleteCheckpointRequest struct {
	Id            string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Name          string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	CheckpointDir string `protobuf:"bytes,3,opt,name=checkpointDir" json:"checkpointDir,omitempty"`
}

func (*DeleteCheckpointRequest) Descriptor

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

func (*DeleteCheckpointRequest) GetCheckpointDir

func (m *DeleteCheckpointRequest) GetCheckpointDir() string

func (*DeleteCheckpointRequest) GetId

func (m *DeleteCheckpointRequest) GetId() string

func (*DeleteCheckpointRequest) GetName

func (m *DeleteCheckpointRequest) GetName() string

func (*DeleteCheckpointRequest) ProtoMessage

func (*DeleteCheckpointRequest) ProtoMessage()

func (*DeleteCheckpointRequest) Reset

func (m *DeleteCheckpointRequest) Reset()

func (*DeleteCheckpointRequest) String

func (m *DeleteCheckpointRequest) String() string

type DeleteCheckpointResponse

type DeleteCheckpointResponse struct {
}

func (*DeleteCheckpointResponse) Descriptor

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

func (*DeleteCheckpointResponse) ProtoMessage

func (*DeleteCheckpointResponse) ProtoMessage()

func (*DeleteCheckpointResponse) Reset

func (m *DeleteCheckpointResponse) Reset()

func (*DeleteCheckpointResponse) String

func (m *DeleteCheckpointResponse) String() string

type Event

type Event struct {
	Type   string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"`
	Id     string `protobuf:"bytes,2,opt,name=id" json:"id,omitempty"`
	Status uint32 `protobuf:"varint,3,opt,name=status" json:"status,omitempty"`
	Pid    string `protobuf:"bytes,4,opt,name=pid" json:"pid,omitempty"`
	// Tag 5 is deprecated (old uint64 timestamp)
	Timestamp *google_protobuf.Timestamp `protobuf:"bytes,6,opt,name=timestamp" json:"timestamp,omitempty"`
}

func (*Event) Descriptor

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

func (*Event) GetId

func (m *Event) GetId() string

func (*Event) GetPid

func (m *Event) GetPid() string

func (*Event) GetStatus

func (m *Event) GetStatus() uint32

func (*Event) GetTimestamp

func (m *Event) GetTimestamp() *google_protobuf.Timestamp

func (*Event) GetType

func (m *Event) GetType() string

func (*Event) ProtoMessage

func (*Event) ProtoMessage()

func (*Event) Reset

func (m *Event) Reset()

func (*Event) String

func (m *Event) String() string

type EventsRequest

type EventsRequest struct {
	// Tag 1 is deprecated (old uint64 timestamp)
	Timestamp  *google_protobuf.Timestamp `protobuf:"bytes,2,opt,name=timestamp" json:"timestamp,omitempty"`
	StoredOnly bool                       `protobuf:"varint,3,opt,name=storedOnly" json:"storedOnly,omitempty"`
	Id         string                     `protobuf:"bytes,4,opt,name=id" json:"id,omitempty"`
}

func (*EventsRequest) Descriptor

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

func (*EventsRequest) GetId

func (m *EventsRequest) GetId() string

func (*EventsRequest) GetStoredOnly

func (m *EventsRequest) GetStoredOnly() bool

func (*EventsRequest) GetTimestamp

func (m *EventsRequest) GetTimestamp() *google_protobuf.Timestamp

func (*EventsRequest) ProtoMessage

func (*EventsRequest) ProtoMessage()

func (*EventsRequest) Reset

func (m *EventsRequest) Reset()

func (*EventsRequest) String

func (m *EventsRequest) String() string

type GetServerVersionRequest

type GetServerVersionRequest struct {
}

func (*GetServerVersionRequest) Descriptor

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

func (*GetServerVersionRequest) ProtoMessage

func (*GetServerVersionRequest) ProtoMessage()

func (*GetServerVersionRequest) Reset

func (m *GetServerVersionRequest) Reset()

func (*GetServerVersionRequest) String

func (m *GetServerVersionRequest) String() string

type GetServerVersionResponse

type GetServerVersionResponse struct {
	Major    uint32 `protobuf:"varint,1,opt,name=major" json:"major,omitempty"`
	Minor    uint32 `protobuf:"varint,2,opt,name=minor" json:"minor,omitempty"`
	Patch    uint32 `protobuf:"varint,3,opt,name=patch" json:"patch,omitempty"`
	Revision string `protobuf:"bytes,4,opt,name=revision" json:"revision,omitempty"`
}

func (*GetServerVersionResponse) Descriptor

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

func (*GetServerVersionResponse) GetMajor

func (m *GetServerVersionResponse) GetMajor() uint32

func (*GetServerVersionResponse) GetMinor

func (m *GetServerVersionResponse) GetMinor() uint32

func (*GetServerVersionResponse) GetPatch

func (m *GetServerVersionResponse) GetPatch() uint32

func (*GetServerVersionResponse) GetRevision

func (m *GetServerVersionResponse) GetRevision() string

func (*GetServerVersionResponse) ProtoMessage

func (*GetServerVersionResponse) ProtoMessage()

func (*GetServerVersionResponse) Reset

func (m *GetServerVersionResponse) Reset()

func (*GetServerVersionResponse) String

func (m *GetServerVersionResponse) String() string

type HugetlbStats

type HugetlbStats struct {
	Usage    uint64 `protobuf:"varint,1,opt,name=usage" json:"usage,omitempty"`
	MaxUsage uint64 `protobuf:"varint,2,opt,name=max_usage,json=maxUsage" json:"max_usage,omitempty"`
	Failcnt  uint64 `protobuf:"varint,3,opt,name=failcnt" json:"failcnt,omitempty"`
	Limit    uint64 `protobuf:"varint,4,opt,name=limit" json:"limit,omitempty"`
}

func (*HugetlbStats) Descriptor

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

func (*HugetlbStats) GetFailcnt

func (m *HugetlbStats) GetFailcnt() uint64

func (*HugetlbStats) GetLimit

func (m *HugetlbStats) GetLimit() uint64

func (*HugetlbStats) GetMaxUsage

func (m *HugetlbStats) GetMaxUsage() uint64

func (*HugetlbStats) GetUsage

func (m *HugetlbStats) GetUsage() uint64

func (*HugetlbStats) ProtoMessage

func (*HugetlbStats) ProtoMessage()

func (*HugetlbStats) Reset

func (m *HugetlbStats) Reset()

func (*HugetlbStats) String

func (m *HugetlbStats) String() string

type ListCheckpointRequest

type ListCheckpointRequest struct {
	Id            string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	CheckpointDir string `protobuf:"bytes,2,opt,name=checkpointDir" json:"checkpointDir,omitempty"`
}

func (*ListCheckpointRequest) Descriptor

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

func (*ListCheckpointRequest) GetCheckpointDir

func (m *ListCheckpointRequest) GetCheckpointDir() string

func (*ListCheckpointRequest) GetId

func (m *ListCheckpointRequest) GetId() string

func (*ListCheckpointRequest) ProtoMessage

func (*ListCheckpointRequest) ProtoMessage()

func (*ListCheckpointRequest) Reset

func (m *ListCheckpointRequest) Reset()

func (*ListCheckpointRequest) String

func (m *ListCheckpointRequest) String() string

type ListCheckpointResponse

type ListCheckpointResponse struct {
	Checkpoints []*Checkpoint `protobuf:"bytes,1,rep,name=checkpoints" json:"checkpoints,omitempty"`
}

func (*ListCheckpointResponse) Descriptor

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

func (*ListCheckpointResponse) GetCheckpoints

func (m *ListCheckpointResponse) GetCheckpoints() []*Checkpoint

func (*ListCheckpointResponse) ProtoMessage

func (*ListCheckpointResponse) ProtoMessage()

func (*ListCheckpointResponse) Reset

func (m *ListCheckpointResponse) Reset()

func (*ListCheckpointResponse) String

func (m *ListCheckpointResponse) String() string

type Machine

type Machine struct {
	Cpus   uint32 `protobuf:"varint,1,opt,name=cpus" json:"cpus,omitempty"`
	Memory uint64 `protobuf:"varint,2,opt,name=memory" json:"memory,omitempty"`
}

Machine is information about machine on which containerd is run

func (*Machine) Descriptor

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

func (*Machine) GetCpus

func (m *Machine) GetCpus() uint32

func (*Machine) GetMemory

func (m *Machine) GetMemory() uint64

func (*Machine) ProtoMessage

func (*Machine) ProtoMessage()

func (*Machine) Reset

func (m *Machine) Reset()

func (*Machine) String

func (m *Machine) String() string

type MemoryData

type MemoryData struct {
	Usage    uint64 `protobuf:"varint,1,opt,name=usage" json:"usage,omitempty"`
	MaxUsage uint64 `protobuf:"varint,2,opt,name=max_usage,json=maxUsage" json:"max_usage,omitempty"`
	Failcnt  uint64 `protobuf:"varint,3,opt,name=failcnt" json:"failcnt,omitempty"`
	Limit    uint64 `protobuf:"varint,4,opt,name=limit" json:"limit,omitempty"`
}

func (*MemoryData) Descriptor

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

func (*MemoryData) GetFailcnt

func (m *MemoryData) GetFailcnt() uint64

func (*MemoryData) GetLimit

func (m *MemoryData) GetLimit() uint64

func (*MemoryData) GetMaxUsage

func (m *MemoryData) GetMaxUsage() uint64

func (*MemoryData) GetUsage

func (m *MemoryData) GetUsage() uint64

func (*MemoryData) ProtoMessage

func (*MemoryData) ProtoMessage()

func (*MemoryData) Reset

func (m *MemoryData) Reset()

func (*MemoryData) String

func (m *MemoryData) String() string

type MemoryStats

type MemoryStats struct {
	Cache       uint64            `protobuf:"varint,1,opt,name=cache" json:"cache,omitempty"`
	Usage       *MemoryData       `protobuf:"bytes,2,opt,name=usage" json:"usage,omitempty"`
	SwapUsage   *MemoryData       `protobuf:"bytes,3,opt,name=swap_usage,json=swapUsage" json:"swap_usage,omitempty"`
	KernelUsage *MemoryData       `protobuf:"bytes,4,opt,name=kernel_usage,json=kernelUsage" json:"kernel_usage,omitempty"`
	Stats       map[string]uint64 `` /* 131-byte string literal not displayed */
}

func (*MemoryStats) Descriptor

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

func (*MemoryStats) GetCache

func (m *MemoryStats) GetCache() uint64

func (*MemoryStats) GetKernelUsage

func (m *MemoryStats) GetKernelUsage() *MemoryData

func (*MemoryStats) GetStats

func (m *MemoryStats) GetStats() map[string]uint64

func (*MemoryStats) GetSwapUsage

func (m *MemoryStats) GetSwapUsage() *MemoryData

func (*MemoryStats) GetUsage

func (m *MemoryStats) GetUsage() *MemoryData

func (*MemoryStats) ProtoMessage

func (*MemoryStats) ProtoMessage()

func (*MemoryStats) Reset

func (m *MemoryStats) Reset()

func (*MemoryStats) String

func (m *MemoryStats) String() string

type NetworkStats

type NetworkStats struct {
	Name       string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	RxBytes    uint64 `protobuf:"varint,2,opt,name=rx_bytes,json=rxBytes" json:"rx_bytes,omitempty"`
	Rx_Packets uint64 `protobuf:"varint,3,opt,name=rx_Packets,json=rxPackets" json:"rx_Packets,omitempty"`
	RxErrors   uint64 `protobuf:"varint,4,opt,name=Rx_errors,json=RxErrors" json:"Rx_errors,omitempty"`
	RxDropped  uint64 `protobuf:"varint,5,opt,name=Rx_dropped,json=RxDropped" json:"Rx_dropped,omitempty"`
	TxBytes    uint64 `protobuf:"varint,6,opt,name=Tx_bytes,json=TxBytes" json:"Tx_bytes,omitempty"`
	TxPackets  uint64 `protobuf:"varint,7,opt,name=Tx_packets,json=TxPackets" json:"Tx_packets,omitempty"`
	TxErrors   uint64 `protobuf:"varint,8,opt,name=Tx_errors,json=TxErrors" json:"Tx_errors,omitempty"`
	TxDropped  uint64 `protobuf:"varint,9,opt,name=Tx_dropped,json=TxDropped" json:"Tx_dropped,omitempty"`
}

func (*NetworkStats) Descriptor

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

func (*NetworkStats) GetName

func (m *NetworkStats) GetName() string

func (*NetworkStats) GetRxBytes

func (m *NetworkStats) GetRxBytes() uint64

func (*NetworkStats) GetRxDropped

func (m *NetworkStats) GetRxDropped() uint64

func (*NetworkStats) GetRxErrors

func (m *NetworkStats) GetRxErrors() uint64

func (*NetworkStats) GetRx_Packets

func (m *NetworkStats) GetRx_Packets() uint64

func (*NetworkStats) GetTxBytes

func (m *NetworkStats) GetTxBytes() uint64

func (*NetworkStats) GetTxDropped

func (m *NetworkStats) GetTxDropped() uint64

func (*NetworkStats) GetTxErrors

func (m *NetworkStats) GetTxErrors() uint64

func (*NetworkStats) GetTxPackets

func (m *NetworkStats) GetTxPackets() uint64

func (*NetworkStats) ProtoMessage

func (*NetworkStats) ProtoMessage()

func (*NetworkStats) Reset

func (m *NetworkStats) Reset()

func (*NetworkStats) String

func (m *NetworkStats) String() string

type PidsStats

type PidsStats struct {
	Current uint64 `protobuf:"varint,1,opt,name=current" json:"current,omitempty"`
	Limit   uint64 `protobuf:"varint,2,opt,name=limit" json:"limit,omitempty"`
}

func (*PidsStats) Descriptor

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

func (*PidsStats) GetCurrent

func (m *PidsStats) GetCurrent() uint64

func (*PidsStats) GetLimit

func (m *PidsStats) GetLimit() uint64

func (*PidsStats) ProtoMessage

func (*PidsStats) ProtoMessage()

func (*PidsStats) Reset

func (m *PidsStats) Reset()

func (*PidsStats) String

func (m *PidsStats) String() string

type Process

type Process struct {
	Pid             string    `protobuf:"bytes,1,opt,name=pid" json:"pid,omitempty"`
	Terminal        bool      `protobuf:"varint,2,opt,name=terminal" json:"terminal,omitempty"`
	User            *User     `protobuf:"bytes,3,opt,name=user" json:"user,omitempty"`
	Args            []string  `protobuf:"bytes,4,rep,name=args" json:"args,omitempty"`
	Env             []string  `protobuf:"bytes,5,rep,name=env" json:"env,omitempty"`
	Cwd             string    `protobuf:"bytes,6,opt,name=cwd" json:"cwd,omitempty"`
	SystemPid       uint32    `protobuf:"varint,7,opt,name=systemPid" json:"systemPid,omitempty"`
	Stdin           string    `protobuf:"bytes,8,opt,name=stdin" json:"stdin,omitempty"`
	Stdout          string    `protobuf:"bytes,9,opt,name=stdout" json:"stdout,omitempty"`
	Stderr          string    `protobuf:"bytes,10,opt,name=stderr" json:"stderr,omitempty"`
	Capabilities    []string  `protobuf:"bytes,11,rep,name=capabilities" json:"capabilities,omitempty"`
	ApparmorProfile string    `protobuf:"bytes,12,opt,name=apparmorProfile" json:"apparmorProfile,omitempty"`
	SelinuxLabel    string    `protobuf:"bytes,13,opt,name=selinuxLabel" json:"selinuxLabel,omitempty"`
	NoNewPrivileges bool      `protobuf:"varint,14,opt,name=noNewPrivileges" json:"noNewPrivileges,omitempty"`
	Rlimits         []*Rlimit `protobuf:"bytes,15,rep,name=rlimits" json:"rlimits,omitempty"`
}

func (*Process) Descriptor

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

func (*Process) GetApparmorProfile

func (m *Process) GetApparmorProfile() string

func (*Process) GetArgs

func (m *Process) GetArgs() []string

func (*Process) GetCapabilities

func (m *Process) GetCapabilities() []string

func (*Process) GetCwd

func (m *Process) GetCwd() string

func (*Process) GetEnv

func (m *Process) GetEnv() []string

func (*Process) GetNoNewPrivileges

func (m *Process) GetNoNewPrivileges() bool

func (*Process) GetPid

func (m *Process) GetPid() string

func (*Process) GetRlimits

func (m *Process) GetRlimits() []*Rlimit

func (*Process) GetSelinuxLabel

func (m *Process) GetSelinuxLabel() string

func (*Process) GetStderr

func (m *Process) GetStderr() string

func (*Process) GetStdin

func (m *Process) GetStdin() string

func (*Process) GetStdout

func (m *Process) GetStdout() string

func (*Process) GetSystemPid

func (m *Process) GetSystemPid() uint32

func (*Process) GetTerminal

func (m *Process) GetTerminal() bool

func (*Process) GetUser

func (m *Process) GetUser() *User

func (*Process) ProtoMessage

func (*Process) ProtoMessage()

func (*Process) Reset

func (m *Process) Reset()

func (*Process) String

func (m *Process) String() string

type Rlimit

type Rlimit struct {
	Type string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"`
	Soft uint64 `protobuf:"varint,2,opt,name=soft" json:"soft,omitempty"`
	Hard uint64 `protobuf:"varint,3,opt,name=hard" json:"hard,omitempty"`
}

func (*Rlimit) Descriptor

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

func (*Rlimit) GetHard

func (m *Rlimit) GetHard() uint64

func (*Rlimit) GetSoft

func (m *Rlimit) GetSoft() uint64

func (*Rlimit) GetType

func (m *Rlimit) GetType() string

func (*Rlimit) ProtoMessage

func (*Rlimit) ProtoMessage()

func (*Rlimit) Reset

func (m *Rlimit) Reset()

func (*Rlimit) String

func (m *Rlimit) String() string

type SignalRequest

type SignalRequest struct {
	Id     string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Pid    string `protobuf:"bytes,2,opt,name=pid" json:"pid,omitempty"`
	Signal uint32 `protobuf:"varint,3,opt,name=signal" json:"signal,omitempty"`
}

func (*SignalRequest) Descriptor

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

func (*SignalRequest) GetId

func (m *SignalRequest) GetId() string

func (*SignalRequest) GetPid

func (m *SignalRequest) GetPid() string

func (*SignalRequest) GetSignal

func (m *SignalRequest) GetSignal() uint32

func (*SignalRequest) ProtoMessage

func (*SignalRequest) ProtoMessage()

func (*SignalRequest) Reset

func (m *SignalRequest) Reset()

func (*SignalRequest) String

func (m *SignalRequest) String() string

type SignalResponse

type SignalResponse struct {
}

func (*SignalResponse) Descriptor

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

func (*SignalResponse) ProtoMessage

func (*SignalResponse) ProtoMessage()

func (*SignalResponse) Reset

func (m *SignalResponse) Reset()

func (*SignalResponse) String

func (m *SignalResponse) String() string

type StateRequest

type StateRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
}

func (*StateRequest) Descriptor

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

func (*StateRequest) GetId

func (m *StateRequest) GetId() string

func (*StateRequest) ProtoMessage

func (*StateRequest) ProtoMessage()

func (*StateRequest) Reset

func (m *StateRequest) Reset()

func (*StateRequest) String

func (m *StateRequest) String() string

type StateResponse

type StateResponse struct {
	Containers []*Container `protobuf:"bytes,1,rep,name=containers" json:"containers,omitempty"`
	Machine    *Machine     `protobuf:"bytes,2,opt,name=machine" json:"machine,omitempty"`
}

StateResponse is information about containerd daemon

func (*StateResponse) Descriptor

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

func (*StateResponse) GetContainers

func (m *StateResponse) GetContainers() []*Container

func (*StateResponse) GetMachine

func (m *StateResponse) GetMachine() *Machine

func (*StateResponse) ProtoMessage

func (*StateResponse) ProtoMessage()

func (*StateResponse) Reset

func (m *StateResponse) Reset()

func (*StateResponse) String

func (m *StateResponse) String() string

type StatsRequest

type StatsRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
}

func (*StatsRequest) Descriptor

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

func (*StatsRequest) GetId

func (m *StatsRequest) GetId() string

func (*StatsRequest) ProtoMessage

func (*StatsRequest) ProtoMessage()

func (*StatsRequest) Reset

func (m *StatsRequest) Reset()

func (*StatsRequest) String

func (m *StatsRequest) String() string

type StatsResponse

type StatsResponse struct {
	NetworkStats []*NetworkStats `protobuf:"bytes,1,rep,name=network_stats,json=networkStats" json:"network_stats,omitempty"`
	CgroupStats  *CgroupStats    `protobuf:"bytes,2,opt,name=cgroup_stats,json=cgroupStats" json:"cgroup_stats,omitempty"`
	// Tag 3 is deprecated (old uint64 timestamp)
	Timestamp *google_protobuf.Timestamp `protobuf:"bytes,4,opt,name=timestamp" json:"timestamp,omitempty"`
}

func (*StatsResponse) Descriptor

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

func (*StatsResponse) GetCgroupStats

func (m *StatsResponse) GetCgroupStats() *CgroupStats

func (*StatsResponse) GetNetworkStats

func (m *StatsResponse) GetNetworkStats() []*NetworkStats

func (*StatsResponse) GetTimestamp

func (m *StatsResponse) GetTimestamp() *google_protobuf.Timestamp

func (*StatsResponse) ProtoMessage

func (*StatsResponse) ProtoMessage()

func (*StatsResponse) Reset

func (m *StatsResponse) Reset()

func (*StatsResponse) String

func (m *StatsResponse) String() string

type ThrottleDevice

type ThrottleDevice struct {
	BlkIODevice *BlockIODevice `protobuf:"bytes,1,opt,name=blkIODevice" json:"blkIODevice,omitempty"`
	Rate        uint64         `protobuf:"varint,2,opt,name=rate" json:"rate,omitempty"`
}

func (*ThrottleDevice) Descriptor

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

func (*ThrottleDevice) GetBlkIODevice

func (m *ThrottleDevice) GetBlkIODevice() *BlockIODevice

func (*ThrottleDevice) GetRate

func (m *ThrottleDevice) GetRate() uint64

func (*ThrottleDevice) ProtoMessage

func (*ThrottleDevice) ProtoMessage()

func (*ThrottleDevice) Reset

func (m *ThrottleDevice) Reset()

func (*ThrottleDevice) String

func (m *ThrottleDevice) String() string

type ThrottlingData

type ThrottlingData struct {
	Periods          uint64 `protobuf:"varint,1,opt,name=periods" json:"periods,omitempty"`
	ThrottledPeriods uint64 `protobuf:"varint,2,opt,name=throttled_periods,json=throttledPeriods" json:"throttled_periods,omitempty"`
	ThrottledTime    uint64 `protobuf:"varint,3,opt,name=throttled_time,json=throttledTime" json:"throttled_time,omitempty"`
}

func (*ThrottlingData) Descriptor

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

func (*ThrottlingData) GetPeriods

func (m *ThrottlingData) GetPeriods() uint64

func (*ThrottlingData) GetThrottledPeriods

func (m *ThrottlingData) GetThrottledPeriods() uint64

func (*ThrottlingData) GetThrottledTime

func (m *ThrottlingData) GetThrottledTime() uint64

func (*ThrottlingData) ProtoMessage

func (*ThrottlingData) ProtoMessage()

func (*ThrottlingData) Reset

func (m *ThrottlingData) Reset()

func (*ThrottlingData) String

func (m *ThrottlingData) String() string

type UpdateContainerRequest

type UpdateContainerRequest struct {
	Id        string          `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Pid       string          `protobuf:"bytes,2,opt,name=pid" json:"pid,omitempty"`
	Status    string          `protobuf:"bytes,3,opt,name=status" json:"status,omitempty"`
	Resources *UpdateResource `protobuf:"bytes,4,opt,name=resources" json:"resources,omitempty"`
}

func (*UpdateContainerRequest) Descriptor

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

func (*UpdateContainerRequest) GetId

func (m *UpdateContainerRequest) GetId() string

func (*UpdateContainerRequest) GetPid

func (m *UpdateContainerRequest) GetPid() string

func (*UpdateContainerRequest) GetResources

func (m *UpdateContainerRequest) GetResources() *UpdateResource

func (*UpdateContainerRequest) GetStatus

func (m *UpdateContainerRequest) GetStatus() string

func (*UpdateContainerRequest) ProtoMessage

func (*UpdateContainerRequest) ProtoMessage()

func (*UpdateContainerRequest) Reset

func (m *UpdateContainerRequest) Reset()

func (*UpdateContainerRequest) String

func (m *UpdateContainerRequest) String() string

type UpdateContainerResponse

type UpdateContainerResponse struct {
}

func (*UpdateContainerResponse) Descriptor

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

func (*UpdateContainerResponse) ProtoMessage

func (*UpdateContainerResponse) ProtoMessage()

func (*UpdateContainerResponse) Reset

func (m *UpdateContainerResponse) Reset()

func (*UpdateContainerResponse) String

func (m *UpdateContainerResponse) String() string

type UpdateProcessRequest

type UpdateProcessRequest struct {
	Id         string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Pid        string `protobuf:"bytes,2,opt,name=pid" json:"pid,omitempty"`
	CloseStdin bool   `protobuf:"varint,3,opt,name=closeStdin" json:"closeStdin,omitempty"`
	Width      uint32 `protobuf:"varint,4,opt,name=width" json:"width,omitempty"`
	Height     uint32 `protobuf:"varint,5,opt,name=height" json:"height,omitempty"`
}

func (*UpdateProcessRequest) Descriptor

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

func (*UpdateProcessRequest) GetCloseStdin

func (m *UpdateProcessRequest) GetCloseStdin() bool

func (*UpdateProcessRequest) GetHeight

func (m *UpdateProcessRequest) GetHeight() uint32

func (*UpdateProcessRequest) GetId

func (m *UpdateProcessRequest) GetId() string

func (*UpdateProcessRequest) GetPid

func (m *UpdateProcessRequest) GetPid() string

func (*UpdateProcessRequest) GetWidth

func (m *UpdateProcessRequest) GetWidth() uint32

func (*UpdateProcessRequest) ProtoMessage

func (*UpdateProcessRequest) ProtoMessage()

func (*UpdateProcessRequest) Reset

func (m *UpdateProcessRequest) Reset()

func (*UpdateProcessRequest) String

func (m *UpdateProcessRequest) String() string

type UpdateProcessResponse

type UpdateProcessResponse struct {
}

func (*UpdateProcessResponse) Descriptor

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

func (*UpdateProcessResponse) ProtoMessage

func (*UpdateProcessResponse) ProtoMessage()

func (*UpdateProcessResponse) Reset

func (m *UpdateProcessResponse) Reset()

func (*UpdateProcessResponse) String

func (m *UpdateProcessResponse) String() string

type UpdateResource

type UpdateResource struct {
	BlkioWeight                  uint64            `protobuf:"varint,1,opt,name=blkioWeight" json:"blkioWeight,omitempty"`
	CpuShares                    uint64            `protobuf:"varint,2,opt,name=cpuShares" json:"cpuShares,omitempty"`
	CpuPeriod                    uint64            `protobuf:"varint,3,opt,name=cpuPeriod" json:"cpuPeriod,omitempty"`
	CpuQuota                     uint64            `protobuf:"varint,4,opt,name=cpuQuota" json:"cpuQuota,omitempty"`
	CpusetCpus                   string            `protobuf:"bytes,5,opt,name=cpusetCpus" json:"cpusetCpus,omitempty"`
	CpusetMems                   string            `protobuf:"bytes,6,opt,name=cpusetMems" json:"cpusetMems,omitempty"`
	MemoryLimit                  uint64            `protobuf:"varint,7,opt,name=memoryLimit" json:"memoryLimit,omitempty"`
	MemorySwap                   uint64            `protobuf:"varint,8,opt,name=memorySwap" json:"memorySwap,omitempty"`
	MemoryReservation            uint64            `protobuf:"varint,9,opt,name=memoryReservation" json:"memoryReservation,omitempty"`
	KernelMemoryLimit            uint64            `protobuf:"varint,10,opt,name=kernelMemoryLimit" json:"kernelMemoryLimit,omitempty"`
	KernelTCPMemoryLimit         uint64            `protobuf:"varint,11,opt,name=kernelTCPMemoryLimit" json:"kernelTCPMemoryLimit,omitempty"`
	BlkioLeafWeight              uint64            `protobuf:"varint,12,opt,name=blkioLeafWeight" json:"blkioLeafWeight,omitempty"`
	BlkioWeightDevice            []*WeightDevice   `protobuf:"bytes,13,rep,name=blkioWeightDevice" json:"blkioWeightDevice,omitempty"`
	BlkioThrottleReadBpsDevice   []*ThrottleDevice `protobuf:"bytes,14,rep,name=blkioThrottleReadBpsDevice" json:"blkioThrottleReadBpsDevice,omitempty"`
	BlkioThrottleWriteBpsDevice  []*ThrottleDevice `protobuf:"bytes,15,rep,name=blkioThrottleWriteBpsDevice" json:"blkioThrottleWriteBpsDevice,omitempty"`
	BlkioThrottleReadIopsDevice  []*ThrottleDevice `protobuf:"bytes,16,rep,name=blkioThrottleReadIopsDevice" json:"blkioThrottleReadIopsDevice,omitempty"`
	BlkioThrottleWriteIopsDevice []*ThrottleDevice `protobuf:"bytes,17,rep,name=blkioThrottleWriteIopsDevice" json:"blkioThrottleWriteIopsDevice,omitempty"`
	PidsLimit                    uint64            `protobuf:"varint,18,opt,name=pidsLimit" json:"pidsLimit,omitempty"`
}

func (*UpdateResource) Descriptor

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

func (*UpdateResource) GetBlkioLeafWeight

func (m *UpdateResource) GetBlkioLeafWeight() uint64

func (*UpdateResource) GetBlkioThrottleReadBpsDevice

func (m *UpdateResource) GetBlkioThrottleReadBpsDevice() []*ThrottleDevice

func (*UpdateResource) GetBlkioThrottleReadIopsDevice

func (m *UpdateResource) GetBlkioThrottleReadIopsDevice() []*ThrottleDevice

func (*UpdateResource) GetBlkioThrottleWriteBpsDevice

func (m *UpdateResource) GetBlkioThrottleWriteBpsDevice() []*ThrottleDevice

func (*UpdateResource) GetBlkioThrottleWriteIopsDevice

func (m *UpdateResource) GetBlkioThrottleWriteIopsDevice() []*ThrottleDevice

func (*UpdateResource) GetBlkioWeight

func (m *UpdateResource) GetBlkioWeight() uint64

func (*UpdateResource) GetBlkioWeightDevice

func (m *UpdateResource) GetBlkioWeightDevice() []*WeightDevice

func (*UpdateResource) GetCpuPeriod

func (m *UpdateResource) GetCpuPeriod() uint64

func (*UpdateResource) GetCpuQuota

func (m *UpdateResource) GetCpuQuota() uint64

func (*UpdateResource) GetCpuShares

func (m *UpdateResource) GetCpuShares() uint64

func (*UpdateResource) GetCpusetCpus

func (m *UpdateResource) GetCpusetCpus() string

func (*UpdateResource) GetCpusetMems

func (m *UpdateResource) GetCpusetMems() string

func (*UpdateResource) GetKernelMemoryLimit

func (m *UpdateResource) GetKernelMemoryLimit() uint64

func (*UpdateResource) GetKernelTCPMemoryLimit

func (m *UpdateResource) GetKernelTCPMemoryLimit() uint64

func (*UpdateResource) GetMemoryLimit

func (m *UpdateResource) GetMemoryLimit() uint64

func (*UpdateResource) GetMemoryReservation

func (m *UpdateResource) GetMemoryReservation() uint64

func (*UpdateResource) GetMemorySwap

func (m *UpdateResource) GetMemorySwap() uint64

func (*UpdateResource) GetPidsLimit

func (m *UpdateResource) GetPidsLimit() uint64

func (*UpdateResource) ProtoMessage

func (*UpdateResource) ProtoMessage()

func (*UpdateResource) Reset

func (m *UpdateResource) Reset()

func (*UpdateResource) String

func (m *UpdateResource) String() string

type User

type User struct {
	Uid            uint32   `protobuf:"varint,1,opt,name=uid" json:"uid,omitempty"`
	Gid            uint32   `protobuf:"varint,2,opt,name=gid" json:"gid,omitempty"`
	AdditionalGids []uint32 `protobuf:"varint,3,rep,packed,name=additionalGids" json:"additionalGids,omitempty"`
}

func (*User) Descriptor

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

func (*User) GetAdditionalGids

func (m *User) GetAdditionalGids() []uint32

func (*User) GetGid

func (m *User) GetGid() uint32

func (*User) GetUid

func (m *User) GetUid() uint32

func (*User) ProtoMessage

func (*User) ProtoMessage()

func (*User) Reset

func (m *User) Reset()

func (*User) String

func (m *User) String() string

type WeightDevice

type WeightDevice struct {
	BlkIODevice *BlockIODevice `protobuf:"bytes,1,opt,name=blkIODevice" json:"blkIODevice,omitempty"`
	Weight      uint32         `protobuf:"varint,2,opt,name=weight" json:"weight,omitempty"`
	LeafWeight  uint32         `protobuf:"varint,3,opt,name=leafWeight" json:"leafWeight,omitempty"`
}

func (*WeightDevice) Descriptor

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

func (*WeightDevice) GetBlkIODevice

func (m *WeightDevice) GetBlkIODevice() *BlockIODevice

func (*WeightDevice) GetLeafWeight

func (m *WeightDevice) GetLeafWeight() uint32

func (*WeightDevice) GetWeight

func (m *WeightDevice) GetWeight() uint32

func (*WeightDevice) ProtoMessage

func (*WeightDevice) ProtoMessage()

func (*WeightDevice) Reset

func (m *WeightDevice) Reset()

func (*WeightDevice) String

func (m *WeightDevice) String() string

Jump to

Keyboard shortcuts

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