Documentation ¶
Overview ¶
Package containers is a generated protocol buffer package.
It is generated from these files:
lmctfy.proto virtual_host.proto
It has these top-level messages:
ContainerSpec EventSpec RunSpec VirtualHostSpec CpuSpec MemorySpec BlockIoSpec NetworkSpec MonitoringSpec FilesystemSpec DeviceSpec SecuritySpec ContainerStats HistogramMap ThrottlingData CpuStats MemoryStats BlockIoStats NetworkStats MonitoringStats FilesystemStats
Index ¶
- Variables
- func New(name string) (container.ContainerHandler, error)
- func Register(paths ...string) error
- type BlockIoSpec
- type BlockIoSpec_Device
- type BlockIoSpec_DeviceLimit
- type BlockIoSpec_DeviceLimitSet
- type BlockIoSpec_LimitType
- type BlockIoSpec_MaxLimit
- func (m *BlockIoSpec_MaxLimit) GetLimitType() BlockIoSpec_LimitType
- func (m *BlockIoSpec_MaxLimit) GetLimits() []*BlockIoSpec_DeviceLimit
- func (m *BlockIoSpec_MaxLimit) GetOpType() BlockIoSpec_OpType
- func (*BlockIoSpec_MaxLimit) ProtoMessage()
- func (m *BlockIoSpec_MaxLimit) Reset()
- func (m *BlockIoSpec_MaxLimit) String() string
- type BlockIoSpec_MaxLimitSet
- type BlockIoSpec_OpType
- type BlockIoStats
- type ContainerSpec
- func (m *ContainerSpec) GetBlockio() *BlockIoSpec
- func (m *ContainerSpec) GetChildrenLimit() int64
- func (m *ContainerSpec) GetCpu() *CpuSpec
- func (m *ContainerSpec) GetDevice() *DeviceSpec
- func (m *ContainerSpec) GetFilesystem() *FilesystemSpec
- func (m *ContainerSpec) GetMemory() *MemorySpec
- func (m *ContainerSpec) GetMonitoring() *MonitoringSpec
- func (m *ContainerSpec) GetNetwork() *NetworkSpec
- func (m *ContainerSpec) GetOwner() int64
- func (m *ContainerSpec) GetOwnerGroup() int64
- func (m *ContainerSpec) GetSecuritySpec() *SecuritySpec
- func (m *ContainerSpec) GetVirtualHost() *VirtualHostSpec
- func (*ContainerSpec) ProtoMessage()
- func (m *ContainerSpec) Reset()
- func (m *ContainerSpec) String() string
- type ContainerStats
- func (m *ContainerStats) GetBlockio() *BlockIoStats
- func (m *ContainerStats) GetCpu() *CpuStats
- func (m *ContainerStats) GetFilesystem() *FilesystemStats
- func (m *ContainerStats) GetMemory() *MemoryStats
- func (m *ContainerStats) GetMonitoring() *MonitoringStats
- func (m *ContainerStats) GetNetwork() *NetworkStats
- func (*ContainerStats) ProtoMessage()
- func (m *ContainerStats) Reset()
- func (m *ContainerStats) String() string
- type CpuHistogramType
- type CpuSpec
- type CpuSpec_Mask
- type CpuStats
- type CpuStats_Usage
- type DeviceSpec
- type DeviceSpec_DeviceAccess
- type DeviceSpec_DevicePermission
- type DeviceSpec_DeviceRestrictions
- func (m *DeviceSpec_DeviceRestrictions) GetAccess() []DeviceSpec_DeviceAccess
- func (m *DeviceSpec_DeviceRestrictions) GetMajor() int64
- func (m *DeviceSpec_DeviceRestrictions) GetMinor() int64
- func (m *DeviceSpec_DeviceRestrictions) GetPermission() DeviceSpec_DevicePermission
- func (m *DeviceSpec_DeviceRestrictions) GetType() DeviceSpec_DeviceType
- func (*DeviceSpec_DeviceRestrictions) ProtoMessage()
- func (m *DeviceSpec_DeviceRestrictions) Reset()
- func (m *DeviceSpec_DeviceRestrictions) String() string
- type DeviceSpec_DeviceRestrictionsSet
- type DeviceSpec_DeviceType
- type EventSpec
- type EventSpec_ContainerEmpty
- type EventSpec_MemoryThreshold
- type EventSpec_Oom
- type FilesystemSpec
- type FilesystemStats
- type HistogramMap
- type HistogramMap_Bucket
- type MemorySpec
- func (m *MemorySpec) GetCompressionSamplingRatio() int32
- func (m *MemorySpec) GetDirty() *MemorySpec_Dirty
- func (m *MemorySpec) GetEvictionPriority() int32
- func (m *MemorySpec) GetHugetlbfsPath() string
- func (m *MemorySpec) GetKmemChargeUsage() bool
- func (m *MemorySpec) GetLimit() int64
- func (m *MemorySpec) GetMaxLimit() int64
- func (m *MemorySpec) GetReservation() int64
- func (m *MemorySpec) GetStalePageAge() int32
- func (m *MemorySpec) GetSwapLimit() int64
- func (m *MemorySpec) GetTmpfs() *MemorySpec_TmpfsSpec
- func (*MemorySpec) ProtoMessage()
- func (m *MemorySpec) Reset()
- func (m *MemorySpec) String() string
- type MemorySpec_Dirty
- func (m *MemorySpec_Dirty) GetBackgroundLimit() int32
- func (m *MemorySpec_Dirty) GetBackgroundRatio() int32
- func (m *MemorySpec_Dirty) GetLimit() int32
- func (m *MemorySpec_Dirty) GetRatio() int32
- func (*MemorySpec_Dirty) ProtoMessage()
- func (m *MemorySpec_Dirty) Reset()
- func (m *MemorySpec_Dirty) String() string
- type MemorySpec_TmpfsSpec
- type MemoryStats
- func (m *MemoryStats) GetCompressionSampling() *MemoryStats_CompressionSamplingStats
- func (m *MemoryStats) GetContainerData() *MemoryStats_MemoryData
- func (m *MemoryStats) GetEffectiveLimit() int64
- func (m *MemoryStats) GetFailCount() int64
- func (m *MemoryStats) GetHierarchicalData() *MemoryStats_MemoryData
- func (m *MemoryStats) GetHierarchicalMemoryLimit() int64
- func (m *MemoryStats) GetIdlePage() *MemoryStats_IdlePageStats
- func (m *MemoryStats) GetLimit() int64
- func (m *MemoryStats) GetMaxUsage() int64
- func (m *MemoryStats) GetNuma() *MemoryStats_NumaStats
- func (m *MemoryStats) GetReservation() int64
- func (m *MemoryStats) GetUsage() int64
- func (m *MemoryStats) GetWorkingSet() int64
- func (*MemoryStats) ProtoMessage()
- func (m *MemoryStats) Reset()
- func (m *MemoryStats) String() string
- type MemoryStats_CompressionSamplingStats
- func (m *MemoryStats_CompressionSamplingStats) GetCompressedSize() int64
- func (m *MemoryStats_CompressionSamplingStats) GetFifoOverflow() int64
- func (m *MemoryStats_CompressionSamplingStats) GetRawSize() int64
- func (*MemoryStats_CompressionSamplingStats) ProtoMessage()
- func (m *MemoryStats_CompressionSamplingStats) Reset()
- func (m *MemoryStats_CompressionSamplingStats) String() string
- type MemoryStats_IdlePageStats
- func (m *MemoryStats_IdlePageStats) GetScans() int64
- func (m *MemoryStats_IdlePageStats) GetStale() int64
- func (m *MemoryStats_IdlePageStats) GetStats() []*MemoryStats_IdlePageStats_Stats
- func (*MemoryStats_IdlePageStats) ProtoMessage()
- func (m *MemoryStats_IdlePageStats) Reset()
- func (m *MemoryStats_IdlePageStats) String() string
- type MemoryStats_IdlePageStats_Stats
- func (m *MemoryStats_IdlePageStats_Stats) GetAgeInSecs() int32
- func (m *MemoryStats_IdlePageStats_Stats) GetClean() int64
- func (m *MemoryStats_IdlePageStats_Stats) GetDirtyFile() int64
- func (m *MemoryStats_IdlePageStats_Stats) GetDirtySwap() int64
- func (*MemoryStats_IdlePageStats_Stats) ProtoMessage()
- func (m *MemoryStats_IdlePageStats_Stats) Reset()
- func (m *MemoryStats_IdlePageStats_Stats) String() string
- type MemoryStats_MemoryData
- func (m *MemoryStats_MemoryData) GetActiveAnon() int64
- func (m *MemoryStats_MemoryData) GetActiveFile() int64
- func (m *MemoryStats_MemoryData) GetCache() int64
- func (m *MemoryStats_MemoryData) GetCompressedPoolPages() int64
- func (m *MemoryStats_MemoryData) GetCompressedRejectCompressPoor() int64
- func (m *MemoryStats_MemoryData) GetCompressedStoredPages() int64
- func (m *MemoryStats_MemoryData) GetDirty() int64
- func (m *MemoryStats_MemoryData) GetInactiveAnon() int64
- func (m *MemoryStats_MemoryData) GetInactiveFile() int64
- func (m *MemoryStats_MemoryData) GetKernel() *MemoryStats_MemoryData_Kernel
- func (m *MemoryStats_MemoryData) GetKernelNoncharged() *MemoryStats_MemoryData_Kernel
- func (m *MemoryStats_MemoryData) GetMappedFile() int64
- func (m *MemoryStats_MemoryData) GetPgfault() int64
- func (m *MemoryStats_MemoryData) GetPgmajfault() int64
- func (m *MemoryStats_MemoryData) GetPgpgin() int64
- func (m *MemoryStats_MemoryData) GetPgpgout() int64
- func (m *MemoryStats_MemoryData) GetRss() int64
- func (m *MemoryStats_MemoryData) GetRssHuge() int64
- func (m *MemoryStats_MemoryData) GetThp() *MemoryStats_MemoryData_THP
- func (m *MemoryStats_MemoryData) GetUnevictable() int64
- func (m *MemoryStats_MemoryData) GetWriteback() int64
- func (m *MemoryStats_MemoryData) GetZswapCompressedPages() int64
- func (m *MemoryStats_MemoryData) GetZswapCompressionNsec() int64
- func (m *MemoryStats_MemoryData) GetZswapDecompressedPages() int64
- func (m *MemoryStats_MemoryData) GetZswapDecompressionNsec() int64
- func (m *MemoryStats_MemoryData) GetZswapDuplicateEntry() int64
- func (m *MemoryStats_MemoryData) GetZswapKmemcacheFail() int64
- func (m *MemoryStats_MemoryData) GetZswapZsmallocFail() int64
- func (*MemoryStats_MemoryData) ProtoMessage()
- func (m *MemoryStats_MemoryData) Reset()
- func (m *MemoryStats_MemoryData) String() string
- type MemoryStats_MemoryData_Kernel
- func (m *MemoryStats_MemoryData_Kernel) GetCompressedMemory() int64
- func (m *MemoryStats_MemoryData_Kernel) GetMemory() int64
- func (m *MemoryStats_MemoryData_Kernel) GetMiscMemory() int64
- func (m *MemoryStats_MemoryData_Kernel) GetPgtableMemory() int64
- func (m *MemoryStats_MemoryData_Kernel) GetSlabMemory() int64
- func (m *MemoryStats_MemoryData_Kernel) GetStackMemory() int64
- func (m *MemoryStats_MemoryData_Kernel) GetTargetedSlabMemory() int64
- func (m *MemoryStats_MemoryData_Kernel) GetVmallocMemory() int64
- func (*MemoryStats_MemoryData_Kernel) ProtoMessage()
- func (m *MemoryStats_MemoryData_Kernel) Reset()
- func (m *MemoryStats_MemoryData_Kernel) String() string
- type MemoryStats_MemoryData_THP
- func (m *MemoryStats_MemoryData_THP) GetCollapseAlloc() int64
- func (m *MemoryStats_MemoryData_THP) GetCollapseAllocFailed() int64
- func (m *MemoryStats_MemoryData_THP) GetFaultAlloc() int64
- func (m *MemoryStats_MemoryData_THP) GetFaultFallback() int64
- func (m *MemoryStats_MemoryData_THP) GetSplit() int64
- func (*MemoryStats_MemoryData_THP) ProtoMessage()
- func (m *MemoryStats_MemoryData_THP) Reset()
- func (m *MemoryStats_MemoryData_THP) String() string
- type MemoryStats_NumaStats
- func (m *MemoryStats_NumaStats) GetContainerData() *MemoryStats_NumaStats_NumaData
- func (m *MemoryStats_NumaStats) GetHierarchicalData() *MemoryStats_NumaStats_NumaData
- func (*MemoryStats_NumaStats) ProtoMessage()
- func (m *MemoryStats_NumaStats) Reset()
- func (m *MemoryStats_NumaStats) String() string
- type MemoryStats_NumaStats_NumaData
- func (m *MemoryStats_NumaStats_NumaData) GetAnon() *MemoryStats_NumaStats_NumaData_Stat
- func (m *MemoryStats_NumaStats_NumaData) GetFile() *MemoryStats_NumaStats_NumaData_Stat
- func (m *MemoryStats_NumaStats_NumaData) GetTotal() *MemoryStats_NumaStats_NumaData_Stat
- func (m *MemoryStats_NumaStats_NumaData) GetUnevictable() *MemoryStats_NumaStats_NumaData_Stat
- func (*MemoryStats_NumaStats_NumaData) ProtoMessage()
- func (m *MemoryStats_NumaStats_NumaData) Reset()
- func (m *MemoryStats_NumaStats_NumaData) String() string
- type MemoryStats_NumaStats_NumaData_Stat
- func (m *MemoryStats_NumaStats_NumaData_Stat) GetNode() []*MemoryStats_NumaStats_NumaData_Stat_Node
- func (m *MemoryStats_NumaStats_NumaData_Stat) GetTotalPageCount() int64
- func (*MemoryStats_NumaStats_NumaData_Stat) ProtoMessage()
- func (m *MemoryStats_NumaStats_NumaData_Stat) Reset()
- func (m *MemoryStats_NumaStats_NumaData_Stat) String() string
- type MemoryStats_NumaStats_NumaData_Stat_Node
- func (m *MemoryStats_NumaStats_NumaData_Stat_Node) GetLevel() int32
- func (m *MemoryStats_NumaStats_NumaData_Stat_Node) GetPageCount() int64
- func (*MemoryStats_NumaStats_NumaData_Stat_Node) ProtoMessage()
- func (m *MemoryStats_NumaStats_NumaData_Stat_Node) Reset()
- func (m *MemoryStats_NumaStats_NumaData_Stat_Node) String() string
- type MonitoringSpec
- type MonitoringStats
- type Mounts
- type Mounts_Mount
- type Network
- type NetworkSpec
- type NetworkStats
- type Network_Bridge
- type Network_Bridge_Type
- type Network_Connection
- type Network_VethPair
- type Network_VirtualIp
- func (m *Network_VirtualIp) GetGateway() string
- func (m *Network_VirtualIp) GetIp() string
- func (m *Network_VirtualIp) GetIpForward() bool
- func (m *Network_VirtualIp) GetMtu() int32
- func (m *Network_VirtualIp) GetNetmask() string
- func (*Network_VirtualIp) ProtoMessage()
- func (m *Network_VirtualIp) Reset()
- func (m *Network_VirtualIp) String() string
- type RunSpec
- type RunSpec_Console
- type RunSpec_FdPolicy
- type SchedulingLatency
- type SecuritySpec
- type SecuritySpec_AppArmorProfile
- type ThrottlingData
- type VirtualHostSpec
- type VirtualHostSpec_Init
Constants ¶
This section is empty.
Variables ¶
View Source
var BlockIoSpec_LimitType_name = map[int32]string{
1: "BYTES_PER_SECOND",
2: "IO_PER_SECOND",
}
View Source
var BlockIoSpec_LimitType_value = map[string]int32{
"BYTES_PER_SECOND": 1,
"IO_PER_SECOND": 2,
}
View Source
var BlockIoSpec_OpType_name = map[int32]string{
1: "READ",
2: "WRITE",
}
View Source
var BlockIoSpec_OpType_value = map[string]int32{
"READ": 1,
"WRITE": 2,
}
View Source
var CpuHistogramType_name = map[int32]string{
1: "SERVE",
2: "ONCPU",
3: "SLEEP",
4: "QUEUE_SELF",
5: "QUEUE_OTHER",
}
View Source
var CpuHistogramType_value = map[string]int32{
"SERVE": 1,
"ONCPU": 2,
"SLEEP": 3,
"QUEUE_SELF": 4,
"QUEUE_OTHER": 5,
}
View Source
var DeviceSpec_DeviceAccess_name = map[int32]string{
1: "READ",
2: "WRITE",
3: "MKNOD",
}
View Source
var DeviceSpec_DeviceAccess_value = map[string]int32{
"READ": 1,
"WRITE": 2,
"MKNOD": 3,
}
View Source
var DeviceSpec_DevicePermission_name = map[int32]string{
1: "ALLOW",
2: "DENY",
}
View Source
var DeviceSpec_DevicePermission_value = map[string]int32{
"ALLOW": 1,
"DENY": 2,
}
View Source
var DeviceSpec_DeviceType_name = map[int32]string{
0: "DEVICE_CHAR",
1: "DEVICE_BLOCK",
2: "DEVICE_ALL",
}
View Source
var DeviceSpec_DeviceType_value = map[string]int32{
"DEVICE_CHAR": 0,
"DEVICE_BLOCK": 1,
"DEVICE_ALL": 2,
}
View Source
var Network_Bridge_Type_name = map[int32]string{
0: "ETH",
1: "OVS",
}
View Source
var Network_Bridge_Type_value = map[string]int32{
"ETH": 0,
"OVS": 1,
}
View Source
var RunSpec_FdPolicy_name = map[int32]string{
0: "UNKNOWN",
1: "INHERIT",
2: "DETACHED",
}
View Source
var RunSpec_FdPolicy_value = map[string]int32{
"UNKNOWN": 0,
"INHERIT": 1,
"DETACHED": 2,
}
View Source
var SchedulingLatency_name = map[int32]string{
1: "BEST_EFFORT",
2: "NORMAL",
3: "PRIORITY",
4: "PREMIER",
}
View Source
var SchedulingLatency_value = map[string]int32{
"BEST_EFFORT": 1,
"NORMAL": 2,
"PRIORITY": 3,
"PREMIER": 4,
}
Functions ¶
Types ¶
type BlockIoSpec ¶
type BlockIoSpec struct { DeviceLimitSet *BlockIoSpec_DeviceLimitSet `protobuf:"bytes,1,opt,name=device_limit_set" json:"device_limit_set,omitempty"` MaxDeviceLimitSet *BlockIoSpec_MaxLimitSet `protobuf:"bytes,2,opt,name=max_device_limit_set" json:"max_device_limit_set,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*BlockIoSpec) GetDeviceLimitSet ¶
func (m *BlockIoSpec) GetDeviceLimitSet() *BlockIoSpec_DeviceLimitSet
func (*BlockIoSpec) GetMaxDeviceLimitSet ¶
func (m *BlockIoSpec) GetMaxDeviceLimitSet() *BlockIoSpec_MaxLimitSet
func (*BlockIoSpec) ProtoMessage ¶
func (*BlockIoSpec) ProtoMessage()
func (*BlockIoSpec) Reset ¶
func (m *BlockIoSpec) Reset()
func (*BlockIoSpec) String ¶
func (m *BlockIoSpec) String() string
type BlockIoSpec_Device ¶
type BlockIoSpec_Device struct { Major *int64 `protobuf:"varint,1,opt,name=major" json:"major,omitempty"` Minor *int64 `protobuf:"varint,2,opt,name=minor" json:"minor,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*BlockIoSpec_Device) GetMajor ¶
func (m *BlockIoSpec_Device) GetMajor() int64
func (*BlockIoSpec_Device) GetMinor ¶
func (m *BlockIoSpec_Device) GetMinor() int64
func (*BlockIoSpec_Device) ProtoMessage ¶
func (*BlockIoSpec_Device) ProtoMessage()
func (*BlockIoSpec_Device) Reset ¶
func (m *BlockIoSpec_Device) Reset()
func (*BlockIoSpec_Device) String ¶
func (m *BlockIoSpec_Device) String() string
type BlockIoSpec_DeviceLimit ¶
type BlockIoSpec_DeviceLimit struct { Device *BlockIoSpec_Device `protobuf:"bytes,1,opt,name=device" json:"device,omitempty"` Limit *uint64 `protobuf:"varint,2,opt,name=limit" json:"limit,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*BlockIoSpec_DeviceLimit) GetDevice ¶
func (m *BlockIoSpec_DeviceLimit) GetDevice() *BlockIoSpec_Device
func (*BlockIoSpec_DeviceLimit) GetLimit ¶
func (m *BlockIoSpec_DeviceLimit) GetLimit() uint64
func (*BlockIoSpec_DeviceLimit) ProtoMessage ¶
func (*BlockIoSpec_DeviceLimit) ProtoMessage()
func (*BlockIoSpec_DeviceLimit) Reset ¶
func (m *BlockIoSpec_DeviceLimit) Reset()
func (*BlockIoSpec_DeviceLimit) String ¶
func (m *BlockIoSpec_DeviceLimit) String() string
type BlockIoSpec_DeviceLimitSet ¶
type BlockIoSpec_DeviceLimitSet struct { DefaultLimit *uint32 `protobuf:"varint,1,opt,name=default_limit" json:"default_limit,omitempty"` DeviceLimits []*BlockIoSpec_DeviceLimit `protobuf:"bytes,2,rep,name=device_limits" json:"device_limits,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*BlockIoSpec_DeviceLimitSet) GetDefaultLimit ¶
func (m *BlockIoSpec_DeviceLimitSet) GetDefaultLimit() uint32
func (*BlockIoSpec_DeviceLimitSet) GetDeviceLimits ¶
func (m *BlockIoSpec_DeviceLimitSet) GetDeviceLimits() []*BlockIoSpec_DeviceLimit
func (*BlockIoSpec_DeviceLimitSet) ProtoMessage ¶
func (*BlockIoSpec_DeviceLimitSet) ProtoMessage()
func (*BlockIoSpec_DeviceLimitSet) Reset ¶
func (m *BlockIoSpec_DeviceLimitSet) Reset()
func (*BlockIoSpec_DeviceLimitSet) String ¶
func (m *BlockIoSpec_DeviceLimitSet) String() string
type BlockIoSpec_LimitType ¶
type BlockIoSpec_LimitType int32
const ( BlockIoSpec_BYTES_PER_SECOND BlockIoSpec_LimitType = 1 BlockIoSpec_IO_PER_SECOND BlockIoSpec_LimitType = 2 )
func (BlockIoSpec_LimitType) Enum ¶
func (x BlockIoSpec_LimitType) Enum() *BlockIoSpec_LimitType
func (BlockIoSpec_LimitType) String ¶
func (x BlockIoSpec_LimitType) String() string
func (*BlockIoSpec_LimitType) UnmarshalJSON ¶
func (x *BlockIoSpec_LimitType) UnmarshalJSON(data []byte) error
type BlockIoSpec_MaxLimit ¶
type BlockIoSpec_MaxLimit struct { Limits []*BlockIoSpec_DeviceLimit `protobuf:"bytes,1,rep,name=limits" json:"limits,omitempty"` OpType *BlockIoSpec_OpType `protobuf:"varint,2,opt,name=op_type,enum=containers.BlockIoSpec_OpType" json:"op_type,omitempty"` LimitType *BlockIoSpec_LimitType `protobuf:"varint,3,opt,name=limit_type,enum=containers.BlockIoSpec_LimitType" json:"limit_type,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*BlockIoSpec_MaxLimit) GetLimitType ¶
func (m *BlockIoSpec_MaxLimit) GetLimitType() BlockIoSpec_LimitType
func (*BlockIoSpec_MaxLimit) GetLimits ¶
func (m *BlockIoSpec_MaxLimit) GetLimits() []*BlockIoSpec_DeviceLimit
func (*BlockIoSpec_MaxLimit) GetOpType ¶
func (m *BlockIoSpec_MaxLimit) GetOpType() BlockIoSpec_OpType
func (*BlockIoSpec_MaxLimit) ProtoMessage ¶
func (*BlockIoSpec_MaxLimit) ProtoMessage()
func (*BlockIoSpec_MaxLimit) Reset ¶
func (m *BlockIoSpec_MaxLimit) Reset()
func (*BlockIoSpec_MaxLimit) String ¶
func (m *BlockIoSpec_MaxLimit) String() string
type BlockIoSpec_MaxLimitSet ¶
type BlockIoSpec_MaxLimitSet struct { MaxLimits []*BlockIoSpec_MaxLimit `protobuf:"bytes,1,rep,name=max_limits" json:"max_limits,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*BlockIoSpec_MaxLimitSet) GetMaxLimits ¶
func (m *BlockIoSpec_MaxLimitSet) GetMaxLimits() []*BlockIoSpec_MaxLimit
func (*BlockIoSpec_MaxLimitSet) ProtoMessage ¶
func (*BlockIoSpec_MaxLimitSet) ProtoMessage()
func (*BlockIoSpec_MaxLimitSet) Reset ¶
func (m *BlockIoSpec_MaxLimitSet) Reset()
func (*BlockIoSpec_MaxLimitSet) String ¶
func (m *BlockIoSpec_MaxLimitSet) String() string
type BlockIoSpec_OpType ¶
type BlockIoSpec_OpType int32
const ( BlockIoSpec_READ BlockIoSpec_OpType = 1 BlockIoSpec_WRITE BlockIoSpec_OpType = 2 )
func (BlockIoSpec_OpType) Enum ¶
func (x BlockIoSpec_OpType) Enum() *BlockIoSpec_OpType
func (BlockIoSpec_OpType) String ¶
func (x BlockIoSpec_OpType) String() string
func (*BlockIoSpec_OpType) UnmarshalJSON ¶
func (x *BlockIoSpec_OpType) UnmarshalJSON(data []byte) error
type BlockIoStats ¶
type BlockIoStats struct {
XXX_unrecognized []byte `json:"-"`
}
func (*BlockIoStats) ProtoMessage ¶
func (*BlockIoStats) ProtoMessage()
func (*BlockIoStats) Reset ¶
func (m *BlockIoStats) Reset()
func (*BlockIoStats) String ¶
func (m *BlockIoStats) String() string
type ContainerSpec ¶
type ContainerSpec struct { Owner *int64 `protobuf:"varint,1,opt,name=owner" json:"owner,omitempty"` OwnerGroup *int64 `protobuf:"varint,8,opt,name=owner_group" json:"owner_group,omitempty"` ChildrenLimit *int64 `protobuf:"varint,9,opt,name=children_limit" json:"children_limit,omitempty"` Cpu *CpuSpec `protobuf:"bytes,2,opt,name=cpu" json:"cpu,omitempty"` Memory *MemorySpec `protobuf:"bytes,3,opt,name=memory" json:"memory,omitempty"` Network *NetworkSpec `protobuf:"bytes,5,opt,name=network" json:"network,omitempty"` Blockio *BlockIoSpec `protobuf:"bytes,12,opt,name=blockio" json:"blockio,omitempty"` Monitoring *MonitoringSpec `protobuf:"bytes,6,opt,name=monitoring" json:"monitoring,omitempty"` Filesystem *FilesystemSpec `protobuf:"bytes,7,opt,name=filesystem" json:"filesystem,omitempty"` Device *DeviceSpec `protobuf:"bytes,11,opt,name=device" json:"device,omitempty"` VirtualHost *VirtualHostSpec `protobuf:"bytes,10,opt,name=virtual_host" json:"virtual_host,omitempty"` SecuritySpec *SecuritySpec `protobuf:"bytes,13,opt,name=security_spec" json:"security_spec,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ContainerSpec) GetBlockio ¶
func (m *ContainerSpec) GetBlockio() *BlockIoSpec
func (*ContainerSpec) GetChildrenLimit ¶
func (m *ContainerSpec) GetChildrenLimit() int64
func (*ContainerSpec) GetCpu ¶
func (m *ContainerSpec) GetCpu() *CpuSpec
func (*ContainerSpec) GetDevice ¶
func (m *ContainerSpec) GetDevice() *DeviceSpec
func (*ContainerSpec) GetFilesystem ¶
func (m *ContainerSpec) GetFilesystem() *FilesystemSpec
func (*ContainerSpec) GetMemory ¶
func (m *ContainerSpec) GetMemory() *MemorySpec
func (*ContainerSpec) GetMonitoring ¶
func (m *ContainerSpec) GetMonitoring() *MonitoringSpec
func (*ContainerSpec) GetNetwork ¶
func (m *ContainerSpec) GetNetwork() *NetworkSpec
func (*ContainerSpec) GetOwner ¶
func (m *ContainerSpec) GetOwner() int64
func (*ContainerSpec) GetOwnerGroup ¶
func (m *ContainerSpec) GetOwnerGroup() int64
func (*ContainerSpec) GetSecuritySpec ¶
func (m *ContainerSpec) GetSecuritySpec() *SecuritySpec
func (*ContainerSpec) GetVirtualHost ¶
func (m *ContainerSpec) GetVirtualHost() *VirtualHostSpec
func (*ContainerSpec) ProtoMessage ¶
func (*ContainerSpec) ProtoMessage()
func (*ContainerSpec) Reset ¶
func (m *ContainerSpec) Reset()
func (*ContainerSpec) String ¶
func (m *ContainerSpec) String() string
type ContainerStats ¶
type ContainerStats struct { Cpu *CpuStats `protobuf:"bytes,1,opt,name=cpu" json:"cpu,omitempty"` Memory *MemoryStats `protobuf:"bytes,2,opt,name=memory" json:"memory,omitempty"` Network *NetworkStats `protobuf:"bytes,4,opt,name=network" json:"network,omitempty"` Blockio *BlockIoStats `protobuf:"bytes,7,opt,name=blockio" json:"blockio,omitempty"` Monitoring *MonitoringStats `protobuf:"bytes,5,opt,name=monitoring" json:"monitoring,omitempty"` Filesystem *FilesystemStats `protobuf:"bytes,6,opt,name=filesystem" json:"filesystem,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ContainerStats) GetBlockio ¶
func (m *ContainerStats) GetBlockio() *BlockIoStats
func (*ContainerStats) GetCpu ¶
func (m *ContainerStats) GetCpu() *CpuStats
func (*ContainerStats) GetFilesystem ¶
func (m *ContainerStats) GetFilesystem() *FilesystemStats
func (*ContainerStats) GetMemory ¶
func (m *ContainerStats) GetMemory() *MemoryStats
func (*ContainerStats) GetMonitoring ¶
func (m *ContainerStats) GetMonitoring() *MonitoringStats
func (*ContainerStats) GetNetwork ¶
func (m *ContainerStats) GetNetwork() *NetworkStats
func (*ContainerStats) ProtoMessage ¶
func (*ContainerStats) ProtoMessage()
func (*ContainerStats) Reset ¶
func (m *ContainerStats) Reset()
func (*ContainerStats) String ¶
func (m *ContainerStats) String() string
type CpuHistogramType ¶
type CpuHistogramType int32
const ( CpuHistogramType_SERVE CpuHistogramType = 1 CpuHistogramType_ONCPU CpuHistogramType = 2 CpuHistogramType_SLEEP CpuHistogramType = 3 CpuHistogramType_QUEUE_SELF CpuHistogramType = 4 CpuHistogramType_QUEUE_OTHER CpuHistogramType = 5 )
func (CpuHistogramType) Enum ¶
func (x CpuHistogramType) Enum() *CpuHistogramType
func (CpuHistogramType) String ¶
func (x CpuHistogramType) String() string
func (*CpuHistogramType) UnmarshalJSON ¶
func (x *CpuHistogramType) UnmarshalJSON(data []byte) error
type CpuSpec ¶
type CpuSpec struct { SchedulingLatency *SchedulingLatency `protobuf:"varint,1,opt,name=scheduling_latency,enum=containers.SchedulingLatency" json:"scheduling_latency,omitempty"` Limit *uint64 `protobuf:"varint,2,opt,name=limit" json:"limit,omitempty"` MaxLimit *uint64 `protobuf:"varint,3,opt,name=max_limit" json:"max_limit,omitempty"` Mask *CpuSpec_Mask `protobuf:"bytes,4,opt,name=mask" json:"mask,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*CpuSpec) GetMask ¶
func (m *CpuSpec) GetMask() *CpuSpec_Mask
func (*CpuSpec) GetMaxLimit ¶
func (*CpuSpec) GetSchedulingLatency ¶
func (m *CpuSpec) GetSchedulingLatency() SchedulingLatency
func (*CpuSpec) ProtoMessage ¶
func (*CpuSpec) ProtoMessage()
type CpuSpec_Mask ¶
type CpuSpec_Mask struct { Data []uint64 `protobuf:"varint,1,rep,name=data" json:"data,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*CpuSpec_Mask) GetData ¶
func (m *CpuSpec_Mask) GetData() []uint64
func (*CpuSpec_Mask) ProtoMessage ¶
func (*CpuSpec_Mask) ProtoMessage()
func (*CpuSpec_Mask) Reset ¶
func (m *CpuSpec_Mask) Reset()
func (*CpuSpec_Mask) String ¶
func (m *CpuSpec_Mask) String() string
type CpuStats ¶
type CpuStats struct { Usage *CpuStats_Usage `protobuf:"bytes,1,opt,name=usage" json:"usage,omitempty"` Load *int32 `protobuf:"varint,2,opt,name=load" json:"load,omitempty"` ThrottlingData *ThrottlingData `protobuf:"bytes,3,opt,name=throttling_data" json:"throttling_data,omitempty"` Histograms []*HistogramMap `protobuf:"bytes,4,rep,name=histograms" json:"histograms,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*CpuStats) GetHistograms ¶
func (m *CpuStats) GetHistograms() []*HistogramMap
func (*CpuStats) GetThrottlingData ¶
func (m *CpuStats) GetThrottlingData() *ThrottlingData
func (*CpuStats) GetUsage ¶
func (m *CpuStats) GetUsage() *CpuStats_Usage
func (*CpuStats) ProtoMessage ¶
func (*CpuStats) ProtoMessage()
type CpuStats_Usage ¶
type CpuStats_Usage struct { Total *uint64 `protobuf:"varint,1,opt,name=total" json:"total,omitempty"` PerCpu []int64 `protobuf:"varint,2,rep,name=per_cpu" json:"per_cpu,omitempty"` User *int64 `protobuf:"varint,3,opt,name=user" json:"user,omitempty"` System *int64 `protobuf:"varint,4,opt,name=system" json:"system,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*CpuStats_Usage) GetPerCpu ¶
func (m *CpuStats_Usage) GetPerCpu() []int64
func (*CpuStats_Usage) GetSystem ¶
func (m *CpuStats_Usage) GetSystem() int64
func (*CpuStats_Usage) GetTotal ¶
func (m *CpuStats_Usage) GetTotal() uint64
func (*CpuStats_Usage) GetUser ¶
func (m *CpuStats_Usage) GetUser() int64
func (*CpuStats_Usage) ProtoMessage ¶
func (*CpuStats_Usage) ProtoMessage()
func (*CpuStats_Usage) Reset ¶
func (m *CpuStats_Usage) Reset()
func (*CpuStats_Usage) String ¶
func (m *CpuStats_Usage) String() string
type DeviceSpec ¶
type DeviceSpec struct { RestrictionsSet *DeviceSpec_DeviceRestrictionsSet `protobuf:"bytes,1,opt,name=restrictions_set" json:"restrictions_set,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*DeviceSpec) GetRestrictionsSet ¶
func (m *DeviceSpec) GetRestrictionsSet() *DeviceSpec_DeviceRestrictionsSet
func (*DeviceSpec) ProtoMessage ¶
func (*DeviceSpec) ProtoMessage()
func (*DeviceSpec) Reset ¶
func (m *DeviceSpec) Reset()
func (*DeviceSpec) String ¶
func (m *DeviceSpec) String() string
type DeviceSpec_DeviceAccess ¶
type DeviceSpec_DeviceAccess int32
const ( DeviceSpec_READ DeviceSpec_DeviceAccess = 1 DeviceSpec_WRITE DeviceSpec_DeviceAccess = 2 DeviceSpec_MKNOD DeviceSpec_DeviceAccess = 3 )
func (DeviceSpec_DeviceAccess) Enum ¶
func (x DeviceSpec_DeviceAccess) Enum() *DeviceSpec_DeviceAccess
func (DeviceSpec_DeviceAccess) String ¶
func (x DeviceSpec_DeviceAccess) String() string
func (*DeviceSpec_DeviceAccess) UnmarshalJSON ¶
func (x *DeviceSpec_DeviceAccess) UnmarshalJSON(data []byte) error
type DeviceSpec_DevicePermission ¶
type DeviceSpec_DevicePermission int32
const ( DeviceSpec_ALLOW DeviceSpec_DevicePermission = 1 DeviceSpec_DENY DeviceSpec_DevicePermission = 2 )
func (DeviceSpec_DevicePermission) Enum ¶
func (x DeviceSpec_DevicePermission) Enum() *DeviceSpec_DevicePermission
func (DeviceSpec_DevicePermission) String ¶
func (x DeviceSpec_DevicePermission) String() string
func (*DeviceSpec_DevicePermission) UnmarshalJSON ¶
func (x *DeviceSpec_DevicePermission) UnmarshalJSON(data []byte) error
type DeviceSpec_DeviceRestrictions ¶
type DeviceSpec_DeviceRestrictions struct { Permission *DeviceSpec_DevicePermission `protobuf:"varint,1,opt,name=permission,enum=containers.DeviceSpec_DevicePermission" json:"permission,omitempty"` Type *DeviceSpec_DeviceType `protobuf:"varint,2,opt,name=type,enum=containers.DeviceSpec_DeviceType" json:"type,omitempty"` Access []DeviceSpec_DeviceAccess `protobuf:"varint,3,rep,name=access,enum=containers.DeviceSpec_DeviceAccess" json:"access,omitempty"` Major *int64 `protobuf:"varint,4,opt,name=major" json:"major,omitempty"` Minor *int64 `protobuf:"varint,5,opt,name=minor" json:"minor,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*DeviceSpec_DeviceRestrictions) GetAccess ¶
func (m *DeviceSpec_DeviceRestrictions) GetAccess() []DeviceSpec_DeviceAccess
func (*DeviceSpec_DeviceRestrictions) GetMajor ¶
func (m *DeviceSpec_DeviceRestrictions) GetMajor() int64
func (*DeviceSpec_DeviceRestrictions) GetMinor ¶
func (m *DeviceSpec_DeviceRestrictions) GetMinor() int64
func (*DeviceSpec_DeviceRestrictions) GetPermission ¶
func (m *DeviceSpec_DeviceRestrictions) GetPermission() DeviceSpec_DevicePermission
func (*DeviceSpec_DeviceRestrictions) GetType ¶
func (m *DeviceSpec_DeviceRestrictions) GetType() DeviceSpec_DeviceType
func (*DeviceSpec_DeviceRestrictions) ProtoMessage ¶
func (*DeviceSpec_DeviceRestrictions) ProtoMessage()
func (*DeviceSpec_DeviceRestrictions) Reset ¶
func (m *DeviceSpec_DeviceRestrictions) Reset()
func (*DeviceSpec_DeviceRestrictions) String ¶
func (m *DeviceSpec_DeviceRestrictions) String() string
type DeviceSpec_DeviceRestrictionsSet ¶
type DeviceSpec_DeviceRestrictionsSet struct { Restrictions []*DeviceSpec_DeviceRestrictions `protobuf:"bytes,1,rep,name=restrictions" json:"restrictions,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*DeviceSpec_DeviceRestrictionsSet) GetRestrictions ¶
func (m *DeviceSpec_DeviceRestrictionsSet) GetRestrictions() []*DeviceSpec_DeviceRestrictions
func (*DeviceSpec_DeviceRestrictionsSet) ProtoMessage ¶
func (*DeviceSpec_DeviceRestrictionsSet) ProtoMessage()
func (*DeviceSpec_DeviceRestrictionsSet) Reset ¶
func (m *DeviceSpec_DeviceRestrictionsSet) Reset()
func (*DeviceSpec_DeviceRestrictionsSet) String ¶
func (m *DeviceSpec_DeviceRestrictionsSet) String() string
type DeviceSpec_DeviceType ¶
type DeviceSpec_DeviceType int32
const ( DeviceSpec_DEVICE_CHAR DeviceSpec_DeviceType = 0 DeviceSpec_DEVICE_BLOCK DeviceSpec_DeviceType = 1 DeviceSpec_DEVICE_ALL DeviceSpec_DeviceType = 2 )
func (DeviceSpec_DeviceType) Enum ¶
func (x DeviceSpec_DeviceType) Enum() *DeviceSpec_DeviceType
func (DeviceSpec_DeviceType) String ¶
func (x DeviceSpec_DeviceType) String() string
func (*DeviceSpec_DeviceType) UnmarshalJSON ¶
func (x *DeviceSpec_DeviceType) UnmarshalJSON(data []byte) error
type EventSpec ¶
type EventSpec struct { Oom *EventSpec_Oom `protobuf:"bytes,1,opt,name=oom" json:"oom,omitempty"` MemoryThreshold *EventSpec_MemoryThreshold `protobuf:"bytes,2,opt,name=memory_threshold" json:"memory_threshold,omitempty"` ContainerEmpty *EventSpec_ContainerEmpty `protobuf:"bytes,3,opt,name=container_empty" json:"container_empty,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*EventSpec) GetContainerEmpty ¶
func (m *EventSpec) GetContainerEmpty() *EventSpec_ContainerEmpty
func (*EventSpec) GetMemoryThreshold ¶
func (m *EventSpec) GetMemoryThreshold() *EventSpec_MemoryThreshold
func (*EventSpec) GetOom ¶
func (m *EventSpec) GetOom() *EventSpec_Oom
func (*EventSpec) ProtoMessage ¶
func (*EventSpec) ProtoMessage()
type EventSpec_ContainerEmpty ¶
type EventSpec_ContainerEmpty struct {
XXX_unrecognized []byte `json:"-"`
}
func (*EventSpec_ContainerEmpty) ProtoMessage ¶
func (*EventSpec_ContainerEmpty) ProtoMessage()
func (*EventSpec_ContainerEmpty) Reset ¶
func (m *EventSpec_ContainerEmpty) Reset()
func (*EventSpec_ContainerEmpty) String ¶
func (m *EventSpec_ContainerEmpty) String() string
type EventSpec_MemoryThreshold ¶
type EventSpec_MemoryThreshold struct { Usage *int64 `protobuf:"varint,1,opt,name=usage" json:"usage,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*EventSpec_MemoryThreshold) GetUsage ¶
func (m *EventSpec_MemoryThreshold) GetUsage() int64
func (*EventSpec_MemoryThreshold) ProtoMessage ¶
func (*EventSpec_MemoryThreshold) ProtoMessage()
func (*EventSpec_MemoryThreshold) Reset ¶
func (m *EventSpec_MemoryThreshold) Reset()
func (*EventSpec_MemoryThreshold) String ¶
func (m *EventSpec_MemoryThreshold) String() string
type EventSpec_Oom ¶
type EventSpec_Oom struct {
XXX_unrecognized []byte `json:"-"`
}
func (*EventSpec_Oom) ProtoMessage ¶
func (*EventSpec_Oom) ProtoMessage()
func (*EventSpec_Oom) Reset ¶
func (m *EventSpec_Oom) Reset()
func (*EventSpec_Oom) String ¶
func (m *EventSpec_Oom) String() string
type FilesystemSpec ¶
type FilesystemSpec struct { FdLimit *uint64 `protobuf:"varint,1,opt,name=fd_limit" json:"fd_limit,omitempty"` Rootfs *string `protobuf:"bytes,2,opt,name=rootfs" json:"rootfs,omitempty"` Mounts *Mounts `protobuf:"bytes,3,opt,name=mounts" json:"mounts,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*FilesystemSpec) GetFdLimit ¶
func (m *FilesystemSpec) GetFdLimit() uint64
func (*FilesystemSpec) GetMounts ¶
func (m *FilesystemSpec) GetMounts() *Mounts
func (*FilesystemSpec) GetRootfs ¶
func (m *FilesystemSpec) GetRootfs() string
func (*FilesystemSpec) ProtoMessage ¶
func (*FilesystemSpec) ProtoMessage()
func (*FilesystemSpec) Reset ¶
func (m *FilesystemSpec) Reset()
func (*FilesystemSpec) String ¶
func (m *FilesystemSpec) String() string
type FilesystemStats ¶
type FilesystemStats struct { FdUsage *int64 `protobuf:"varint,1,opt,name=fd_usage" json:"fd_usage,omitempty"` FdMaxUsage *int64 `protobuf:"varint,2,opt,name=fd_max_usage" json:"fd_max_usage,omitempty"` FdFailCount *int64 `protobuf:"varint,3,opt,name=fd_fail_count" json:"fd_fail_count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*FilesystemStats) GetFdFailCount ¶
func (m *FilesystemStats) GetFdFailCount() int64
func (*FilesystemStats) GetFdMaxUsage ¶
func (m *FilesystemStats) GetFdMaxUsage() int64
func (*FilesystemStats) GetFdUsage ¶
func (m *FilesystemStats) GetFdUsage() int64
func (*FilesystemStats) ProtoMessage ¶
func (*FilesystemStats) ProtoMessage()
func (*FilesystemStats) Reset ¶
func (m *FilesystemStats) Reset()
func (*FilesystemStats) String ¶
func (m *FilesystemStats) String() string
type HistogramMap ¶
type HistogramMap struct { Type *CpuHistogramType `protobuf:"varint,1,req,name=type,enum=containers.CpuHistogramType" json:"type,omitempty"` Stat []*HistogramMap_Bucket `protobuf:"bytes,2,rep,name=stat" json:"stat,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*HistogramMap) GetStat ¶
func (m *HistogramMap) GetStat() []*HistogramMap_Bucket
func (*HistogramMap) GetType ¶
func (m *HistogramMap) GetType() CpuHistogramType
func (*HistogramMap) ProtoMessage ¶
func (*HistogramMap) ProtoMessage()
func (*HistogramMap) Reset ¶
func (m *HistogramMap) Reset()
func (*HistogramMap) String ¶
func (m *HistogramMap) String() string
type HistogramMap_Bucket ¶
type HistogramMap_Bucket struct { Bucket *int32 `protobuf:"varint,1,req,name=bucket" json:"bucket,omitempty"` Value *int64 `protobuf:"varint,2,req,name=value" json:"value,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*HistogramMap_Bucket) GetBucket ¶
func (m *HistogramMap_Bucket) GetBucket() int32
func (*HistogramMap_Bucket) GetValue ¶
func (m *HistogramMap_Bucket) GetValue() int64
func (*HistogramMap_Bucket) ProtoMessage ¶
func (*HistogramMap_Bucket) ProtoMessage()
func (*HistogramMap_Bucket) Reset ¶
func (m *HistogramMap_Bucket) Reset()
func (*HistogramMap_Bucket) String ¶
func (m *HistogramMap_Bucket) String() string
type MemorySpec ¶
type MemorySpec struct { EvictionPriority *int32 `protobuf:"varint,1,opt,name=eviction_priority" json:"eviction_priority,omitempty"` Limit *int64 `protobuf:"varint,2,opt,name=limit" json:"limit,omitempty"` MaxLimit *int64 `protobuf:"varint,3,opt,name=max_limit" json:"max_limit,omitempty"` Reservation *int64 `protobuf:"varint,4,opt,name=reservation" json:"reservation,omitempty"` HugetlbfsPath *string `protobuf:"bytes,5,opt,name=hugetlbfs_path" json:"hugetlbfs_path,omitempty"` Tmpfs *MemorySpec_TmpfsSpec `protobuf:"bytes,6,opt,name=tmpfs" json:"tmpfs,omitempty"` SwapLimit *int64 `protobuf:"varint,7,opt,name=swap_limit" json:"swap_limit,omitempty"` CompressionSamplingRatio *int32 `protobuf:"varint,8,opt,name=compression_sampling_ratio" json:"compression_sampling_ratio,omitempty"` StalePageAge *int32 `protobuf:"varint,9,opt,name=stale_page_age" json:"stale_page_age,omitempty"` Dirty *MemorySpec_Dirty `protobuf:"bytes,10,opt,name=dirty" json:"dirty,omitempty"` KmemChargeUsage *bool `protobuf:"varint,11,opt,name=kmem_charge_usage" json:"kmem_charge_usage,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*MemorySpec) GetCompressionSamplingRatio ¶
func (m *MemorySpec) GetCompressionSamplingRatio() int32
func (*MemorySpec) GetDirty ¶
func (m *MemorySpec) GetDirty() *MemorySpec_Dirty
func (*MemorySpec) GetEvictionPriority ¶
func (m *MemorySpec) GetEvictionPriority() int32
func (*MemorySpec) GetHugetlbfsPath ¶
func (m *MemorySpec) GetHugetlbfsPath() string
func (*MemorySpec) GetKmemChargeUsage ¶
func (m *MemorySpec) GetKmemChargeUsage() bool
func (*MemorySpec) GetLimit ¶
func (m *MemorySpec) GetLimit() int64
func (*MemorySpec) GetMaxLimit ¶
func (m *MemorySpec) GetMaxLimit() int64
func (*MemorySpec) GetReservation ¶
func (m *MemorySpec) GetReservation() int64
func (*MemorySpec) GetStalePageAge ¶
func (m *MemorySpec) GetStalePageAge() int32
func (*MemorySpec) GetSwapLimit ¶
func (m *MemorySpec) GetSwapLimit() int64
func (*MemorySpec) GetTmpfs ¶
func (m *MemorySpec) GetTmpfs() *MemorySpec_TmpfsSpec
func (*MemorySpec) ProtoMessage ¶
func (*MemorySpec) ProtoMessage()
func (*MemorySpec) Reset ¶
func (m *MemorySpec) Reset()
func (*MemorySpec) String ¶
func (m *MemorySpec) String() string
type MemorySpec_Dirty ¶
type MemorySpec_Dirty struct { Ratio *int32 `protobuf:"varint,1,opt,name=ratio" json:"ratio,omitempty"` Limit *int32 `protobuf:"varint,2,opt,name=limit" json:"limit,omitempty"` BackgroundRatio *int32 `protobuf:"varint,3,opt,name=background_ratio" json:"background_ratio,omitempty"` BackgroundLimit *int32 `protobuf:"varint,4,opt,name=background_limit" json:"background_limit,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*MemorySpec_Dirty) GetBackgroundLimit ¶
func (m *MemorySpec_Dirty) GetBackgroundLimit() int32
func (*MemorySpec_Dirty) GetBackgroundRatio ¶
func (m *MemorySpec_Dirty) GetBackgroundRatio() int32
func (*MemorySpec_Dirty) GetLimit ¶
func (m *MemorySpec_Dirty) GetLimit() int32
func (*MemorySpec_Dirty) GetRatio ¶
func (m *MemorySpec_Dirty) GetRatio() int32
func (*MemorySpec_Dirty) ProtoMessage ¶
func (*MemorySpec_Dirty) ProtoMessage()
func (*MemorySpec_Dirty) Reset ¶
func (m *MemorySpec_Dirty) Reset()
func (*MemorySpec_Dirty) String ¶
func (m *MemorySpec_Dirty) String() string
type MemorySpec_TmpfsSpec ¶
type MemorySpec_TmpfsSpec struct { Path []string `protobuf:"bytes,1,rep,name=path" json:"path,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*MemorySpec_TmpfsSpec) GetPath ¶
func (m *MemorySpec_TmpfsSpec) GetPath() []string
func (*MemorySpec_TmpfsSpec) ProtoMessage ¶
func (*MemorySpec_TmpfsSpec) ProtoMessage()
func (*MemorySpec_TmpfsSpec) Reset ¶
func (m *MemorySpec_TmpfsSpec) Reset()
func (*MemorySpec_TmpfsSpec) String ¶
func (m *MemorySpec_TmpfsSpec) String() string
type MemoryStats ¶
type MemoryStats struct { Limit *int64 `protobuf:"varint,1,opt,name=limit" json:"limit,omitempty"` EffectiveLimit *int64 `protobuf:"varint,2,opt,name=effective_limit" json:"effective_limit,omitempty"` Reservation *int64 `protobuf:"varint,3,opt,name=reservation" json:"reservation,omitempty"` Usage *int64 `protobuf:"varint,4,opt,name=usage" json:"usage,omitempty"` MaxUsage *int64 `protobuf:"varint,5,opt,name=max_usage" json:"max_usage,omitempty"` WorkingSet *int64 `protobuf:"varint,6,opt,name=working_set" json:"working_set,omitempty"` ContainerData *MemoryStats_MemoryData `protobuf:"bytes,7,opt,name=container_data" json:"container_data,omitempty"` HierarchicalData *MemoryStats_MemoryData `protobuf:"bytes,8,opt,name=hierarchical_data" json:"hierarchical_data,omitempty"` HierarchicalMemoryLimit *int64 `protobuf:"varint,9,opt,name=hierarchical_memory_limit" json:"hierarchical_memory_limit,omitempty"` Numa *MemoryStats_NumaStats `protobuf:"bytes,10,opt,name=numa" json:"numa,omitempty"` IdlePage *MemoryStats_IdlePageStats `protobuf:"bytes,11,opt,name=idle_page" json:"idle_page,omitempty"` CompressionSampling *MemoryStats_CompressionSamplingStats `protobuf:"bytes,12,opt,name=compression_sampling" json:"compression_sampling,omitempty"` FailCount *int64 `protobuf:"varint,13,opt,name=fail_count" json:"fail_count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*MemoryStats) GetCompressionSampling ¶
func (m *MemoryStats) GetCompressionSampling() *MemoryStats_CompressionSamplingStats
func (*MemoryStats) GetContainerData ¶
func (m *MemoryStats) GetContainerData() *MemoryStats_MemoryData
func (*MemoryStats) GetEffectiveLimit ¶
func (m *MemoryStats) GetEffectiveLimit() int64
func (*MemoryStats) GetFailCount ¶
func (m *MemoryStats) GetFailCount() int64
func (*MemoryStats) GetHierarchicalData ¶
func (m *MemoryStats) GetHierarchicalData() *MemoryStats_MemoryData
func (*MemoryStats) GetHierarchicalMemoryLimit ¶
func (m *MemoryStats) GetHierarchicalMemoryLimit() int64
func (*MemoryStats) GetIdlePage ¶
func (m *MemoryStats) GetIdlePage() *MemoryStats_IdlePageStats
func (*MemoryStats) GetLimit ¶
func (m *MemoryStats) GetLimit() int64
func (*MemoryStats) GetMaxUsage ¶
func (m *MemoryStats) GetMaxUsage() int64
func (*MemoryStats) GetNuma ¶
func (m *MemoryStats) GetNuma() *MemoryStats_NumaStats
func (*MemoryStats) GetReservation ¶
func (m *MemoryStats) GetReservation() int64
func (*MemoryStats) GetUsage ¶
func (m *MemoryStats) GetUsage() int64
func (*MemoryStats) GetWorkingSet ¶
func (m *MemoryStats) GetWorkingSet() int64
func (*MemoryStats) ProtoMessage ¶
func (*MemoryStats) ProtoMessage()
func (*MemoryStats) Reset ¶
func (m *MemoryStats) Reset()
func (*MemoryStats) String ¶
func (m *MemoryStats) String() string
type MemoryStats_CompressionSamplingStats ¶
type MemoryStats_CompressionSamplingStats struct { RawSize *int64 `protobuf:"varint,1,opt,name=raw_size" json:"raw_size,omitempty"` CompressedSize *int64 `protobuf:"varint,2,opt,name=compressed_size" json:"compressed_size,omitempty"` FifoOverflow *int64 `protobuf:"varint,3,opt,name=fifo_overflow" json:"fifo_overflow,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*MemoryStats_CompressionSamplingStats) GetCompressedSize ¶
func (m *MemoryStats_CompressionSamplingStats) GetCompressedSize() int64
func (*MemoryStats_CompressionSamplingStats) GetFifoOverflow ¶
func (m *MemoryStats_CompressionSamplingStats) GetFifoOverflow() int64
func (*MemoryStats_CompressionSamplingStats) GetRawSize ¶
func (m *MemoryStats_CompressionSamplingStats) GetRawSize() int64
func (*MemoryStats_CompressionSamplingStats) ProtoMessage ¶
func (*MemoryStats_CompressionSamplingStats) ProtoMessage()
func (*MemoryStats_CompressionSamplingStats) Reset ¶
func (m *MemoryStats_CompressionSamplingStats) Reset()
func (*MemoryStats_CompressionSamplingStats) String ¶
func (m *MemoryStats_CompressionSamplingStats) String() string
type MemoryStats_IdlePageStats ¶
type MemoryStats_IdlePageStats struct { Stats []*MemoryStats_IdlePageStats_Stats `protobuf:"bytes,1,rep,name=stats" json:"stats,omitempty"` Scans *int64 `protobuf:"varint,2,opt,name=scans" json:"scans,omitempty"` Stale *int64 `protobuf:"varint,3,opt,name=stale" json:"stale,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*MemoryStats_IdlePageStats) GetScans ¶
func (m *MemoryStats_IdlePageStats) GetScans() int64
func (*MemoryStats_IdlePageStats) GetStale ¶
func (m *MemoryStats_IdlePageStats) GetStale() int64
func (*MemoryStats_IdlePageStats) GetStats ¶
func (m *MemoryStats_IdlePageStats) GetStats() []*MemoryStats_IdlePageStats_Stats
func (*MemoryStats_IdlePageStats) ProtoMessage ¶
func (*MemoryStats_IdlePageStats) ProtoMessage()
func (*MemoryStats_IdlePageStats) Reset ¶
func (m *MemoryStats_IdlePageStats) Reset()
func (*MemoryStats_IdlePageStats) String ¶
func (m *MemoryStats_IdlePageStats) String() string
type MemoryStats_IdlePageStats_Stats ¶
type MemoryStats_IdlePageStats_Stats struct { AgeInSecs *int32 `protobuf:"varint,1,opt,name=age_in_secs" json:"age_in_secs,omitempty"` Clean *int64 `protobuf:"varint,2,opt,name=clean" json:"clean,omitempty"` DirtyFile *int64 `protobuf:"varint,3,opt,name=dirty_file" json:"dirty_file,omitempty"` DirtySwap *int64 `protobuf:"varint,4,opt,name=dirty_swap" json:"dirty_swap,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*MemoryStats_IdlePageStats_Stats) GetAgeInSecs ¶
func (m *MemoryStats_IdlePageStats_Stats) GetAgeInSecs() int32
func (*MemoryStats_IdlePageStats_Stats) GetClean ¶
func (m *MemoryStats_IdlePageStats_Stats) GetClean() int64
func (*MemoryStats_IdlePageStats_Stats) GetDirtyFile ¶
func (m *MemoryStats_IdlePageStats_Stats) GetDirtyFile() int64
func (*MemoryStats_IdlePageStats_Stats) GetDirtySwap ¶
func (m *MemoryStats_IdlePageStats_Stats) GetDirtySwap() int64
func (*MemoryStats_IdlePageStats_Stats) ProtoMessage ¶
func (*MemoryStats_IdlePageStats_Stats) ProtoMessage()
func (*MemoryStats_IdlePageStats_Stats) Reset ¶
func (m *MemoryStats_IdlePageStats_Stats) Reset()
func (*MemoryStats_IdlePageStats_Stats) String ¶
func (m *MemoryStats_IdlePageStats_Stats) String() string
type MemoryStats_MemoryData ¶
type MemoryStats_MemoryData struct { Cache *int64 `protobuf:"varint,1,opt,name=cache" json:"cache,omitempty"` Rss *int64 `protobuf:"varint,2,opt,name=rss" json:"rss,omitempty"` RssHuge *int64 `protobuf:"varint,3,opt,name=rss_huge" json:"rss_huge,omitempty"` MappedFile *int64 `protobuf:"varint,4,opt,name=mapped_file" json:"mapped_file,omitempty"` Pgpgin *int64 `protobuf:"varint,5,opt,name=pgpgin" json:"pgpgin,omitempty"` Pgpgout *int64 `protobuf:"varint,6,opt,name=pgpgout" json:"pgpgout,omitempty"` Pgfault *int64 `protobuf:"varint,7,opt,name=pgfault" json:"pgfault,omitempty"` Pgmajfault *int64 `protobuf:"varint,8,opt,name=pgmajfault" json:"pgmajfault,omitempty"` Dirty *int64 `protobuf:"varint,9,opt,name=dirty" json:"dirty,omitempty"` Writeback *int64 `protobuf:"varint,10,opt,name=writeback" json:"writeback,omitempty"` InactiveAnon *int64 `protobuf:"varint,11,opt,name=inactive_anon" json:"inactive_anon,omitempty"` ActiveAnon *int64 `protobuf:"varint,12,opt,name=active_anon" json:"active_anon,omitempty"` InactiveFile *int64 `protobuf:"varint,13,opt,name=inactive_file" json:"inactive_file,omitempty"` ActiveFile *int64 `protobuf:"varint,14,opt,name=active_file" json:"active_file,omitempty"` Unevictable *int64 `protobuf:"varint,15,opt,name=unevictable" json:"unevictable,omitempty"` Thp *MemoryStats_MemoryData_THP `protobuf:"bytes,16,opt,name=thp" json:"thp,omitempty"` Kernel *MemoryStats_MemoryData_Kernel `protobuf:"bytes,17,opt,name=kernel" json:"kernel,omitempty"` KernelNoncharged *MemoryStats_MemoryData_Kernel `protobuf:"bytes,18,opt,name=kernel_noncharged" json:"kernel_noncharged,omitempty"` CompressedPoolPages *int64 `protobuf:"varint,19,opt,name=compressed_pool_pages" json:"compressed_pool_pages,omitempty"` CompressedStoredPages *int64 `protobuf:"varint,20,opt,name=compressed_stored_pages" json:"compressed_stored_pages,omitempty"` CompressedRejectCompressPoor *int64 `protobuf:"varint,21,opt,name=compressed_reject_compress_poor" json:"compressed_reject_compress_poor,omitempty"` ZswapZsmallocFail *int64 `protobuf:"varint,22,opt,name=zswap_zsmalloc_fail" json:"zswap_zsmalloc_fail,omitempty"` ZswapKmemcacheFail *int64 `protobuf:"varint,23,opt,name=zswap_kmemcache_fail" json:"zswap_kmemcache_fail,omitempty"` ZswapDuplicateEntry *int64 `protobuf:"varint,24,opt,name=zswap_duplicate_entry" json:"zswap_duplicate_entry,omitempty"` ZswapCompressedPages *int64 `protobuf:"varint,25,opt,name=zswap_compressed_pages" json:"zswap_compressed_pages,omitempty"` ZswapDecompressedPages *int64 `protobuf:"varint,26,opt,name=zswap_decompressed_pages" json:"zswap_decompressed_pages,omitempty"` ZswapCompressionNsec *int64 `protobuf:"varint,27,opt,name=zswap_compression_nsec" json:"zswap_compression_nsec,omitempty"` ZswapDecompressionNsec *int64 `protobuf:"varint,28,opt,name=zswap_decompression_nsec" json:"zswap_decompression_nsec,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*MemoryStats_MemoryData) GetActiveAnon ¶
func (m *MemoryStats_MemoryData) GetActiveAnon() int64
func (*MemoryStats_MemoryData) GetActiveFile ¶
func (m *MemoryStats_MemoryData) GetActiveFile() int64
func (*MemoryStats_MemoryData) GetCache ¶
func (m *MemoryStats_MemoryData) GetCache() int64
func (*MemoryStats_MemoryData) GetCompressedPoolPages ¶
func (m *MemoryStats_MemoryData) GetCompressedPoolPages() int64
func (*MemoryStats_MemoryData) GetCompressedRejectCompressPoor ¶
func (m *MemoryStats_MemoryData) GetCompressedRejectCompressPoor() int64
func (*MemoryStats_MemoryData) GetCompressedStoredPages ¶
func (m *MemoryStats_MemoryData) GetCompressedStoredPages() int64
func (*MemoryStats_MemoryData) GetDirty ¶
func (m *MemoryStats_MemoryData) GetDirty() int64
func (*MemoryStats_MemoryData) GetInactiveAnon ¶
func (m *MemoryStats_MemoryData) GetInactiveAnon() int64
func (*MemoryStats_MemoryData) GetInactiveFile ¶
func (m *MemoryStats_MemoryData) GetInactiveFile() int64
func (*MemoryStats_MemoryData) GetKernel ¶
func (m *MemoryStats_MemoryData) GetKernel() *MemoryStats_MemoryData_Kernel
func (*MemoryStats_MemoryData) GetKernelNoncharged ¶
func (m *MemoryStats_MemoryData) GetKernelNoncharged() *MemoryStats_MemoryData_Kernel
func (*MemoryStats_MemoryData) GetMappedFile ¶
func (m *MemoryStats_MemoryData) GetMappedFile() int64
func (*MemoryStats_MemoryData) GetPgfault ¶
func (m *MemoryStats_MemoryData) GetPgfault() int64
func (*MemoryStats_MemoryData) GetPgmajfault ¶
func (m *MemoryStats_MemoryData) GetPgmajfault() int64
func (*MemoryStats_MemoryData) GetPgpgin ¶
func (m *MemoryStats_MemoryData) GetPgpgin() int64
func (*MemoryStats_MemoryData) GetPgpgout ¶
func (m *MemoryStats_MemoryData) GetPgpgout() int64
func (*MemoryStats_MemoryData) GetRss ¶
func (m *MemoryStats_MemoryData) GetRss() int64
func (*MemoryStats_MemoryData) GetRssHuge ¶
func (m *MemoryStats_MemoryData) GetRssHuge() int64
func (*MemoryStats_MemoryData) GetThp ¶
func (m *MemoryStats_MemoryData) GetThp() *MemoryStats_MemoryData_THP
func (*MemoryStats_MemoryData) GetUnevictable ¶
func (m *MemoryStats_MemoryData) GetUnevictable() int64
func (*MemoryStats_MemoryData) GetWriteback ¶
func (m *MemoryStats_MemoryData) GetWriteback() int64
func (*MemoryStats_MemoryData) GetZswapCompressedPages ¶
func (m *MemoryStats_MemoryData) GetZswapCompressedPages() int64
func (*MemoryStats_MemoryData) GetZswapCompressionNsec ¶
func (m *MemoryStats_MemoryData) GetZswapCompressionNsec() int64
func (*MemoryStats_MemoryData) GetZswapDecompressedPages ¶
func (m *MemoryStats_MemoryData) GetZswapDecompressedPages() int64
func (*MemoryStats_MemoryData) GetZswapDecompressionNsec ¶
func (m *MemoryStats_MemoryData) GetZswapDecompressionNsec() int64
func (*MemoryStats_MemoryData) GetZswapDuplicateEntry ¶
func (m *MemoryStats_MemoryData) GetZswapDuplicateEntry() int64
func (*MemoryStats_MemoryData) GetZswapKmemcacheFail ¶
func (m *MemoryStats_MemoryData) GetZswapKmemcacheFail() int64
func (*MemoryStats_MemoryData) GetZswapZsmallocFail ¶
func (m *MemoryStats_MemoryData) GetZswapZsmallocFail() int64
func (*MemoryStats_MemoryData) ProtoMessage ¶
func (*MemoryStats_MemoryData) ProtoMessage()
func (*MemoryStats_MemoryData) Reset ¶
func (m *MemoryStats_MemoryData) Reset()
func (*MemoryStats_MemoryData) String ¶
func (m *MemoryStats_MemoryData) String() string
type MemoryStats_MemoryData_Kernel ¶
type MemoryStats_MemoryData_Kernel struct { Memory *int64 `protobuf:"varint,1,opt,name=memory" json:"memory,omitempty"` SlabMemory *int64 `protobuf:"varint,2,opt,name=slab_memory" json:"slab_memory,omitempty"` StackMemory *int64 `protobuf:"varint,3,opt,name=stack_memory" json:"stack_memory,omitempty"` PgtableMemory *int64 `protobuf:"varint,4,opt,name=pgtable_memory" json:"pgtable_memory,omitempty"` VmallocMemory *int64 `protobuf:"varint,5,opt,name=vmalloc_memory" json:"vmalloc_memory,omitempty"` MiscMemory *int64 `protobuf:"varint,6,opt,name=misc_memory" json:"misc_memory,omitempty"` TargetedSlabMemory *int64 `protobuf:"varint,7,opt,name=targeted_slab_memory" json:"targeted_slab_memory,omitempty"` CompressedMemory *int64 `protobuf:"varint,8,opt,name=compressed_memory" json:"compressed_memory,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*MemoryStats_MemoryData_Kernel) GetCompressedMemory ¶
func (m *MemoryStats_MemoryData_Kernel) GetCompressedMemory() int64
func (*MemoryStats_MemoryData_Kernel) GetMemory ¶
func (m *MemoryStats_MemoryData_Kernel) GetMemory() int64
func (*MemoryStats_MemoryData_Kernel) GetMiscMemory ¶
func (m *MemoryStats_MemoryData_Kernel) GetMiscMemory() int64
func (*MemoryStats_MemoryData_Kernel) GetPgtableMemory ¶
func (m *MemoryStats_MemoryData_Kernel) GetPgtableMemory() int64
func (*MemoryStats_MemoryData_Kernel) GetSlabMemory ¶
func (m *MemoryStats_MemoryData_Kernel) GetSlabMemory() int64
func (*MemoryStats_MemoryData_Kernel) GetStackMemory ¶
func (m *MemoryStats_MemoryData_Kernel) GetStackMemory() int64
func (*MemoryStats_MemoryData_Kernel) GetTargetedSlabMemory ¶
func (m *MemoryStats_MemoryData_Kernel) GetTargetedSlabMemory() int64
func (*MemoryStats_MemoryData_Kernel) GetVmallocMemory ¶
func (m *MemoryStats_MemoryData_Kernel) GetVmallocMemory() int64
func (*MemoryStats_MemoryData_Kernel) ProtoMessage ¶
func (*MemoryStats_MemoryData_Kernel) ProtoMessage()
func (*MemoryStats_MemoryData_Kernel) Reset ¶
func (m *MemoryStats_MemoryData_Kernel) Reset()
func (*MemoryStats_MemoryData_Kernel) String ¶
func (m *MemoryStats_MemoryData_Kernel) String() string
type MemoryStats_MemoryData_THP ¶
type MemoryStats_MemoryData_THP struct { FaultAlloc *int64 `protobuf:"varint,1,opt,name=fault_alloc" json:"fault_alloc,omitempty"` FaultFallback *int64 `protobuf:"varint,2,opt,name=fault_fallback" json:"fault_fallback,omitempty"` CollapseAlloc *int64 `protobuf:"varint,3,opt,name=collapse_alloc" json:"collapse_alloc,omitempty"` CollapseAllocFailed *int64 `protobuf:"varint,4,opt,name=collapse_alloc_failed" json:"collapse_alloc_failed,omitempty"` Split *int64 `protobuf:"varint,5,opt,name=split" json:"split,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*MemoryStats_MemoryData_THP) GetCollapseAlloc ¶
func (m *MemoryStats_MemoryData_THP) GetCollapseAlloc() int64
func (*MemoryStats_MemoryData_THP) GetCollapseAllocFailed ¶
func (m *MemoryStats_MemoryData_THP) GetCollapseAllocFailed() int64
func (*MemoryStats_MemoryData_THP) GetFaultAlloc ¶
func (m *MemoryStats_MemoryData_THP) GetFaultAlloc() int64
func (*MemoryStats_MemoryData_THP) GetFaultFallback ¶
func (m *MemoryStats_MemoryData_THP) GetFaultFallback() int64
func (*MemoryStats_MemoryData_THP) GetSplit ¶
func (m *MemoryStats_MemoryData_THP) GetSplit() int64
func (*MemoryStats_MemoryData_THP) ProtoMessage ¶
func (*MemoryStats_MemoryData_THP) ProtoMessage()
func (*MemoryStats_MemoryData_THP) Reset ¶
func (m *MemoryStats_MemoryData_THP) Reset()
func (*MemoryStats_MemoryData_THP) String ¶
func (m *MemoryStats_MemoryData_THP) String() string
type MemoryStats_NumaStats ¶
type MemoryStats_NumaStats struct { ContainerData *MemoryStats_NumaStats_NumaData `protobuf:"bytes,1,opt,name=container_data" json:"container_data,omitempty"` HierarchicalData *MemoryStats_NumaStats_NumaData `protobuf:"bytes,2,opt,name=hierarchical_data" json:"hierarchical_data,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*MemoryStats_NumaStats) GetContainerData ¶
func (m *MemoryStats_NumaStats) GetContainerData() *MemoryStats_NumaStats_NumaData
func (*MemoryStats_NumaStats) GetHierarchicalData ¶
func (m *MemoryStats_NumaStats) GetHierarchicalData() *MemoryStats_NumaStats_NumaData
func (*MemoryStats_NumaStats) ProtoMessage ¶
func (*MemoryStats_NumaStats) ProtoMessage()
func (*MemoryStats_NumaStats) Reset ¶
func (m *MemoryStats_NumaStats) Reset()
func (*MemoryStats_NumaStats) String ¶
func (m *MemoryStats_NumaStats) String() string
type MemoryStats_NumaStats_NumaData ¶
type MemoryStats_NumaStats_NumaData struct { Total *MemoryStats_NumaStats_NumaData_Stat `protobuf:"bytes,1,opt,name=total" json:"total,omitempty"` File *MemoryStats_NumaStats_NumaData_Stat `protobuf:"bytes,2,opt,name=file" json:"file,omitempty"` Anon *MemoryStats_NumaStats_NumaData_Stat `protobuf:"bytes,3,opt,name=anon" json:"anon,omitempty"` Unevictable *MemoryStats_NumaStats_NumaData_Stat `protobuf:"bytes,4,opt,name=unevictable" json:"unevictable,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*MemoryStats_NumaStats_NumaData) GetAnon ¶
func (m *MemoryStats_NumaStats_NumaData) GetAnon() *MemoryStats_NumaStats_NumaData_Stat
func (*MemoryStats_NumaStats_NumaData) GetFile ¶
func (m *MemoryStats_NumaStats_NumaData) GetFile() *MemoryStats_NumaStats_NumaData_Stat
func (*MemoryStats_NumaStats_NumaData) GetTotal ¶
func (m *MemoryStats_NumaStats_NumaData) GetTotal() *MemoryStats_NumaStats_NumaData_Stat
func (*MemoryStats_NumaStats_NumaData) GetUnevictable ¶
func (m *MemoryStats_NumaStats_NumaData) GetUnevictable() *MemoryStats_NumaStats_NumaData_Stat
func (*MemoryStats_NumaStats_NumaData) ProtoMessage ¶
func (*MemoryStats_NumaStats_NumaData) ProtoMessage()
func (*MemoryStats_NumaStats_NumaData) Reset ¶
func (m *MemoryStats_NumaStats_NumaData) Reset()
func (*MemoryStats_NumaStats_NumaData) String ¶
func (m *MemoryStats_NumaStats_NumaData) String() string
type MemoryStats_NumaStats_NumaData_Stat ¶
type MemoryStats_NumaStats_NumaData_Stat struct { Node []*MemoryStats_NumaStats_NumaData_Stat_Node `protobuf:"bytes,1,rep,name=node" json:"node,omitempty"` TotalPageCount *int64 `protobuf:"varint,2,opt,name=total_page_count" json:"total_page_count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*MemoryStats_NumaStats_NumaData_Stat) GetNode ¶
func (m *MemoryStats_NumaStats_NumaData_Stat) GetNode() []*MemoryStats_NumaStats_NumaData_Stat_Node
func (*MemoryStats_NumaStats_NumaData_Stat) GetTotalPageCount ¶
func (m *MemoryStats_NumaStats_NumaData_Stat) GetTotalPageCount() int64
func (*MemoryStats_NumaStats_NumaData_Stat) ProtoMessage ¶
func (*MemoryStats_NumaStats_NumaData_Stat) ProtoMessage()
func (*MemoryStats_NumaStats_NumaData_Stat) Reset ¶
func (m *MemoryStats_NumaStats_NumaData_Stat) Reset()
func (*MemoryStats_NumaStats_NumaData_Stat) String ¶
func (m *MemoryStats_NumaStats_NumaData_Stat) String() string
type MemoryStats_NumaStats_NumaData_Stat_Node ¶
type MemoryStats_NumaStats_NumaData_Stat_Node struct { Level *int32 `protobuf:"varint,1,opt,name=level" json:"level,omitempty"` PageCount *int64 `protobuf:"varint,2,opt,name=page_count" json:"page_count,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*MemoryStats_NumaStats_NumaData_Stat_Node) GetLevel ¶
func (m *MemoryStats_NumaStats_NumaData_Stat_Node) GetLevel() int32
func (*MemoryStats_NumaStats_NumaData_Stat_Node) GetPageCount ¶
func (m *MemoryStats_NumaStats_NumaData_Stat_Node) GetPageCount() int64
func (*MemoryStats_NumaStats_NumaData_Stat_Node) ProtoMessage ¶
func (*MemoryStats_NumaStats_NumaData_Stat_Node) ProtoMessage()
func (*MemoryStats_NumaStats_NumaData_Stat_Node) Reset ¶
func (m *MemoryStats_NumaStats_NumaData_Stat_Node) Reset()
func (*MemoryStats_NumaStats_NumaData_Stat_Node) String ¶
func (m *MemoryStats_NumaStats_NumaData_Stat_Node) String() string
type MonitoringSpec ¶
type MonitoringSpec struct { EnablePerfCounters *bool `protobuf:"varint,1,opt,name=enable_perf_counters" json:"enable_perf_counters,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*MonitoringSpec) GetEnablePerfCounters ¶
func (m *MonitoringSpec) GetEnablePerfCounters() bool
func (*MonitoringSpec) ProtoMessage ¶
func (*MonitoringSpec) ProtoMessage()
func (*MonitoringSpec) Reset ¶
func (m *MonitoringSpec) Reset()
func (*MonitoringSpec) String ¶
func (m *MonitoringSpec) String() string
type MonitoringStats ¶
type MonitoringStats struct {
XXX_unrecognized []byte `json:"-"`
}
func (*MonitoringStats) ProtoMessage ¶
func (*MonitoringStats) ProtoMessage()
func (*MonitoringStats) Reset ¶
func (m *MonitoringStats) Reset()
func (*MonitoringStats) String ¶
func (m *MonitoringStats) String() string
type Mounts ¶
type Mounts struct { Mount []*Mounts_Mount `protobuf:"bytes,1,rep,name=mount" json:"mount,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Mounts) GetMount ¶
func (m *Mounts) GetMount() []*Mounts_Mount
func (*Mounts) ProtoMessage ¶
func (*Mounts) ProtoMessage()
type Mounts_Mount ¶
type Mounts_Mount struct { Source *string `protobuf:"bytes,1,opt,name=source" json:"source,omitempty"` Target *string `protobuf:"bytes,2,opt,name=target" json:"target,omitempty"` ReadOnly *bool `protobuf:"varint,3,opt,name=read_only" json:"read_only,omitempty"` Private *bool `protobuf:"varint,4,opt,name=private" json:"private,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Mounts_Mount) GetPrivate ¶
func (m *Mounts_Mount) GetPrivate() bool
func (*Mounts_Mount) GetReadOnly ¶
func (m *Mounts_Mount) GetReadOnly() bool
func (*Mounts_Mount) GetSource ¶
func (m *Mounts_Mount) GetSource() string
func (*Mounts_Mount) GetTarget ¶
func (m *Mounts_Mount) GetTarget() string
func (*Mounts_Mount) ProtoMessage ¶
func (*Mounts_Mount) ProtoMessage()
func (*Mounts_Mount) Reset ¶
func (m *Mounts_Mount) Reset()
func (*Mounts_Mount) String ¶
func (m *Mounts_Mount) String() string
type Network ¶
type Network struct { Interface *string `protobuf:"bytes,1,opt,name=interface" json:"interface,omitempty"` Connection *Network_Connection `protobuf:"bytes,3,opt,name=connection" json:"connection,omitempty"` VirtualIp *Network_VirtualIp `protobuf:"bytes,2,opt,name=virtual_ip" json:"virtual_ip,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Network) GetConnection ¶
func (m *Network) GetConnection() *Network_Connection
func (*Network) GetInterface ¶
func (*Network) GetVirtualIp ¶
func (m *Network) GetVirtualIp() *Network_VirtualIp
func (*Network) ProtoMessage ¶
func (*Network) ProtoMessage()
type NetworkSpec ¶
type NetworkSpec struct {
XXX_unrecognized []byte `json:"-"`
}
func (*NetworkSpec) ProtoMessage ¶
func (*NetworkSpec) ProtoMessage()
func (*NetworkSpec) Reset ¶
func (m *NetworkSpec) Reset()
func (*NetworkSpec) String ¶
func (m *NetworkSpec) String() string
type NetworkStats ¶
type NetworkStats struct {
XXX_unrecognized []byte `json:"-"`
}
func (*NetworkStats) ProtoMessage ¶
func (*NetworkStats) ProtoMessage()
func (*NetworkStats) Reset ¶
func (m *NetworkStats) Reset()
func (*NetworkStats) String ¶
func (m *NetworkStats) String() string
type Network_Bridge ¶
type Network_Bridge struct { Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` Type *Network_Bridge_Type `protobuf:"varint,2,opt,name=type,enum=containers.Network_Bridge_Type" json:"type,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Network_Bridge) GetName ¶
func (m *Network_Bridge) GetName() string
func (*Network_Bridge) GetType ¶
func (m *Network_Bridge) GetType() Network_Bridge_Type
func (*Network_Bridge) ProtoMessage ¶
func (*Network_Bridge) ProtoMessage()
func (*Network_Bridge) Reset ¶
func (m *Network_Bridge) Reset()
func (*Network_Bridge) String ¶
func (m *Network_Bridge) String() string
type Network_Bridge_Type ¶
type Network_Bridge_Type int32
const ( Network_Bridge_ETH Network_Bridge_Type = 0 Network_Bridge_OVS Network_Bridge_Type = 1 )
func (Network_Bridge_Type) Enum ¶
func (x Network_Bridge_Type) Enum() *Network_Bridge_Type
func (Network_Bridge_Type) String ¶
func (x Network_Bridge_Type) String() string
func (*Network_Bridge_Type) UnmarshalJSON ¶
func (x *Network_Bridge_Type) UnmarshalJSON(data []byte) error
type Network_Connection ¶
type Network_Connection struct { VethPair *Network_VethPair `protobuf:"bytes,1,opt,name=veth_pair" json:"veth_pair,omitempty"` Bridge *Network_Bridge `protobuf:"bytes,2,opt,name=bridge" json:"bridge,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Network_Connection) GetBridge ¶
func (m *Network_Connection) GetBridge() *Network_Bridge
func (*Network_Connection) GetVethPair ¶
func (m *Network_Connection) GetVethPair() *Network_VethPair
func (*Network_Connection) ProtoMessage ¶
func (*Network_Connection) ProtoMessage()
func (*Network_Connection) Reset ¶
func (m *Network_Connection) Reset()
func (*Network_Connection) String ¶
func (m *Network_Connection) String() string
type Network_VethPair ¶
type Network_VethPair struct { Outside *string `protobuf:"bytes,1,opt,name=outside" json:"outside,omitempty"` Inside *string `protobuf:"bytes,2,opt,name=inside" json:"inside,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Network_VethPair) GetInside ¶
func (m *Network_VethPair) GetInside() string
func (*Network_VethPair) GetOutside ¶
func (m *Network_VethPair) GetOutside() string
func (*Network_VethPair) ProtoMessage ¶
func (*Network_VethPair) ProtoMessage()
func (*Network_VethPair) Reset ¶
func (m *Network_VethPair) Reset()
func (*Network_VethPair) String ¶
func (m *Network_VethPair) String() string
type Network_VirtualIp ¶
type Network_VirtualIp struct { Ip *string `protobuf:"bytes,1,opt,name=ip" json:"ip,omitempty"` Netmask *string `protobuf:"bytes,2,opt,name=netmask" json:"netmask,omitempty"` Gateway *string `protobuf:"bytes,3,opt,name=gateway" json:"gateway,omitempty"` Mtu *int32 `protobuf:"varint,4,opt,name=mtu" json:"mtu,omitempty"` IpForward *bool `protobuf:"varint,5,opt,name=ip_forward" json:"ip_forward,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*Network_VirtualIp) GetGateway ¶
func (m *Network_VirtualIp) GetGateway() string
func (*Network_VirtualIp) GetIp ¶
func (m *Network_VirtualIp) GetIp() string
func (*Network_VirtualIp) GetIpForward ¶
func (m *Network_VirtualIp) GetIpForward() bool
func (*Network_VirtualIp) GetMtu ¶
func (m *Network_VirtualIp) GetMtu() int32
func (*Network_VirtualIp) GetNetmask ¶
func (m *Network_VirtualIp) GetNetmask() string
func (*Network_VirtualIp) ProtoMessage ¶
func (*Network_VirtualIp) ProtoMessage()
func (*Network_VirtualIp) Reset ¶
func (m *Network_VirtualIp) Reset()
func (*Network_VirtualIp) String ¶
func (m *Network_VirtualIp) String() string
type RunSpec ¶
type RunSpec struct { FdPolicy *RunSpec_FdPolicy `protobuf:"varint,1,opt,name=fd_policy,enum=containers.RunSpec_FdPolicy" json:"fd_policy,omitempty"` Console *RunSpec_Console `protobuf:"bytes,2,opt,name=console" json:"console,omitempty"` ApparmorProfile *string `protobuf:"bytes,3,opt,name=apparmor_profile" json:"apparmor_profile,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*RunSpec) GetApparmorProfile ¶
func (*RunSpec) GetConsole ¶
func (m *RunSpec) GetConsole() *RunSpec_Console
func (*RunSpec) GetFdPolicy ¶
func (m *RunSpec) GetFdPolicy() RunSpec_FdPolicy
func (*RunSpec) ProtoMessage ¶
func (*RunSpec) ProtoMessage()
type RunSpec_Console ¶
type RunSpec_Console struct { SlavePty *string `protobuf:"bytes,1,opt,name=slave_pty" json:"slave_pty,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*RunSpec_Console) GetSlavePty ¶
func (m *RunSpec_Console) GetSlavePty() string
func (*RunSpec_Console) ProtoMessage ¶
func (*RunSpec_Console) ProtoMessage()
func (*RunSpec_Console) Reset ¶
func (m *RunSpec_Console) Reset()
func (*RunSpec_Console) String ¶
func (m *RunSpec_Console) String() string
type RunSpec_FdPolicy ¶
type RunSpec_FdPolicy int32
const ( RunSpec_UNKNOWN RunSpec_FdPolicy = 0 RunSpec_INHERIT RunSpec_FdPolicy = 1 RunSpec_DETACHED RunSpec_FdPolicy = 2 )
func (RunSpec_FdPolicy) Enum ¶
func (x RunSpec_FdPolicy) Enum() *RunSpec_FdPolicy
func (RunSpec_FdPolicy) String ¶
func (x RunSpec_FdPolicy) String() string
func (*RunSpec_FdPolicy) UnmarshalJSON ¶
func (x *RunSpec_FdPolicy) UnmarshalJSON(data []byte) error
type SchedulingLatency ¶
type SchedulingLatency int32
const ( SchedulingLatency_BEST_EFFORT SchedulingLatency = 1 SchedulingLatency_NORMAL SchedulingLatency = 2 SchedulingLatency_PRIORITY SchedulingLatency = 3 SchedulingLatency_PREMIER SchedulingLatency = 4 )
func (SchedulingLatency) Enum ¶
func (x SchedulingLatency) Enum() *SchedulingLatency
func (SchedulingLatency) String ¶
func (x SchedulingLatency) String() string
func (*SchedulingLatency) UnmarshalJSON ¶
func (x *SchedulingLatency) UnmarshalJSON(data []byte) error
type SecuritySpec ¶
type SecuritySpec struct { ApparmorProfile *SecuritySpec_AppArmorProfile `protobuf:"bytes,1,opt,name=apparmor_profile" json:"apparmor_profile,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*SecuritySpec) GetApparmorProfile ¶
func (m *SecuritySpec) GetApparmorProfile() *SecuritySpec_AppArmorProfile
func (*SecuritySpec) ProtoMessage ¶
func (*SecuritySpec) ProtoMessage()
func (*SecuritySpec) Reset ¶
func (m *SecuritySpec) Reset()
func (*SecuritySpec) String ¶
func (m *SecuritySpec) String() string
type SecuritySpec_AppArmorProfile ¶
type SecuritySpec_AppArmorProfile struct { Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*SecuritySpec_AppArmorProfile) GetName ¶
func (m *SecuritySpec_AppArmorProfile) GetName() string
func (*SecuritySpec_AppArmorProfile) ProtoMessage ¶
func (*SecuritySpec_AppArmorProfile) ProtoMessage()
func (*SecuritySpec_AppArmorProfile) Reset ¶
func (m *SecuritySpec_AppArmorProfile) Reset()
func (*SecuritySpec_AppArmorProfile) String ¶
func (m *SecuritySpec_AppArmorProfile) String() string
type ThrottlingData ¶
type ThrottlingData struct { Periods *int64 `protobuf:"varint,1,opt,name=periods" json:"periods,omitempty"` ThrottledPeriods *int64 `protobuf:"varint,2,opt,name=throttled_periods" json:"throttled_periods,omitempty"` ThrottledTime *int64 `protobuf:"varint,3,opt,name=throttled_time" json:"throttled_time,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ThrottlingData) GetPeriods ¶
func (m *ThrottlingData) GetPeriods() int64
func (*ThrottlingData) GetThrottledPeriods ¶
func (m *ThrottlingData) GetThrottledPeriods() int64
func (*ThrottlingData) GetThrottledTime ¶
func (m *ThrottlingData) GetThrottledTime() int64
func (*ThrottlingData) ProtoMessage ¶
func (*ThrottlingData) ProtoMessage()
func (*ThrottlingData) Reset ¶
func (m *ThrottlingData) Reset()
func (*ThrottlingData) String ¶
func (m *ThrottlingData) String() string
type VirtualHostSpec ¶
type VirtualHostSpec struct { VirtualHostname *string `protobuf:"bytes,1,opt,name=virtual_hostname" json:"virtual_hostname,omitempty"` Init *VirtualHostSpec_Init `protobuf:"bytes,2,opt,name=init" json:"init,omitempty"` Network *Network `protobuf:"bytes,3,opt,name=network" json:"network,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*VirtualHostSpec) GetInit ¶
func (m *VirtualHostSpec) GetInit() *VirtualHostSpec_Init
func (*VirtualHostSpec) GetNetwork ¶
func (m *VirtualHostSpec) GetNetwork() *Network
func (*VirtualHostSpec) GetVirtualHostname ¶
func (m *VirtualHostSpec) GetVirtualHostname() string
func (*VirtualHostSpec) ProtoMessage ¶
func (*VirtualHostSpec) ProtoMessage()
func (*VirtualHostSpec) Reset ¶
func (m *VirtualHostSpec) Reset()
func (*VirtualHostSpec) String ¶
func (m *VirtualHostSpec) String() string
type VirtualHostSpec_Init ¶
type VirtualHostSpec_Init struct { InitArgv []string `protobuf:"bytes,1,rep,name=init_argv" json:"init_argv,omitempty"` RunSpec *RunSpec `protobuf:"bytes,2,opt,name=run_spec" json:"run_spec,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*VirtualHostSpec_Init) GetInitArgv ¶
func (m *VirtualHostSpec_Init) GetInitArgv() []string
func (*VirtualHostSpec_Init) GetRunSpec ¶
func (m *VirtualHostSpec_Init) GetRunSpec() *RunSpec
func (*VirtualHostSpec_Init) ProtoMessage ¶
func (*VirtualHostSpec_Init) ProtoMessage()
func (*VirtualHostSpec_Init) Reset ¶
func (m *VirtualHostSpec_Init) Reset()
func (*VirtualHostSpec_Init) String ¶
func (m *VirtualHostSpec_Init) String() string
Click to show internal directories.
Click to hide internal directories.