types

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Sep 17, 2018 License: Apache-2.0 Imports: 17 Imported by: 19

Documentation

Overview

Package types is a generated protocol buffer package.

It is generated from these files:

types.proto
persist.proto

It has these top-level messages:

ContainerPort
EnvironmentVar
VolumeMount
WaitingStatus
RunningStatus
TermStatus
ContainerStatus
ContainerInfo
Container
RBDVolumeSource
PodVolume
PodSpec
PodStatus
PodInfo
ImageInfo
PodStats
CpuStats
CpuUsage
BlkioStats
BlkioStatEntry
MemoryStats
MemoryStatsMemoryData
NetworkStats
TcpStat
InterfaceStats
FsStats
ContainersStats
PodInfoRequest
PodInfoResponse
PodListRequest
PodListResult
PodListResponse
ContainerListRequest
ContainerListResult
ContainerListResponse
ContainerInfoRequest
ContainerInfoResponse
VMListResult
VMListRequest
VMListResponse
ImageListRequest
ImageListResponse
VMCreateRequest
VMCreateResponse
VMRemoveRequest
VMRemoveResponse
UserContainerPort
UserVolumeReference
UserFileReference
UserUser
Ulimit
UserContainer
UserResource
UserFile
UserVolumeOption
UserVolume
UserInterface
UserServiceBackend
UserService
PodLogConfig
PortMapping
PortmappingWhiteList
UserPod
PodCreateRequest
PodCreateResponse
PodRemoveRequest
PodRemoveResponse
ContainerLogsRequest
ContainerLogsResponse
DriverStatus
InfoRequest
InfoResponse
ExecCreateRequest
ExecCreateResponse
ExecStartRequest
ExecStartResponse
ExecVMRequest
ExecVMResponse
ExecSignalRequest
ExecSignalResponse
PodStartRequest
PodStartResponse
WaitRequest
WaitResponse
AttachMessage
ContainerCreateRequest
ContainerCreateResponse
ContainerStartRequest
ContainerStartResponse
ContainerRenameRequest
ContainerRenameResponse
ContainerRemoveRequest
ContainerRemoveResponse
AuthConfig
ImagePullRequest
ImagePullResponse
ImagePushRequest
ImagePushResponse
ImageRemoveRequest
ImageDelete
ImageRemoveResponse
ContainerStopRequest
ContainerStopResponse
VersionRequest
VersionResponse
ServiceListResponse
ServiceListRequest
ServiceAddRequest
ServiceAddResponse
ServiceDelRequest
ServiceDelResponse
ServiceUpdateRequest
ServiceUpdateResponse
PortMappingListRequest
PortMappingListResponse
PortMappingModifyRequest
PortMappingModifyResponse
PodStopRequest
PodStopResponse
PodSignalRequest
PodSignalResponse
PodPauseRequest
PodPauseResponse
PodUnpauseRequest
PodUnpauseResponse
PodLabelsRequest
PodLabelsResponse
PodStatsRequest
PodStatsResponse
PingRequest
PingResponse
ContainerSignalRequest
ContainerSignalResponse
TTYResizeRequest
TTYResizeResponse
PersistPodLayout
PersistPodMeta
SandboxPersistInfo
PersistContainer
PersistVolume
PersistInterface
PersistPortmappings

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func InterfaceSlice added in v0.8.0

func InterfaceSlice(slice interface{}) ([]interface{}, error)

func RegisterPublicAPIServer added in v0.6.0

func RegisterPublicAPIServer(s *grpc.Server, srv PublicAPIServer)

Types

type AttachMessage added in v0.6.2

type AttachMessage struct {
	ContainerID string `protobuf:"bytes,1,opt,name=containerID,proto3" json:"containerID,omitempty"`
	Data        []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
}

func (*AttachMessage) Descriptor added in v0.8.0

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

func (*AttachMessage) GetContainerID added in v0.8.0

func (m *AttachMessage) GetContainerID() string

func (*AttachMessage) GetData added in v0.8.0

func (m *AttachMessage) GetData() []byte

func (*AttachMessage) ProtoMessage added in v0.6.2

func (*AttachMessage) ProtoMessage()

func (*AttachMessage) Reset added in v0.6.2

func (m *AttachMessage) Reset()

func (*AttachMessage) String added in v0.6.2

func (m *AttachMessage) String() string

type AuthConfig added in v0.6.2

type AuthConfig struct {
	Username      string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	Password      string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	Auth          string `protobuf:"bytes,3,opt,name=auth,proto3" json:"auth,omitempty"`
	Email         string `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"`
	Serveraddress string `protobuf:"bytes,5,opt,name=serveraddress,proto3" json:"serveraddress,omitempty"`
	Registrytoken string `protobuf:"bytes,6,opt,name=registrytoken,proto3" json:"registrytoken,omitempty"`
}

func (*AuthConfig) Descriptor added in v0.8.0

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

func (*AuthConfig) GetAuth added in v0.8.0

func (m *AuthConfig) GetAuth() string

func (*AuthConfig) GetEmail added in v0.8.0

func (m *AuthConfig) GetEmail() string

func (*AuthConfig) GetPassword added in v0.8.0

func (m *AuthConfig) GetPassword() string

func (*AuthConfig) GetRegistrytoken added in v0.8.0

func (m *AuthConfig) GetRegistrytoken() string

func (*AuthConfig) GetServeraddress added in v0.8.0

func (m *AuthConfig) GetServeraddress() string

func (*AuthConfig) GetUsername added in v0.8.0

func (m *AuthConfig) GetUsername() string

func (*AuthConfig) ProtoMessage added in v0.6.2

func (*AuthConfig) ProtoMessage()

func (*AuthConfig) Reset added in v0.6.2

func (m *AuthConfig) Reset()

func (*AuthConfig) String added in v0.6.2

func (m *AuthConfig) String() string

type BlkioStatEntry added in v0.6.2

type BlkioStatEntry struct {
	Name   string            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Type   string            `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	Source string            `protobuf:"bytes,3,opt,name=source,proto3" json:"source,omitempty"`
	Major  uint64            `protobuf:"varint,4,opt,name=major,proto3" json:"major,omitempty"`
	Minor  uint64            `protobuf:"varint,5,opt,name=minor,proto3" json:"minor,omitempty"`
	Stat   map[string]uint64 `` /* 143-byte string literal not displayed */
}

func (*BlkioStatEntry) Descriptor added in v0.8.0

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

func (*BlkioStatEntry) GetMajor added in v0.8.0

func (m *BlkioStatEntry) GetMajor() uint64

func (*BlkioStatEntry) GetMinor added in v0.8.0

func (m *BlkioStatEntry) GetMinor() uint64

func (*BlkioStatEntry) GetName added in v0.8.0

func (m *BlkioStatEntry) GetName() string

func (*BlkioStatEntry) GetSource added in v0.8.0

func (m *BlkioStatEntry) GetSource() string

func (*BlkioStatEntry) GetStat added in v0.6.2

func (m *BlkioStatEntry) GetStat() map[string]uint64

func (*BlkioStatEntry) GetType added in v0.8.0

func (m *BlkioStatEntry) GetType() string

func (*BlkioStatEntry) ProtoMessage added in v0.6.2

func (*BlkioStatEntry) ProtoMessage()

func (*BlkioStatEntry) Reset added in v0.6.2

func (m *BlkioStatEntry) Reset()

func (*BlkioStatEntry) String added in v0.6.2

func (m *BlkioStatEntry) String() string

type BlkioStats added in v0.6.2

type BlkioStats struct {
	IoServiceBytesRecursive []*BlkioStatEntry `protobuf:"bytes,1,rep,name=ioServiceBytesRecursive" json:"ioServiceBytesRecursive,omitempty"`
	IoServicedRecursive     []*BlkioStatEntry `protobuf:"bytes,2,rep,name=ioServicedRecursive" json:"ioServicedRecursive,omitempty"`
	IoQueuedRecursive       []*BlkioStatEntry `protobuf:"bytes,3,rep,name=ioQueuedRecursive" json:"ioQueuedRecursive,omitempty"`
	IoServiceTimeRecursive  []*BlkioStatEntry `protobuf:"bytes,4,rep,name=ioServiceTimeRecursive" json:"ioServiceTimeRecursive,omitempty"`
	IoWaitTimeRecursive     []*BlkioStatEntry `protobuf:"bytes,5,rep,name=ioWaitTimeRecursive" json:"ioWaitTimeRecursive,omitempty"`
	IoMergedRecursive       []*BlkioStatEntry `protobuf:"bytes,6,rep,name=ioMergedRecursive" json:"ioMergedRecursive,omitempty"`
	IoTimeRecursive         []*BlkioStatEntry `protobuf:"bytes,7,rep,name=ioTimeRecursive" json:"ioTimeRecursive,omitempty"`
	SectorsRecursive        []*BlkioStatEntry `protobuf:"bytes,8,rep,name=sectorsRecursive" json:"sectorsRecursive,omitempty"`
}

func (*BlkioStats) Descriptor added in v0.8.0

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

func (*BlkioStats) GetIoMergedRecursive added in v0.6.2

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

func (*BlkioStats) GetIoQueuedRecursive added in v0.6.2

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

func (*BlkioStats) GetIoServiceBytesRecursive added in v0.6.2

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

func (*BlkioStats) GetIoServiceTimeRecursive added in v0.6.2

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

func (*BlkioStats) GetIoServicedRecursive added in v0.6.2

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

func (*BlkioStats) GetIoTimeRecursive added in v0.6.2

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

func (*BlkioStats) GetIoWaitTimeRecursive added in v0.6.2

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

func (*BlkioStats) GetSectorsRecursive added in v0.6.2

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

func (*BlkioStats) ProtoMessage added in v0.6.2

func (*BlkioStats) ProtoMessage()

func (*BlkioStats) Reset added in v0.6.2

func (m *BlkioStats) Reset()

func (*BlkioStats) String added in v0.6.2

func (m *BlkioStats) String() string

type Container added in v0.5.0

type Container struct {
	Name            string            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	ContainerID     string            `protobuf:"bytes,2,opt,name=containerID,proto3" json:"containerID,omitempty"`
	Image           string            `protobuf:"bytes,3,opt,name=image,proto3" json:"image,omitempty"`
	ImageID         string            `protobuf:"bytes,4,opt,name=imageID,proto3" json:"imageID,omitempty"`
	ImagePullPolicy string            `protobuf:"bytes,5,opt,name=imagePullPolicy,proto3" json:"imagePullPolicy,omitempty"`
	WorkingDir      string            `protobuf:"bytes,6,opt,name=workingDir,proto3" json:"workingDir,omitempty"`
	User            string            `protobuf:"bytes,7,opt,name=user,proto3" json:"user,omitempty"`
	Tty             bool              `protobuf:"varint,8,opt,name=tty,proto3" json:"tty,omitempty"`
	Commands        []string          `protobuf:"bytes,9,rep,name=commands" json:"commands,omitempty"`
	Args            []string          `protobuf:"bytes,10,rep,name=args" json:"args,omitempty"`
	Ports           []*ContainerPort  `protobuf:"bytes,11,rep,name=ports" json:"ports,omitempty"`
	Env             []*EnvironmentVar `protobuf:"bytes,12,rep,name=env" json:"env,omitempty"`
	VolumeMounts    []*VolumeMount    `protobuf:"bytes,13,rep,name=volumeMounts" json:"volumeMounts,omitempty"`
	Labels          map[string]string `` /* 147-byte string literal not displayed */
}

func (*Container) Descriptor added in v0.6.0

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

func (*Container) GetArgs added in v0.8.0

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

func (*Container) GetCommands added in v0.8.0

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

func (*Container) GetContainerID added in v0.8.0

func (m *Container) GetContainerID() string

func (*Container) GetEnv added in v0.6.0

func (m *Container) GetEnv() []*EnvironmentVar

func (*Container) GetImage added in v0.8.0

func (m *Container) GetImage() string

func (*Container) GetImageID added in v0.8.0

func (m *Container) GetImageID() string

func (*Container) GetImagePullPolicy added in v0.8.0

func (m *Container) GetImagePullPolicy() string

func (*Container) GetLabels added in v0.6.2

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

func (*Container) GetName added in v0.8.0

func (m *Container) GetName() string

func (*Container) GetPorts added in v0.6.0

func (m *Container) GetPorts() []*ContainerPort

func (*Container) GetTty added in v0.8.0

func (m *Container) GetTty() bool

func (*Container) GetUser added in v0.8.0

func (m *Container) GetUser() string

func (*Container) GetVolumeMounts added in v0.6.0

func (m *Container) GetVolumeMounts() []*VolumeMount

func (*Container) GetWorkingDir added in v0.8.0

func (m *Container) GetWorkingDir() string

func (*Container) ProtoMessage added in v0.6.0

func (*Container) ProtoMessage()

func (*Container) Reset added in v0.6.0

func (m *Container) Reset()

func (*Container) String added in v0.6.0

func (m *Container) String() string

type ContainerCreateRequest added in v0.6.2

type ContainerCreateRequest struct {
	ContainerSpec *UserContainer `protobuf:"bytes,1,opt,name=containerSpec" json:"containerSpec,omitempty"`
	PodID         string         `protobuf:"bytes,2,opt,name=podID,proto3" json:"podID,omitempty"`
}

func (*ContainerCreateRequest) Descriptor added in v0.8.0

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

func (*ContainerCreateRequest) GetContainerSpec added in v0.6.2

func (m *ContainerCreateRequest) GetContainerSpec() *UserContainer

func (*ContainerCreateRequest) GetPodID added in v0.8.0

func (m *ContainerCreateRequest) GetPodID() string

func (*ContainerCreateRequest) ProtoMessage added in v0.6.2

func (*ContainerCreateRequest) ProtoMessage()

func (*ContainerCreateRequest) Reset added in v0.6.2

func (m *ContainerCreateRequest) Reset()

func (*ContainerCreateRequest) String added in v0.6.2

func (m *ContainerCreateRequest) String() string

type ContainerCreateResponse added in v0.6.2

type ContainerCreateResponse struct {
	ContainerID string `protobuf:"bytes,1,opt,name=containerID,proto3" json:"containerID,omitempty"`
}

func (*ContainerCreateResponse) Descriptor added in v0.8.0

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

func (*ContainerCreateResponse) GetContainerID added in v0.8.0

func (m *ContainerCreateResponse) GetContainerID() string

func (*ContainerCreateResponse) ProtoMessage added in v0.6.2

func (*ContainerCreateResponse) ProtoMessage()

func (*ContainerCreateResponse) Reset added in v0.6.2

func (m *ContainerCreateResponse) Reset()

func (*ContainerCreateResponse) String added in v0.6.2

func (m *ContainerCreateResponse) String() string

type ContainerInfo added in v0.5.0

type ContainerInfo struct {
	Container *Container       `protobuf:"bytes,1,opt,name=container" json:"container,omitempty"`
	CreatedAt int64            `protobuf:"varint,2,opt,name=createdAt,proto3" json:"createdAt,omitempty"`
	PodID     string           `protobuf:"bytes,3,opt,name=podID,proto3" json:"podID,omitempty"`
	Status    *ContainerStatus `protobuf:"bytes,4,opt,name=status" json:"status,omitempty"`
}

func (*ContainerInfo) Descriptor added in v0.6.0

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

func (*ContainerInfo) GetContainer added in v0.6.2

func (m *ContainerInfo) GetContainer() *Container

func (*ContainerInfo) GetCreatedAt added in v0.8.0

func (m *ContainerInfo) GetCreatedAt() int64

func (*ContainerInfo) GetPodID added in v0.8.0

func (m *ContainerInfo) GetPodID() string

func (*ContainerInfo) GetStatus added in v0.6.0

func (m *ContainerInfo) GetStatus() *ContainerStatus

func (*ContainerInfo) ProtoMessage added in v0.6.0

func (*ContainerInfo) ProtoMessage()

func (*ContainerInfo) Reset added in v0.6.0

func (m *ContainerInfo) Reset()

func (*ContainerInfo) String added in v0.6.0

func (m *ContainerInfo) String() string

type ContainerInfoRequest added in v0.6.0

type ContainerInfoRequest struct {
	// container is the name or id of specified container
	Container string `protobuf:"bytes,1,opt,name=container,proto3" json:"container,omitempty"`
}

func (*ContainerInfoRequest) Descriptor added in v0.6.0

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

func (*ContainerInfoRequest) GetContainer added in v0.8.0

func (m *ContainerInfoRequest) GetContainer() string

func (*ContainerInfoRequest) ProtoMessage added in v0.6.0

func (*ContainerInfoRequest) ProtoMessage()

func (*ContainerInfoRequest) Reset added in v0.6.0

func (m *ContainerInfoRequest) Reset()

func (*ContainerInfoRequest) String added in v0.6.0

func (m *ContainerInfoRequest) String() string

type ContainerInfoResponse added in v0.6.0

type ContainerInfoResponse struct {
	ContainerInfo *ContainerInfo `protobuf:"bytes,1,opt,name=containerInfo" json:"containerInfo,omitempty"`
}

func (*ContainerInfoResponse) Descriptor added in v0.6.0

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

func (*ContainerInfoResponse) GetContainerInfo added in v0.6.0

func (m *ContainerInfoResponse) GetContainerInfo() *ContainerInfo

func (*ContainerInfoResponse) ProtoMessage added in v0.6.0

func (*ContainerInfoResponse) ProtoMessage()

func (*ContainerInfoResponse) Reset added in v0.6.0

func (m *ContainerInfoResponse) Reset()

func (*ContainerInfoResponse) String added in v0.6.0

func (m *ContainerInfoResponse) String() string

type ContainerListRequest added in v0.6.0

type ContainerListRequest struct {
	PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
	VmID  string `protobuf:"bytes,2,opt,name=vmID,proto3" json:"vmID,omitempty"`
}

func (*ContainerListRequest) Descriptor added in v0.6.0

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

func (*ContainerListRequest) GetPodID added in v0.8.0

func (m *ContainerListRequest) GetPodID() string

func (*ContainerListRequest) GetVmID added in v0.8.0

func (m *ContainerListRequest) GetVmID() string

func (*ContainerListRequest) ProtoMessage added in v0.6.0

func (*ContainerListRequest) ProtoMessage()

func (*ContainerListRequest) Reset added in v0.6.0

func (m *ContainerListRequest) Reset()

func (*ContainerListRequest) String added in v0.6.0

func (m *ContainerListRequest) String() string

type ContainerListResponse added in v0.6.0

type ContainerListResponse struct {
	ContainerList []*ContainerListResult `protobuf:"bytes,1,rep,name=containerList" json:"containerList,omitempty"`
}

func (*ContainerListResponse) Descriptor added in v0.6.0

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

func (*ContainerListResponse) GetContainerList added in v0.6.0

func (m *ContainerListResponse) GetContainerList() []*ContainerListResult

func (*ContainerListResponse) ProtoMessage added in v0.6.0

func (*ContainerListResponse) ProtoMessage()

func (*ContainerListResponse) Reset added in v0.6.0

func (m *ContainerListResponse) Reset()

func (*ContainerListResponse) String added in v0.6.0

func (m *ContainerListResponse) String() string

type ContainerListResult added in v0.6.0

type ContainerListResult struct {
	ContainerID   string `protobuf:"bytes,1,opt,name=containerID,proto3" json:"containerID,omitempty"`
	ContainerName string `protobuf:"bytes,2,opt,name=containerName,proto3" json:"containerName,omitempty"`
	PodID         string `protobuf:"bytes,3,opt,name=podID,proto3" json:"podID,omitempty"`
	Status        string `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`
}

func (*ContainerListResult) Descriptor added in v0.6.0

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

func (*ContainerListResult) GetContainerID added in v0.8.0

func (m *ContainerListResult) GetContainerID() string

func (*ContainerListResult) GetContainerName added in v0.8.0

func (m *ContainerListResult) GetContainerName() string

func (*ContainerListResult) GetPodID added in v0.8.0

func (m *ContainerListResult) GetPodID() string

func (*ContainerListResult) GetStatus added in v0.8.0

func (m *ContainerListResult) GetStatus() string

func (*ContainerListResult) ProtoMessage added in v0.6.0

func (*ContainerListResult) ProtoMessage()

func (*ContainerListResult) Reset added in v0.6.0

func (m *ContainerListResult) Reset()

func (*ContainerListResult) String added in v0.6.0

func (m *ContainerListResult) String() string

type ContainerLogsRequest added in v0.6.0

type ContainerLogsRequest struct {
	Container  string `protobuf:"bytes,1,opt,name=container,proto3" json:"container,omitempty"`
	Follow     bool   `protobuf:"varint,2,opt,name=follow,proto3" json:"follow,omitempty"`
	Timestamps bool   `protobuf:"varint,3,opt,name=timestamps,proto3" json:"timestamps,omitempty"`
	Tail       string `protobuf:"bytes,4,opt,name=tail,proto3" json:"tail,omitempty"`
	Since      string `protobuf:"bytes,5,opt,name=since,proto3" json:"since,omitempty"`
	Stdout     bool   `protobuf:"varint,6,opt,name=stdout,proto3" json:"stdout,omitempty"`
	Stderr     bool   `protobuf:"varint,7,opt,name=stderr,proto3" json:"stderr,omitempty"`
}

func (*ContainerLogsRequest) Descriptor added in v0.6.0

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

func (*ContainerLogsRequest) GetContainer added in v0.8.0

func (m *ContainerLogsRequest) GetContainer() string

func (*ContainerLogsRequest) GetFollow added in v0.8.0

func (m *ContainerLogsRequest) GetFollow() bool

func (*ContainerLogsRequest) GetSince added in v0.8.0

func (m *ContainerLogsRequest) GetSince() string

func (*ContainerLogsRequest) GetStderr added in v0.8.0

func (m *ContainerLogsRequest) GetStderr() bool

func (*ContainerLogsRequest) GetStdout added in v0.8.0

func (m *ContainerLogsRequest) GetStdout() bool

func (*ContainerLogsRequest) GetTail added in v0.8.0

func (m *ContainerLogsRequest) GetTail() string

func (*ContainerLogsRequest) GetTimestamps added in v0.8.0

func (m *ContainerLogsRequest) GetTimestamps() bool

func (*ContainerLogsRequest) ProtoMessage added in v0.6.0

func (*ContainerLogsRequest) ProtoMessage()

func (*ContainerLogsRequest) Reset added in v0.6.0

func (m *ContainerLogsRequest) Reset()

func (*ContainerLogsRequest) String added in v0.6.0

func (m *ContainerLogsRequest) String() string

type ContainerLogsResponse added in v0.6.0

type ContainerLogsResponse struct {
	Log []byte `protobuf:"bytes,1,opt,name=log,proto3" json:"log,omitempty"`
}

func (*ContainerLogsResponse) Descriptor added in v0.6.0

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

func (*ContainerLogsResponse) GetLog added in v0.8.0

func (m *ContainerLogsResponse) GetLog() []byte

func (*ContainerLogsResponse) ProtoMessage added in v0.6.0

func (*ContainerLogsResponse) ProtoMessage()

func (*ContainerLogsResponse) Reset added in v0.6.0

func (m *ContainerLogsResponse) Reset()

func (*ContainerLogsResponse) String added in v0.6.0

func (m *ContainerLogsResponse) String() string

type ContainerPort added in v0.5.0

type ContainerPort struct {
	Name          string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	HostPort      int32  `protobuf:"varint,2,opt,name=hostPort,proto3" json:"hostPort,omitempty"`
	ContainerPort int32  `protobuf:"varint,3,opt,name=containerPort,proto3" json:"containerPort,omitempty"`
	Protocol      string `protobuf:"bytes,4,opt,name=protocol,proto3" json:"protocol,omitempty"`
	HostIP        string `protobuf:"bytes,5,opt,name=hostIP,proto3" json:"hostIP,omitempty"`
}

Types definitions for HyperContainer

func (*ContainerPort) Descriptor added in v0.6.0

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

func (*ContainerPort) GetContainerPort added in v0.8.0

func (m *ContainerPort) GetContainerPort() int32

func (*ContainerPort) GetHostIP added in v0.8.0

func (m *ContainerPort) GetHostIP() string

func (*ContainerPort) GetHostPort added in v0.8.0

func (m *ContainerPort) GetHostPort() int32

func (*ContainerPort) GetName added in v0.8.0

func (m *ContainerPort) GetName() string

func (*ContainerPort) GetProtocol added in v0.8.0

func (m *ContainerPort) GetProtocol() string

func (*ContainerPort) ProtoMessage added in v0.6.0

func (*ContainerPort) ProtoMessage()

func (*ContainerPort) Reset added in v0.6.0

func (m *ContainerPort) Reset()

func (*ContainerPort) String added in v0.6.0

func (m *ContainerPort) String() string

type ContainerRemoveRequest added in v0.8.0

type ContainerRemoveRequest struct {
	ContainerId string `protobuf:"bytes,1,opt,name=container_id,json=containerId,proto3" json:"container_id,omitempty"`
}

func (*ContainerRemoveRequest) Descriptor added in v0.8.0

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

func (*ContainerRemoveRequest) GetContainerId added in v0.8.0

func (m *ContainerRemoveRequest) GetContainerId() string

func (*ContainerRemoveRequest) ProtoMessage added in v0.8.0

func (*ContainerRemoveRequest) ProtoMessage()

func (*ContainerRemoveRequest) Reset added in v0.8.0

func (m *ContainerRemoveRequest) Reset()

func (*ContainerRemoveRequest) String added in v0.8.0

func (m *ContainerRemoveRequest) String() string

type ContainerRemoveResponse added in v0.8.0

type ContainerRemoveResponse struct {
}

func (*ContainerRemoveResponse) Descriptor added in v0.8.0

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

func (*ContainerRemoveResponse) ProtoMessage added in v0.8.0

func (*ContainerRemoveResponse) ProtoMessage()

func (*ContainerRemoveResponse) Reset added in v0.8.0

func (m *ContainerRemoveResponse) Reset()

func (*ContainerRemoveResponse) String added in v0.8.0

func (m *ContainerRemoveResponse) String() string

type ContainerRenameRequest added in v0.6.2

type ContainerRenameRequest struct {
	OldContainerName string `protobuf:"bytes,1,opt,name=oldContainerName,proto3" json:"oldContainerName,omitempty"`
	NewContainerName string `protobuf:"bytes,2,opt,name=newContainerName,proto3" json:"newContainerName,omitempty"`
}

func (*ContainerRenameRequest) Descriptor added in v0.8.0

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

func (*ContainerRenameRequest) GetNewContainerName added in v0.8.0

func (m *ContainerRenameRequest) GetNewContainerName() string

func (*ContainerRenameRequest) GetOldContainerName added in v0.8.0

func (m *ContainerRenameRequest) GetOldContainerName() string

func (*ContainerRenameRequest) ProtoMessage added in v0.6.2

func (*ContainerRenameRequest) ProtoMessage()

func (*ContainerRenameRequest) Reset added in v0.6.2

func (m *ContainerRenameRequest) Reset()

func (*ContainerRenameRequest) String added in v0.6.2

func (m *ContainerRenameRequest) String() string

type ContainerRenameResponse added in v0.6.2

type ContainerRenameResponse struct {
}

func (*ContainerRenameResponse) Descriptor added in v0.8.0

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

func (*ContainerRenameResponse) ProtoMessage added in v0.6.2

func (*ContainerRenameResponse) ProtoMessage()

func (*ContainerRenameResponse) Reset added in v0.6.2

func (m *ContainerRenameResponse) Reset()

func (*ContainerRenameResponse) String added in v0.6.2

func (m *ContainerRenameResponse) String() string

type ContainerSignalRequest added in v0.8.0

type ContainerSignalRequest struct {
	PodID       string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
	ContainerID string `protobuf:"bytes,2,opt,name=containerID,proto3" json:"containerID,omitempty"`
	Signal      int64  `protobuf:"varint,3,opt,name=signal,proto3" json:"signal,omitempty"`
}

func (*ContainerSignalRequest) Descriptor added in v0.8.0

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

func (*ContainerSignalRequest) GetContainerID added in v0.8.0

func (m *ContainerSignalRequest) GetContainerID() string

func (*ContainerSignalRequest) GetPodID added in v0.8.0

func (m *ContainerSignalRequest) GetPodID() string

func (*ContainerSignalRequest) GetSignal added in v0.8.0

func (m *ContainerSignalRequest) GetSignal() int64

func (*ContainerSignalRequest) ProtoMessage added in v0.8.0

func (*ContainerSignalRequest) ProtoMessage()

func (*ContainerSignalRequest) Reset added in v0.8.0

func (m *ContainerSignalRequest) Reset()

func (*ContainerSignalRequest) String added in v0.8.0

func (m *ContainerSignalRequest) String() string

type ContainerSignalResponse added in v0.8.0

type ContainerSignalResponse struct {
}

func (*ContainerSignalResponse) Descriptor added in v0.8.0

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

func (*ContainerSignalResponse) ProtoMessage added in v0.8.0

func (*ContainerSignalResponse) ProtoMessage()

func (*ContainerSignalResponse) Reset added in v0.8.0

func (m *ContainerSignalResponse) Reset()

func (*ContainerSignalResponse) String added in v0.8.0

func (m *ContainerSignalResponse) String() string

type ContainerStartRequest added in v0.8.0

type ContainerStartRequest struct {
	// ID of the container to start.
	ContainerId string `protobuf:"bytes,1,opt,name=container_id,json=containerId,proto3" json:"container_id,omitempty"`
}

func (*ContainerStartRequest) Descriptor added in v0.8.0

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

func (*ContainerStartRequest) GetContainerId added in v0.8.0

func (m *ContainerStartRequest) GetContainerId() string

func (*ContainerStartRequest) ProtoMessage added in v0.8.0

func (*ContainerStartRequest) ProtoMessage()

func (*ContainerStartRequest) Reset added in v0.8.0

func (m *ContainerStartRequest) Reset()

func (*ContainerStartRequest) String added in v0.8.0

func (m *ContainerStartRequest) String() string

type ContainerStartResponse added in v0.8.0

type ContainerStartResponse struct {
}

func (*ContainerStartResponse) Descriptor added in v0.8.0

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

func (*ContainerStartResponse) ProtoMessage added in v0.8.0

func (*ContainerStartResponse) ProtoMessage()

func (*ContainerStartResponse) Reset added in v0.8.0

func (m *ContainerStartResponse) Reset()

func (*ContainerStartResponse) String added in v0.8.0

func (m *ContainerStartResponse) String() string

type ContainerStatus added in v0.5.0

type ContainerStatus struct {
	Name        string         `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	ContainerID string         `protobuf:"bytes,2,opt,name=containerID,proto3" json:"containerID,omitempty"`
	Phase       string         `protobuf:"bytes,3,opt,name=phase,proto3" json:"phase,omitempty"`
	Waiting     *WaitingStatus `protobuf:"bytes,4,opt,name=waiting" json:"waiting,omitempty"`
	Running     *RunningStatus `protobuf:"bytes,5,opt,name=running" json:"running,omitempty"`
	Terminated  *TermStatus    `protobuf:"bytes,6,opt,name=terminated" json:"terminated,omitempty"`
}

func (*ContainerStatus) Descriptor added in v0.6.0

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

func (*ContainerStatus) GetContainerID added in v0.8.0

func (m *ContainerStatus) GetContainerID() string

func (*ContainerStatus) GetName added in v0.8.0

func (m *ContainerStatus) GetName() string

func (*ContainerStatus) GetPhase added in v0.8.0

func (m *ContainerStatus) GetPhase() string

func (*ContainerStatus) GetRunning added in v0.6.0

func (m *ContainerStatus) GetRunning() *RunningStatus

func (*ContainerStatus) GetTerminated added in v0.6.0

func (m *ContainerStatus) GetTerminated() *TermStatus

func (*ContainerStatus) GetWaiting added in v0.6.0

func (m *ContainerStatus) GetWaiting() *WaitingStatus

func (*ContainerStatus) ProtoMessage added in v0.6.0

func (*ContainerStatus) ProtoMessage()

func (*ContainerStatus) Reset added in v0.6.0

func (m *ContainerStatus) Reset()

func (*ContainerStatus) String added in v0.6.0

func (m *ContainerStatus) String() string

type ContainerStopRequest added in v0.6.2

type ContainerStopRequest struct {
	ContainerID string `protobuf:"bytes,1,opt,name=containerID,proto3" json:"containerID,omitempty"`
	Timeout     int64  `protobuf:"varint,2,opt,name=timeout,proto3" json:"timeout,omitempty"`
}

func (*ContainerStopRequest) Descriptor added in v0.8.0

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

func (*ContainerStopRequest) GetContainerID added in v0.8.0

func (m *ContainerStopRequest) GetContainerID() string

func (*ContainerStopRequest) GetTimeout added in v0.8.1

func (m *ContainerStopRequest) GetTimeout() int64

func (*ContainerStopRequest) ProtoMessage added in v0.6.2

func (*ContainerStopRequest) ProtoMessage()

func (*ContainerStopRequest) Reset added in v0.6.2

func (m *ContainerStopRequest) Reset()

func (*ContainerStopRequest) String added in v0.6.2

func (m *ContainerStopRequest) String() string

type ContainerStopResponse added in v0.6.2

type ContainerStopResponse struct {
}

func (*ContainerStopResponse) Descriptor added in v0.8.0

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

func (*ContainerStopResponse) ProtoMessage added in v0.6.2

func (*ContainerStopResponse) ProtoMessage()

func (*ContainerStopResponse) Reset added in v0.6.2

func (m *ContainerStopResponse) Reset()

func (*ContainerStopResponse) String added in v0.6.2

func (m *ContainerStopResponse) String() string

type ContainersStats added in v0.6.2

type ContainersStats struct {
	ContainerID string        `protobuf:"bytes,1,opt,name=containerID,proto3" json:"containerID,omitempty"`
	Cpu         *CpuStats     `protobuf:"bytes,2,opt,name=cpu" json:"cpu,omitempty"`
	Block       *BlkioStats   `protobuf:"bytes,3,opt,name=block" json:"block,omitempty"`
	Memory      *MemoryStats  `protobuf:"bytes,4,opt,name=memory" json:"memory,omitempty"`
	Network     *NetworkStats `protobuf:"bytes,5,opt,name=network" json:"network,omitempty"`
	Filesystem  []*FsStats    `protobuf:"bytes,6,rep,name=filesystem" json:"filesystem,omitempty"`
	Timestamp   int64         `protobuf:"varint,7,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
}

func (*ContainersStats) Descriptor added in v0.8.0

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

func (*ContainersStats) GetBlock added in v0.6.2

func (m *ContainersStats) GetBlock() *BlkioStats

func (*ContainersStats) GetContainerID added in v0.8.0

func (m *ContainersStats) GetContainerID() string

func (*ContainersStats) GetCpu added in v0.6.2

func (m *ContainersStats) GetCpu() *CpuStats

func (*ContainersStats) GetFilesystem added in v0.6.2

func (m *ContainersStats) GetFilesystem() []*FsStats

func (*ContainersStats) GetMemory added in v0.6.2

func (m *ContainersStats) GetMemory() *MemoryStats

func (*ContainersStats) GetNetwork added in v0.6.2

func (m *ContainersStats) GetNetwork() *NetworkStats

func (*ContainersStats) GetTimestamp added in v0.8.0

func (m *ContainersStats) GetTimestamp() int64

func (*ContainersStats) ProtoMessage added in v0.6.2

func (*ContainersStats) ProtoMessage()

func (*ContainersStats) Reset added in v0.6.2

func (m *ContainersStats) Reset()

func (*ContainersStats) String added in v0.6.2

func (m *ContainersStats) String() string

type CpuStats added in v0.6.2

type CpuStats struct {
	Usage       *CpuUsage `protobuf:"bytes,1,opt,name=usage" json:"usage,omitempty"`
	LoadAverage int32     `protobuf:"varint,2,opt,name=LoadAverage,proto3" json:"LoadAverage,omitempty"`
}

func (*CpuStats) Descriptor added in v0.8.0

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

func (*CpuStats) GetLoadAverage added in v0.8.0

func (m *CpuStats) GetLoadAverage() int32

func (*CpuStats) GetUsage added in v0.6.2

func (m *CpuStats) GetUsage() *CpuUsage

func (*CpuStats) ProtoMessage added in v0.6.2

func (*CpuStats) ProtoMessage()

func (*CpuStats) Reset added in v0.6.2

func (m *CpuStats) Reset()

func (*CpuStats) String added in v0.6.2

func (m *CpuStats) String() string

type CpuUsage added in v0.6.2

type CpuUsage struct {
	Total  uint64   `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	PerCpu []uint64 `protobuf:"varint,2,rep,packed,name=perCpu" json:"perCpu,omitempty"`
	User   uint64   `protobuf:"varint,3,opt,name=user,proto3" json:"user,omitempty"`
	System uint64   `protobuf:"varint,4,opt,name=system,proto3" json:"system,omitempty"`
}

func (*CpuUsage) Descriptor added in v0.8.0

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

func (*CpuUsage) GetPerCpu added in v0.8.0

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

func (*CpuUsage) GetSystem added in v0.8.0

func (m *CpuUsage) GetSystem() uint64

func (*CpuUsage) GetTotal added in v0.8.0

func (m *CpuUsage) GetTotal() uint64

func (*CpuUsage) GetUser added in v0.8.0

func (m *CpuUsage) GetUser() uint64

func (*CpuUsage) ProtoMessage added in v0.6.2

func (*CpuUsage) ProtoMessage()

func (*CpuUsage) Reset added in v0.6.2

func (m *CpuUsage) Reset()

func (*CpuUsage) String added in v0.6.2

func (m *CpuUsage) String() string

type DriverStatus added in v0.6.2

type DriverStatus struct {
	Name   string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
}

func (*DriverStatus) Descriptor added in v0.8.0

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

func (*DriverStatus) GetName added in v0.8.0

func (m *DriverStatus) GetName() string

func (*DriverStatus) GetStatus added in v0.8.0

func (m *DriverStatus) GetStatus() string

func (*DriverStatus) ProtoMessage added in v0.6.2

func (*DriverStatus) ProtoMessage()

func (*DriverStatus) Reset added in v0.6.2

func (m *DriverStatus) Reset()

func (*DriverStatus) String added in v0.6.2

func (m *DriverStatus) String() string

type EnvironmentVar added in v0.5.0

type EnvironmentVar struct {
	Env   string `protobuf:"bytes,1,opt,name=env,proto3" json:"env,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
}

func (*EnvironmentVar) Descriptor added in v0.6.0

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

func (*EnvironmentVar) GetEnv added in v0.8.0

func (m *EnvironmentVar) GetEnv() string

func (*EnvironmentVar) GetValue added in v0.8.0

func (m *EnvironmentVar) GetValue() string

func (*EnvironmentVar) ProtoMessage added in v0.6.0

func (*EnvironmentVar) ProtoMessage()

func (*EnvironmentVar) Reset added in v0.6.0

func (m *EnvironmentVar) Reset()

func (*EnvironmentVar) String added in v0.6.0

func (m *EnvironmentVar) String() string

type ExecCreateRequest added in v0.6.2

type ExecCreateRequest struct {
	ContainerID string   `protobuf:"bytes,1,opt,name=containerID,proto3" json:"containerID,omitempty"`
	Command     []string `protobuf:"bytes,2,rep,name=command" json:"command,omitempty"`
	Tty         bool     `protobuf:"varint,3,opt,name=tty,proto3" json:"tty,omitempty"`
}

func (*ExecCreateRequest) Descriptor added in v0.8.0

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

func (*ExecCreateRequest) GetCommand added in v0.8.0

func (m *ExecCreateRequest) GetCommand() []string

func (*ExecCreateRequest) GetContainerID added in v0.8.0

func (m *ExecCreateRequest) GetContainerID() string

func (*ExecCreateRequest) GetTty added in v0.8.0

func (m *ExecCreateRequest) GetTty() bool

func (*ExecCreateRequest) ProtoMessage added in v0.6.2

func (*ExecCreateRequest) ProtoMessage()

func (*ExecCreateRequest) Reset added in v0.6.2

func (m *ExecCreateRequest) Reset()

func (*ExecCreateRequest) String added in v0.6.2

func (m *ExecCreateRequest) String() string

type ExecCreateResponse added in v0.6.2

type ExecCreateResponse struct {
	ExecID string `protobuf:"bytes,1,opt,name=execID,proto3" json:"execID,omitempty"`
}

func (*ExecCreateResponse) Descriptor added in v0.8.0

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

func (*ExecCreateResponse) GetExecID added in v0.8.0

func (m *ExecCreateResponse) GetExecID() string

func (*ExecCreateResponse) ProtoMessage added in v0.6.2

func (*ExecCreateResponse) ProtoMessage()

func (*ExecCreateResponse) Reset added in v0.6.2

func (m *ExecCreateResponse) Reset()

func (*ExecCreateResponse) String added in v0.6.2

func (m *ExecCreateResponse) String() string

type ExecSignalRequest added in v0.8.0

type ExecSignalRequest struct {
	ContainerID string `protobuf:"bytes,1,opt,name=containerID,proto3" json:"containerID,omitempty"`
	ExecID      string `protobuf:"bytes,2,opt,name=execID,proto3" json:"execID,omitempty"`
	Signal      int64  `protobuf:"varint,3,opt,name=signal,proto3" json:"signal,omitempty"`
}

func (*ExecSignalRequest) Descriptor added in v0.8.0

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

func (*ExecSignalRequest) GetContainerID added in v0.8.0

func (m *ExecSignalRequest) GetContainerID() string

func (*ExecSignalRequest) GetExecID added in v0.8.0

func (m *ExecSignalRequest) GetExecID() string

func (*ExecSignalRequest) GetSignal added in v0.8.0

func (m *ExecSignalRequest) GetSignal() int64

func (*ExecSignalRequest) ProtoMessage added in v0.8.0

func (*ExecSignalRequest) ProtoMessage()

func (*ExecSignalRequest) Reset added in v0.8.0

func (m *ExecSignalRequest) Reset()

func (*ExecSignalRequest) String added in v0.8.0

func (m *ExecSignalRequest) String() string

type ExecSignalResponse added in v0.8.0

type ExecSignalResponse struct {
}

func (*ExecSignalResponse) Descriptor added in v0.8.0

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

func (*ExecSignalResponse) ProtoMessage added in v0.8.0

func (*ExecSignalResponse) ProtoMessage()

func (*ExecSignalResponse) Reset added in v0.8.0

func (m *ExecSignalResponse) Reset()

func (*ExecSignalResponse) String added in v0.8.0

func (m *ExecSignalResponse) String() string

type ExecStartRequest added in v0.6.2

type ExecStartRequest struct {
	ContainerID string `protobuf:"bytes,1,opt,name=containerID,proto3" json:"containerID,omitempty"`
	ExecID      string `protobuf:"bytes,2,opt,name=execID,proto3" json:"execID,omitempty"`
	Stdin       []byte `protobuf:"bytes,3,opt,name=stdin,proto3" json:"stdin,omitempty"`
}

func (*ExecStartRequest) Descriptor added in v0.8.0

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

func (*ExecStartRequest) GetContainerID added in v0.8.0

func (m *ExecStartRequest) GetContainerID() string

func (*ExecStartRequest) GetExecID added in v0.8.0

func (m *ExecStartRequest) GetExecID() string

func (*ExecStartRequest) GetStdin added in v0.8.0

func (m *ExecStartRequest) GetStdin() []byte

func (*ExecStartRequest) ProtoMessage added in v0.6.2

func (*ExecStartRequest) ProtoMessage()

func (*ExecStartRequest) Reset added in v0.6.2

func (m *ExecStartRequest) Reset()

func (*ExecStartRequest) String added in v0.6.2

func (m *ExecStartRequest) String() string

type ExecStartResponse added in v0.6.2

type ExecStartResponse struct {
	Stdout []byte `protobuf:"bytes,1,opt,name=stdout,proto3" json:"stdout,omitempty"`
}

func (*ExecStartResponse) Descriptor added in v0.8.0

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

func (*ExecStartResponse) GetStdout added in v0.8.0

func (m *ExecStartResponse) GetStdout() []byte

func (*ExecStartResponse) ProtoMessage added in v0.6.2

func (*ExecStartResponse) ProtoMessage()

func (*ExecStartResponse) Reset added in v0.6.2

func (m *ExecStartResponse) Reset()

func (*ExecStartResponse) String added in v0.6.2

func (m *ExecStartResponse) String() string

type ExecVMRequest added in v0.8.0

type ExecVMRequest struct {
	PodID   string   `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
	Command []string `protobuf:"bytes,2,rep,name=command" json:"command,omitempty"`
	Stdin   []byte   `protobuf:"bytes,3,opt,name=stdin,proto3" json:"stdin,omitempty"`
}

func (*ExecVMRequest) Descriptor added in v0.8.0

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

func (*ExecVMRequest) GetCommand added in v0.8.0

func (m *ExecVMRequest) GetCommand() []string

func (*ExecVMRequest) GetPodID added in v0.8.0

func (m *ExecVMRequest) GetPodID() string

func (*ExecVMRequest) GetStdin added in v0.8.0

func (m *ExecVMRequest) GetStdin() []byte

func (*ExecVMRequest) ProtoMessage added in v0.8.0

func (*ExecVMRequest) ProtoMessage()

func (*ExecVMRequest) Reset added in v0.8.0

func (m *ExecVMRequest) Reset()

func (*ExecVMRequest) String added in v0.8.0

func (m *ExecVMRequest) String() string

type ExecVMResponse added in v0.8.0

type ExecVMResponse struct {
	Stdout   []byte `protobuf:"bytes,1,opt,name=stdout,proto3" json:"stdout,omitempty"`
	ExitCode int32  `protobuf:"varint,2,opt,name=exitCode,proto3" json:"exitCode,omitempty"`
}

func (*ExecVMResponse) Descriptor added in v0.8.0

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

func (*ExecVMResponse) GetExitCode added in v0.8.0

func (m *ExecVMResponse) GetExitCode() int32

func (*ExecVMResponse) GetStdout added in v0.8.0

func (m *ExecVMResponse) GetStdout() []byte

func (*ExecVMResponse) ProtoMessage added in v0.8.0

func (*ExecVMResponse) ProtoMessage()

func (*ExecVMResponse) Reset added in v0.8.0

func (m *ExecVMResponse) Reset()

func (*ExecVMResponse) String added in v0.8.0

func (m *ExecVMResponse) String() string

type FsStats added in v0.6.2

type FsStats struct {
	Device          string `protobuf:"bytes,1,opt,name=device,proto3" json:"device,omitempty"`
	Limit           uint64 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	Usage           uint64 `protobuf:"varint,3,opt,name=usage,proto3" json:"usage,omitempty"`
	Available       uint64 `protobuf:"varint,4,opt,name=available,proto3" json:"available,omitempty"`
	ReadsCompleted  uint64 `protobuf:"varint,5,opt,name=readsCompleted,proto3" json:"readsCompleted,omitempty"`
	ReadsMerged     uint64 `protobuf:"varint,6,opt,name=readsMerged,proto3" json:"readsMerged,omitempty"`
	SectorsRead     uint64 `protobuf:"varint,7,opt,name=sectorsRead,proto3" json:"sectorsRead,omitempty"`
	ReadTime        uint64 `protobuf:"varint,8,opt,name=readTime,proto3" json:"readTime,omitempty"`
	WritesCompleted uint64 `protobuf:"varint,9,opt,name=writesCompleted,proto3" json:"writesCompleted,omitempty"`
	WritesMerged    uint64 `protobuf:"varint,10,opt,name=writesMerged,proto3" json:"writesMerged,omitempty"`
	SectorsWritten  uint64 `protobuf:"varint,11,opt,name=sectorsWritten,proto3" json:"sectorsWritten,omitempty"`
	WriteTime       uint64 `protobuf:"varint,12,opt,name=writeTime,proto3" json:"writeTime,omitempty"`
	IoInProgress    uint64 `protobuf:"varint,13,opt,name=ioInProgress,proto3" json:"ioInProgress,omitempty"`
	IoTime          uint64 `protobuf:"varint,14,opt,name=ioTime,proto3" json:"ioTime,omitempty"`
	WeightedIoTime  uint64 `protobuf:"varint,15,opt,name=weightedIoTime,proto3" json:"weightedIoTime,omitempty"`
}

func (*FsStats) Descriptor added in v0.8.0

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

func (*FsStats) GetAvailable added in v0.8.0

func (m *FsStats) GetAvailable() uint64

func (*FsStats) GetDevice added in v0.8.0

func (m *FsStats) GetDevice() string

func (*FsStats) GetIoInProgress added in v0.8.0

func (m *FsStats) GetIoInProgress() uint64

func (*FsStats) GetIoTime added in v0.8.0

func (m *FsStats) GetIoTime() uint64

func (*FsStats) GetLimit added in v0.8.0

func (m *FsStats) GetLimit() uint64

func (*FsStats) GetReadTime added in v0.8.0

func (m *FsStats) GetReadTime() uint64

func (*FsStats) GetReadsCompleted added in v0.8.0

func (m *FsStats) GetReadsCompleted() uint64

func (*FsStats) GetReadsMerged added in v0.8.0

func (m *FsStats) GetReadsMerged() uint64

func (*FsStats) GetSectorsRead added in v0.8.0

func (m *FsStats) GetSectorsRead() uint64

func (*FsStats) GetSectorsWritten added in v0.8.0

func (m *FsStats) GetSectorsWritten() uint64

func (*FsStats) GetUsage added in v0.8.0

func (m *FsStats) GetUsage() uint64

func (*FsStats) GetWeightedIoTime added in v0.8.0

func (m *FsStats) GetWeightedIoTime() uint64

func (*FsStats) GetWriteTime added in v0.8.0

func (m *FsStats) GetWriteTime() uint64

func (*FsStats) GetWritesCompleted added in v0.8.0

func (m *FsStats) GetWritesCompleted() uint64

func (*FsStats) GetWritesMerged added in v0.8.0

func (m *FsStats) GetWritesMerged() uint64

func (*FsStats) ProtoMessage added in v0.6.2

func (*FsStats) ProtoMessage()

func (*FsStats) Reset added in v0.6.2

func (m *FsStats) Reset()

func (*FsStats) String added in v0.6.2

func (m *FsStats) String() string

type HyperConfig added in v0.8.0

type HyperConfig struct {
	ConfigFile string

	Root            string
	Host            string
	GRPCHost        string
	StorageDriver   string
	StorageBaseSize string
	VmFactoryPolicy string
	Driver          string
	Kernel          string
	Initrd          string
	Bridge          string
	BridgeIP        string
	DisableIptables bool
	EnableVsock     bool
	DefaultLog      string
	DefaultLogOpt   map[string]string
	GDBTCPPort      int
	// contains filtered or unexported fields
}

func NewHyperConfig added in v0.8.0

func NewHyperConfig(config string) *HyperConfig

func (*HyperConfig) AdvertiseEnv added in v0.8.0

func (c *HyperConfig) AdvertiseEnv()

func (*HyperConfig) Log added in v0.8.0

func (c *HyperConfig) Log(level hlog.LogLevel, args ...interface{})

func (*HyperConfig) LogPrefix added in v0.8.0

func (c *HyperConfig) LogPrefix() string

type ImageDelete added in v0.6.2

type ImageDelete struct {
	Untaged string `protobuf:"bytes,1,opt,name=untaged,proto3" json:"untaged,omitempty"`
	Deleted string `protobuf:"bytes,2,opt,name=deleted,proto3" json:"deleted,omitempty"`
}

func (*ImageDelete) Descriptor added in v0.8.0

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

func (*ImageDelete) GetDeleted added in v0.8.0

func (m *ImageDelete) GetDeleted() string

func (*ImageDelete) GetUntaged added in v0.8.0

func (m *ImageDelete) GetUntaged() string

func (*ImageDelete) ProtoMessage added in v0.6.2

func (*ImageDelete) ProtoMessage()

func (*ImageDelete) Reset added in v0.6.2

func (m *ImageDelete) Reset()

func (*ImageDelete) String added in v0.6.2

func (m *ImageDelete) String() string

type ImageInfo added in v0.6.0

type ImageInfo struct {
	Id          string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ParentID    string            `protobuf:"bytes,2,opt,name=parentID,proto3" json:"parentID,omitempty"`
	RepoTags    []string          `protobuf:"bytes,3,rep,name=repoTags" json:"repoTags,omitempty"`
	RepoDigests []string          `protobuf:"bytes,4,rep,name=repoDigests" json:"repoDigests,omitempty"`
	Created     int64             `protobuf:"varint,5,opt,name=created,proto3" json:"created,omitempty"`
	VirtualSize int64             `protobuf:"varint,6,opt,name=virtualSize,proto3" json:"virtualSize,omitempty"`
	Labels      map[string]string `` /* 146-byte string literal not displayed */
}

func (*ImageInfo) Descriptor added in v0.6.0

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

func (*ImageInfo) GetCreated added in v0.8.0

func (m *ImageInfo) GetCreated() int64

func (*ImageInfo) GetId added in v0.8.0

func (m *ImageInfo) GetId() string

func (*ImageInfo) GetLabels added in v0.6.0

func (m *ImageInfo) GetLabels() map[string]string

func (*ImageInfo) GetParentID added in v0.8.0

func (m *ImageInfo) GetParentID() string

func (*ImageInfo) GetRepoDigests added in v0.8.0

func (m *ImageInfo) GetRepoDigests() []string

func (*ImageInfo) GetRepoTags added in v0.8.0

func (m *ImageInfo) GetRepoTags() []string

func (*ImageInfo) GetVirtualSize added in v0.8.0

func (m *ImageInfo) GetVirtualSize() int64

func (*ImageInfo) ProtoMessage added in v0.6.0

func (*ImageInfo) ProtoMessage()

func (*ImageInfo) Reset added in v0.6.0

func (m *ImageInfo) Reset()

func (*ImageInfo) String added in v0.6.0

func (m *ImageInfo) String() string

type ImageListRequest added in v0.6.0

type ImageListRequest struct {
	// filterArgs is a JSON-encoded set of filter arguments
	FilterArgs string `protobuf:"bytes,1,opt,name=filterArgs,proto3" json:"filterArgs,omitempty"`
	// filter is a shell glob string applied to repository names
	Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
	// all controls whether all images in the graph are filtered, or just the heads
	All bool `protobuf:"varint,3,opt,name=all,proto3" json:"all,omitempty"`
}

func (*ImageListRequest) Descriptor added in v0.6.0

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

func (*ImageListRequest) GetAll added in v0.8.0

func (m *ImageListRequest) GetAll() bool

func (*ImageListRequest) GetFilter added in v0.8.0

func (m *ImageListRequest) GetFilter() string

func (*ImageListRequest) GetFilterArgs added in v0.8.0

func (m *ImageListRequest) GetFilterArgs() string

func (*ImageListRequest) ProtoMessage added in v0.6.0

func (*ImageListRequest) ProtoMessage()

func (*ImageListRequest) Reset added in v0.6.0

func (m *ImageListRequest) Reset()

func (*ImageListRequest) String added in v0.6.0

func (m *ImageListRequest) String() string

type ImageListResponse added in v0.6.0

type ImageListResponse struct {
	ImageList []*ImageInfo `protobuf:"bytes,1,rep,name=imageList" json:"imageList,omitempty"`
}

func (*ImageListResponse) Descriptor added in v0.6.0

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

func (*ImageListResponse) GetImageList added in v0.6.0

func (m *ImageListResponse) GetImageList() []*ImageInfo

func (*ImageListResponse) ProtoMessage added in v0.6.0

func (*ImageListResponse) ProtoMessage()

func (*ImageListResponse) Reset added in v0.6.0

func (m *ImageListResponse) Reset()

func (*ImageListResponse) String added in v0.6.0

func (m *ImageListResponse) String() string

type ImagePullRequest added in v0.6.2

type ImagePullRequest struct {
	Image string      `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	Tag   string      `protobuf:"bytes,2,opt,name=tag,proto3" json:"tag,omitempty"`
	Auth  *AuthConfig `protobuf:"bytes,3,opt,name=auth" json:"auth,omitempty"`
}

func (*ImagePullRequest) Descriptor added in v0.8.0

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

func (*ImagePullRequest) GetAuth added in v0.6.2

func (m *ImagePullRequest) GetAuth() *AuthConfig

func (*ImagePullRequest) GetImage added in v0.8.0

func (m *ImagePullRequest) GetImage() string

func (*ImagePullRequest) GetTag added in v0.8.0

func (m *ImagePullRequest) GetTag() string

func (*ImagePullRequest) ProtoMessage added in v0.6.2

func (*ImagePullRequest) ProtoMessage()

func (*ImagePullRequest) Reset added in v0.6.2

func (m *ImagePullRequest) Reset()

func (*ImagePullRequest) String added in v0.6.2

func (m *ImagePullRequest) String() string

type ImagePullResponse added in v0.6.2

type ImagePullResponse struct {
	Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
}

func (*ImagePullResponse) Descriptor added in v0.8.0

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

func (*ImagePullResponse) GetData added in v0.8.0

func (m *ImagePullResponse) GetData() []byte

func (*ImagePullResponse) ProtoMessage added in v0.6.2

func (*ImagePullResponse) ProtoMessage()

func (*ImagePullResponse) Reset added in v0.6.2

func (m *ImagePullResponse) Reset()

func (*ImagePullResponse) String added in v0.6.2

func (m *ImagePullResponse) String() string

type ImagePushRequest added in v0.6.2

type ImagePushRequest struct {
	Repo string      `protobuf:"bytes,1,opt,name=repo,proto3" json:"repo,omitempty"`
	Tag  string      `protobuf:"bytes,2,opt,name=tag,proto3" json:"tag,omitempty"`
	Auth *AuthConfig `protobuf:"bytes,3,opt,name=auth" json:"auth,omitempty"`
}

func (*ImagePushRequest) Descriptor added in v0.8.0

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

func (*ImagePushRequest) GetAuth added in v0.6.2

func (m *ImagePushRequest) GetAuth() *AuthConfig

func (*ImagePushRequest) GetRepo added in v0.8.0

func (m *ImagePushRequest) GetRepo() string

func (*ImagePushRequest) GetTag added in v0.8.0

func (m *ImagePushRequest) GetTag() string

func (*ImagePushRequest) ProtoMessage added in v0.6.2

func (*ImagePushRequest) ProtoMessage()

func (*ImagePushRequest) Reset added in v0.6.2

func (m *ImagePushRequest) Reset()

func (*ImagePushRequest) String added in v0.6.2

func (m *ImagePushRequest) String() string

type ImagePushResponse added in v0.6.2

type ImagePushResponse struct {
	Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
}

func (*ImagePushResponse) Descriptor added in v0.8.0

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

func (*ImagePushResponse) GetData added in v0.8.0

func (m *ImagePushResponse) GetData() []byte

func (*ImagePushResponse) ProtoMessage added in v0.6.2

func (*ImagePushResponse) ProtoMessage()

func (*ImagePushResponse) Reset added in v0.6.2

func (m *ImagePushResponse) Reset()

func (*ImagePushResponse) String added in v0.6.2

func (m *ImagePushResponse) String() string

type ImageRemoveRequest added in v0.6.2

type ImageRemoveRequest struct {
	Image string `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	Force bool   `protobuf:"varint,2,opt,name=force,proto3" json:"force,omitempty"`
	Prune bool   `protobuf:"varint,3,opt,name=prune,proto3" json:"prune,omitempty"`
}

func (*ImageRemoveRequest) Descriptor added in v0.8.0

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

func (*ImageRemoveRequest) GetForce added in v0.8.0

func (m *ImageRemoveRequest) GetForce() bool

func (*ImageRemoveRequest) GetImage added in v0.8.0

func (m *ImageRemoveRequest) GetImage() string

func (*ImageRemoveRequest) GetPrune added in v0.8.0

func (m *ImageRemoveRequest) GetPrune() bool

func (*ImageRemoveRequest) ProtoMessage added in v0.6.2

func (*ImageRemoveRequest) ProtoMessage()

func (*ImageRemoveRequest) Reset added in v0.6.2

func (m *ImageRemoveRequest) Reset()

func (*ImageRemoveRequest) String added in v0.6.2

func (m *ImageRemoveRequest) String() string

type ImageRemoveResponse added in v0.6.2

type ImageRemoveResponse struct {
	Images []*ImageDelete `protobuf:"bytes,1,rep,name=images" json:"images,omitempty"`
}

func (*ImageRemoveResponse) Descriptor added in v0.8.0

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

func (*ImageRemoveResponse) GetImages added in v0.6.2

func (m *ImageRemoveResponse) GetImages() []*ImageDelete

func (*ImageRemoveResponse) ProtoMessage added in v0.6.2

func (*ImageRemoveResponse) ProtoMessage()

func (*ImageRemoveResponse) Reset added in v0.6.2

func (m *ImageRemoveResponse) Reset()

func (*ImageRemoveResponse) String added in v0.6.2

func (m *ImageRemoveResponse) String() string

type InfoRequest added in v0.6.2

type InfoRequest struct {
}

func (*InfoRequest) Descriptor added in v0.8.0

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

func (*InfoRequest) ProtoMessage added in v0.6.2

func (*InfoRequest) ProtoMessage()

func (*InfoRequest) Reset added in v0.6.2

func (m *InfoRequest) Reset()

func (*InfoRequest) String added in v0.6.2

func (m *InfoRequest) String() string

type InfoResponse added in v0.6.2

type InfoResponse struct {
	ID                 string          `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"`
	Containers         int32           `protobuf:"varint,2,opt,name=containers,proto3" json:"containers,omitempty"`
	Images             int32           `protobuf:"varint,3,opt,name=images,proto3" json:"images,omitempty"`
	Driver             string          `protobuf:"bytes,4,opt,name=driver,proto3" json:"driver,omitempty"`
	Dstatus            []*DriverStatus `protobuf:"bytes,5,rep,name=dstatus" json:"dstatus,omitempty"`
	DockerRootDir      string          `protobuf:"bytes,6,opt,name=dockerRootDir,proto3" json:"dockerRootDir,omitempty"`
	IndexServerAddress string          `protobuf:"bytes,7,opt,name=indexServerAddress,proto3" json:"indexServerAddress,omitempty"`
	ExecutionDriver    string          `protobuf:"bytes,8,opt,name=executionDriver,proto3" json:"executionDriver,omitempty"`
	MemTotal           int64           `protobuf:"varint,9,opt,name=memTotal,proto3" json:"memTotal,omitempty"`
	Pods               int64           `protobuf:"varint,10,opt,name=pods,proto3" json:"pods,omitempty"`
	OperatingSystem    string          `protobuf:"bytes,11,opt,name=operatingSystem,proto3" json:"operatingSystem,omitempty"`
	Name               string          `protobuf:"bytes,12,opt,name=name,proto3" json:"name,omitempty"`
}

func (*InfoResponse) Descriptor added in v0.8.0

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

func (*InfoResponse) GetContainers added in v0.8.0

func (m *InfoResponse) GetContainers() int32

func (*InfoResponse) GetDockerRootDir added in v0.8.0

func (m *InfoResponse) GetDockerRootDir() string

func (*InfoResponse) GetDriver added in v0.8.0

func (m *InfoResponse) GetDriver() string

func (*InfoResponse) GetDstatus added in v0.6.2

func (m *InfoResponse) GetDstatus() []*DriverStatus

func (*InfoResponse) GetExecutionDriver added in v0.8.0

func (m *InfoResponse) GetExecutionDriver() string

func (*InfoResponse) GetID added in v0.8.0

func (m *InfoResponse) GetID() string

func (*InfoResponse) GetImages added in v0.8.0

func (m *InfoResponse) GetImages() int32

func (*InfoResponse) GetIndexServerAddress added in v0.8.0

func (m *InfoResponse) GetIndexServerAddress() string

func (*InfoResponse) GetMemTotal added in v0.8.0

func (m *InfoResponse) GetMemTotal() int64

func (*InfoResponse) GetName added in v0.8.0

func (m *InfoResponse) GetName() string

func (*InfoResponse) GetOperatingSystem added in v0.8.0

func (m *InfoResponse) GetOperatingSystem() string

func (*InfoResponse) GetPods added in v0.8.0

func (m *InfoResponse) GetPods() int64

func (*InfoResponse) ProtoMessage added in v0.6.2

func (*InfoResponse) ProtoMessage()

func (*InfoResponse) Reset added in v0.6.2

func (m *InfoResponse) Reset()

func (*InfoResponse) String added in v0.6.2

func (m *InfoResponse) String() string

type InterfaceStats added in v0.6.2

type InterfaceStats struct {
	Name      string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	RxBytes   uint64 `protobuf:"varint,2,opt,name=rxBytes,proto3" json:"rxBytes,omitempty"`
	RxPackets uint64 `protobuf:"varint,3,opt,name=rxPackets,proto3" json:"rxPackets,omitempty"`
	RxErrors  uint64 `protobuf:"varint,4,opt,name=rxErrors,proto3" json:"rxErrors,omitempty"`
	RxDropped uint64 `protobuf:"varint,5,opt,name=rxDropped,proto3" json:"rxDropped,omitempty"`
	TxBytes   uint64 `protobuf:"varint,6,opt,name=txBytes,proto3" json:"txBytes,omitempty"`
	TxPackets uint64 `protobuf:"varint,7,opt,name=txPackets,proto3" json:"txPackets,omitempty"`
	TxErrors  uint64 `protobuf:"varint,8,opt,name=txErrors,proto3" json:"txErrors,omitempty"`
	TxDropped uint64 `protobuf:"varint,9,opt,name=txDropped,proto3" json:"txDropped,omitempty"`
}

func (*InterfaceStats) Descriptor added in v0.8.0

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

func (*InterfaceStats) GetName added in v0.8.0

func (m *InterfaceStats) GetName() string

func (*InterfaceStats) GetRxBytes added in v0.8.0

func (m *InterfaceStats) GetRxBytes() uint64

func (*InterfaceStats) GetRxDropped added in v0.8.0

func (m *InterfaceStats) GetRxDropped() uint64

func (*InterfaceStats) GetRxErrors added in v0.8.0

func (m *InterfaceStats) GetRxErrors() uint64

func (*InterfaceStats) GetRxPackets added in v0.8.0

func (m *InterfaceStats) GetRxPackets() uint64

func (*InterfaceStats) GetTxBytes added in v0.8.0

func (m *InterfaceStats) GetTxBytes() uint64

func (*InterfaceStats) GetTxDropped added in v0.8.0

func (m *InterfaceStats) GetTxDropped() uint64

func (*InterfaceStats) GetTxErrors added in v0.8.0

func (m *InterfaceStats) GetTxErrors() uint64

func (*InterfaceStats) GetTxPackets added in v0.8.0

func (m *InterfaceStats) GetTxPackets() uint64

func (*InterfaceStats) ProtoMessage added in v0.6.2

func (*InterfaceStats) ProtoMessage()

func (*InterfaceStats) Reset added in v0.6.2

func (m *InterfaceStats) Reset()

func (*InterfaceStats) String added in v0.6.2

func (m *InterfaceStats) String() string

type MemoryStats added in v0.6.2

type MemoryStats struct {
	Usage            uint64                 `protobuf:"varint,1,opt,name=usage,proto3" json:"usage,omitempty"`
	WorkingSet       uint64                 `protobuf:"varint,2,opt,name=workingSet,proto3" json:"workingSet,omitempty"`
	Failcnt          uint64                 `protobuf:"varint,3,opt,name=failcnt,proto3" json:"failcnt,omitempty"`
	ContainerData    *MemoryStatsMemoryData `protobuf:"bytes,4,opt,name=containerData" json:"containerData,omitempty"`
	HierarchicalData *MemoryStatsMemoryData `protobuf:"bytes,5,opt,name=hierarchicalData" json:"hierarchicalData,omitempty"`
}

func (*MemoryStats) Descriptor added in v0.8.0

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

func (*MemoryStats) GetContainerData added in v0.6.2

func (m *MemoryStats) GetContainerData() *MemoryStatsMemoryData

func (*MemoryStats) GetFailcnt added in v0.8.0

func (m *MemoryStats) GetFailcnt() uint64

func (*MemoryStats) GetHierarchicalData added in v0.6.2

func (m *MemoryStats) GetHierarchicalData() *MemoryStatsMemoryData

func (*MemoryStats) GetUsage added in v0.8.0

func (m *MemoryStats) GetUsage() uint64

func (*MemoryStats) GetWorkingSet added in v0.8.0

func (m *MemoryStats) GetWorkingSet() uint64

func (*MemoryStats) ProtoMessage added in v0.6.2

func (*MemoryStats) ProtoMessage()

func (*MemoryStats) Reset added in v0.6.2

func (m *MemoryStats) Reset()

func (*MemoryStats) String added in v0.6.2

func (m *MemoryStats) String() string

type MemoryStatsMemoryData added in v0.6.2

type MemoryStatsMemoryData struct {
	Pgfault    uint64 `protobuf:"varint,1,opt,name=pgfault,proto3" json:"pgfault,omitempty"`
	Pgmajfault uint64 `protobuf:"varint,2,opt,name=pgmajfault,proto3" json:"pgmajfault,omitempty"`
}

func (*MemoryStatsMemoryData) Descriptor added in v0.8.0

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

func (*MemoryStatsMemoryData) GetPgfault added in v0.8.0

func (m *MemoryStatsMemoryData) GetPgfault() uint64

func (*MemoryStatsMemoryData) GetPgmajfault added in v0.8.0

func (m *MemoryStatsMemoryData) GetPgmajfault() uint64

func (*MemoryStatsMemoryData) ProtoMessage added in v0.6.2

func (*MemoryStatsMemoryData) ProtoMessage()

func (*MemoryStatsMemoryData) Reset added in v0.6.2

func (m *MemoryStatsMemoryData) Reset()

func (*MemoryStatsMemoryData) String added in v0.6.2

func (m *MemoryStatsMemoryData) String() string

type NetworkStats added in v0.6.2

type NetworkStats struct {
	Interfaces []*InterfaceStats `protobuf:"bytes,1,rep,name=interfaces" json:"interfaces,omitempty"`
	Tcp        *TcpStat          `protobuf:"bytes,2,opt,name=tcp" json:"tcp,omitempty"`
	Tcp6       *TcpStat          `protobuf:"bytes,3,opt,name=tcp6" json:"tcp6,omitempty"`
}

func (*NetworkStats) Descriptor added in v0.8.0

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

func (*NetworkStats) GetInterfaces added in v0.6.2

func (m *NetworkStats) GetInterfaces() []*InterfaceStats

func (*NetworkStats) GetTcp added in v0.6.2

func (m *NetworkStats) GetTcp() *TcpStat

func (*NetworkStats) GetTcp6 added in v0.6.2

func (m *NetworkStats) GetTcp6() *TcpStat

func (*NetworkStats) ProtoMessage added in v0.6.2

func (*NetworkStats) ProtoMessage()

func (*NetworkStats) Reset added in v0.6.2

func (m *NetworkStats) Reset()

func (*NetworkStats) String added in v0.6.2

func (m *NetworkStats) String() string

type PersistContainer added in v0.8.0

type PersistContainer struct {
	Id       string                    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Pod      string                    `protobuf:"bytes,2,opt,name=pod,proto3" json:"pod,omitempty"`
	Spec     *UserContainer            `protobuf:"bytes,11,opt,name=spec" json:"spec,omitempty"`
	Descript *api.ContainerDescription `protobuf:"bytes,12,opt,name=descript" json:"descript,omitempty"`
}

func (*PersistContainer) Descriptor added in v0.8.0

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

func (*PersistContainer) GetDescript added in v0.8.0

func (m *PersistContainer) GetDescript() *api.ContainerDescription

func (*PersistContainer) GetId added in v0.8.0

func (m *PersistContainer) GetId() string

func (*PersistContainer) GetPod added in v0.8.0

func (m *PersistContainer) GetPod() string

func (*PersistContainer) GetSpec added in v0.8.0

func (m *PersistContainer) GetSpec() *UserContainer

func (*PersistContainer) ProtoMessage added in v0.8.0

func (*PersistContainer) ProtoMessage()

func (*PersistContainer) Reset added in v0.8.0

func (m *PersistContainer) Reset()

func (*PersistContainer) String added in v0.8.0

func (m *PersistContainer) String() string

type PersistInterface added in v0.8.0

type PersistInterface struct {
	Id       string                    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Pod      string                    `protobuf:"bytes,2,opt,name=pod,proto3" json:"pod,omitempty"`
	Spec     *UserInterface            `protobuf:"bytes,11,opt,name=spec" json:"spec,omitempty"`
	Descript *api.InterfaceDescription `protobuf:"bytes,12,opt,name=descript" json:"descript,omitempty"`
}

func (*PersistInterface) Descriptor added in v0.8.0

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

func (*PersistInterface) GetDescript added in v0.8.0

func (m *PersistInterface) GetDescript() *api.InterfaceDescription

func (*PersistInterface) GetId added in v0.8.0

func (m *PersistInterface) GetId() string

func (*PersistInterface) GetPod added in v0.8.0

func (m *PersistInterface) GetPod() string

func (*PersistInterface) GetSpec added in v0.8.0

func (m *PersistInterface) GetSpec() *UserInterface

func (*PersistInterface) ProtoMessage added in v0.8.0

func (*PersistInterface) ProtoMessage()

func (*PersistInterface) Reset added in v0.8.0

func (m *PersistInterface) Reset()

func (*PersistInterface) String added in v0.8.0

func (m *PersistInterface) String() string

type PersistPodLayout added in v0.8.0

type PersistPodLayout struct {
	Id         string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	GlobalSpec string   `protobuf:"bytes,11,opt,name=globalSpec,proto3" json:"globalSpec,omitempty"`
	Containers []string `protobuf:"bytes,21,rep,name=containers" json:"containers,omitempty"`
	Volumes    []string `protobuf:"bytes,22,rep,name=volumes" json:"volumes,omitempty"`
	Interfaces []string `protobuf:"bytes,23,rep,name=interfaces" json:"interfaces,omitempty"`
}

func (*PersistPodLayout) Descriptor added in v0.8.0

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

func (*PersistPodLayout) GetContainers added in v0.8.0

func (m *PersistPodLayout) GetContainers() []string

func (*PersistPodLayout) GetGlobalSpec added in v0.8.0

func (m *PersistPodLayout) GetGlobalSpec() string

func (*PersistPodLayout) GetId added in v0.8.0

func (m *PersistPodLayout) GetId() string

func (*PersistPodLayout) GetInterfaces added in v0.8.0

func (m *PersistPodLayout) GetInterfaces() []string

func (*PersistPodLayout) GetVolumes added in v0.8.0

func (m *PersistPodLayout) GetVolumes() []string

func (*PersistPodLayout) ProtoMessage added in v0.8.0

func (*PersistPodLayout) ProtoMessage()

func (*PersistPodLayout) Reset added in v0.8.0

func (m *PersistPodLayout) Reset()

func (*PersistPodLayout) String added in v0.8.0

func (m *PersistPodLayout) String() string

type PersistPodMeta added in v0.8.0

type PersistPodMeta struct {
	Id        string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Services  []*UserService    `protobuf:"bytes,11,rep,name=services" json:"services,omitempty"`
	Labels    map[string]string `` /* 147-byte string literal not displayed */
	CreatedAt int64             `protobuf:"varint,21,opt,name=createdAt,proto3" json:"createdAt,omitempty"`
}

func (*PersistPodMeta) Descriptor added in v0.8.0

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

func (*PersistPodMeta) GetCreatedAt added in v0.8.0

func (m *PersistPodMeta) GetCreatedAt() int64

func (*PersistPodMeta) GetId added in v0.8.0

func (m *PersistPodMeta) GetId() string

func (*PersistPodMeta) GetLabels added in v0.8.0

func (m *PersistPodMeta) GetLabels() map[string]string

func (*PersistPodMeta) GetServices added in v0.8.0

func (m *PersistPodMeta) GetServices() []*UserService

func (*PersistPodMeta) ProtoMessage added in v0.8.0

func (*PersistPodMeta) ProtoMessage()

func (*PersistPodMeta) Reset added in v0.8.0

func (m *PersistPodMeta) Reset()

func (*PersistPodMeta) String added in v0.8.0

func (m *PersistPodMeta) String() string

type PersistPortmappings added in v1.0.0

type PersistPortmappings struct {
	Pod          string         `protobuf:"bytes,1,opt,name=pod,proto3" json:"pod,omitempty"`
	ContainerIP  string         `protobuf:"bytes,2,opt,name=containerIP,proto3" json:"containerIP,omitempty"`
	PortMappings []*PortMapping `protobuf:"bytes,11,rep,name=portMappings" json:"portMappings,omitempty"`
}

func (*PersistPortmappings) Descriptor added in v1.0.0

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

func (*PersistPortmappings) GetContainerIP added in v1.0.0

func (m *PersistPortmappings) GetContainerIP() string

func (*PersistPortmappings) GetPod added in v1.0.0

func (m *PersistPortmappings) GetPod() string

func (*PersistPortmappings) GetPortMappings added in v1.0.0

func (m *PersistPortmappings) GetPortMappings() []*PortMapping

func (*PersistPortmappings) ProtoMessage added in v1.0.0

func (*PersistPortmappings) ProtoMessage()

func (*PersistPortmappings) Reset added in v1.0.0

func (m *PersistPortmappings) Reset()

func (*PersistPortmappings) String added in v1.0.0

func (m *PersistPortmappings) String() string

type PersistVolume added in v0.8.0

type PersistVolume struct {
	Name     string                 `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Pod      string                 `protobuf:"bytes,2,opt,name=pod,proto3" json:"pod,omitempty"`
	Spec     *UserVolume            `protobuf:"bytes,11,opt,name=spec" json:"spec,omitempty"`
	Descript *api.VolumeDescription `protobuf:"bytes,12,opt,name=descript" json:"descript,omitempty"`
}

func (*PersistVolume) Descriptor added in v0.8.0

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

func (*PersistVolume) GetDescript added in v0.8.0

func (m *PersistVolume) GetDescript() *api.VolumeDescription

func (*PersistVolume) GetName added in v0.8.0

func (m *PersistVolume) GetName() string

func (*PersistVolume) GetPod added in v0.8.0

func (m *PersistVolume) GetPod() string

func (*PersistVolume) GetSpec added in v0.8.0

func (m *PersistVolume) GetSpec() *UserVolume

func (*PersistVolume) ProtoMessage added in v0.8.0

func (*PersistVolume) ProtoMessage()

func (*PersistVolume) Reset added in v0.8.0

func (m *PersistVolume) Reset()

func (*PersistVolume) String added in v0.8.0

func (m *PersistVolume) String() string

type PingRequest added in v0.6.2

type PingRequest struct {
}

func (*PingRequest) Descriptor added in v0.8.0

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

func (*PingRequest) ProtoMessage added in v0.6.2

func (*PingRequest) ProtoMessage()

func (*PingRequest) Reset added in v0.6.2

func (m *PingRequest) Reset()

func (*PingRequest) String added in v0.6.2

func (m *PingRequest) String() string

type PingResponse added in v0.6.2

type PingResponse struct {
	HyperdStats string `protobuf:"bytes,1,opt,name=hyperdStats,proto3" json:"hyperdStats,omitempty"`
}

func (*PingResponse) Descriptor added in v0.8.0

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

func (*PingResponse) GetHyperdStats added in v0.8.0

func (m *PingResponse) GetHyperdStats() string

func (*PingResponse) ProtoMessage added in v0.6.2

func (*PingResponse) ProtoMessage()

func (*PingResponse) Reset added in v0.6.2

func (m *PingResponse) Reset()

func (*PingResponse) String added in v0.6.2

func (m *PingResponse) String() string

type PodCreateRequest added in v0.6.0

type PodCreateRequest struct {
	PodSpec *UserPod `protobuf:"bytes,1,opt,name=podSpec" json:"podSpec,omitempty"`
	PodID   string   `protobuf:"bytes,2,opt,name=podID,proto3" json:"podID,omitempty"`
}

func (*PodCreateRequest) Descriptor added in v0.6.0

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

func (*PodCreateRequest) GetPodID added in v0.8.0

func (m *PodCreateRequest) GetPodID() string

func (*PodCreateRequest) GetPodSpec added in v0.6.0

func (m *PodCreateRequest) GetPodSpec() *UserPod

func (*PodCreateRequest) ProtoMessage added in v0.6.0

func (*PodCreateRequest) ProtoMessage()

func (*PodCreateRequest) Reset added in v0.6.0

func (m *PodCreateRequest) Reset()

func (*PodCreateRequest) String added in v0.6.0

func (m *PodCreateRequest) String() string

type PodCreateResponse added in v0.6.0

type PodCreateResponse struct {
	PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
}

func (*PodCreateResponse) Descriptor added in v0.6.0

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

func (*PodCreateResponse) GetPodID added in v0.8.0

func (m *PodCreateResponse) GetPodID() string

func (*PodCreateResponse) ProtoMessage added in v0.6.0

func (*PodCreateResponse) ProtoMessage()

func (*PodCreateResponse) Reset added in v0.6.0

func (m *PodCreateResponse) Reset()

func (*PodCreateResponse) String added in v0.6.0

func (m *PodCreateResponse) String() string

type PodInfo added in v0.5.0

type PodInfo struct {
	PodID      string     `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
	Kind       string     `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	ApiVersion string     `protobuf:"bytes,3,opt,name=apiVersion,proto3" json:"apiVersion,omitempty"`
	Vm         string     `protobuf:"bytes,4,opt,name=vm,proto3" json:"vm,omitempty"`
	CreatedAt  int64      `protobuf:"varint,5,opt,name=createdAt,proto3" json:"createdAt,omitempty"`
	Spec       *PodSpec   `protobuf:"bytes,6,opt,name=spec" json:"spec,omitempty"`
	Status     *PodStatus `protobuf:"bytes,7,opt,name=status" json:"status,omitempty"`
	PodName    string     `protobuf:"bytes,8,opt,name=podName,proto3" json:"podName,omitempty"`
}

func (*PodInfo) Descriptor added in v0.6.0

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

func (*PodInfo) GetApiVersion added in v0.8.0

func (m *PodInfo) GetApiVersion() string

func (*PodInfo) GetCreatedAt added in v0.8.0

func (m *PodInfo) GetCreatedAt() int64

func (*PodInfo) GetKind added in v0.8.0

func (m *PodInfo) GetKind() string

func (*PodInfo) GetPodID added in v0.8.0

func (m *PodInfo) GetPodID() string

func (*PodInfo) GetPodName added in v0.8.0

func (m *PodInfo) GetPodName() string

func (*PodInfo) GetSpec added in v0.6.0

func (m *PodInfo) GetSpec() *PodSpec

func (*PodInfo) GetStatus added in v0.6.0

func (m *PodInfo) GetStatus() *PodStatus

func (*PodInfo) GetVm added in v0.8.0

func (m *PodInfo) GetVm() string

func (*PodInfo) ProtoMessage added in v0.6.0

func (*PodInfo) ProtoMessage()

func (*PodInfo) Reset added in v0.6.0

func (m *PodInfo) Reset()

func (*PodInfo) String added in v0.6.0

func (m *PodInfo) String() string

type PodInfoRequest added in v0.6.0

type PodInfoRequest struct {
	PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
}

func (*PodInfoRequest) Descriptor added in v0.6.0

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

func (*PodInfoRequest) GetPodID added in v0.8.0

func (m *PodInfoRequest) GetPodID() string

func (*PodInfoRequest) ProtoMessage added in v0.6.0

func (*PodInfoRequest) ProtoMessage()

func (*PodInfoRequest) Reset added in v0.6.0

func (m *PodInfoRequest) Reset()

func (*PodInfoRequest) String added in v0.6.0

func (m *PodInfoRequest) String() string

type PodInfoResponse added in v0.6.0

type PodInfoResponse struct {
	PodInfo *PodInfo `protobuf:"bytes,1,opt,name=podInfo" json:"podInfo,omitempty"`
}

func (*PodInfoResponse) Descriptor added in v0.6.0

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

func (*PodInfoResponse) GetPodInfo added in v0.6.0

func (m *PodInfoResponse) GetPodInfo() *PodInfo

func (*PodInfoResponse) ProtoMessage added in v0.6.0

func (*PodInfoResponse) ProtoMessage()

func (*PodInfoResponse) Reset added in v0.6.0

func (m *PodInfoResponse) Reset()

func (*PodInfoResponse) String added in v0.6.0

func (m *PodInfoResponse) String() string

type PodLabelsRequest added in v0.6.2

type PodLabelsRequest struct {
	PodID    string            `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
	Override bool              `protobuf:"varint,2,opt,name=override,proto3" json:"override,omitempty"`
	Labels   map[string]string `` /* 146-byte string literal not displayed */
}

func (*PodLabelsRequest) Descriptor added in v0.8.0

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

func (*PodLabelsRequest) GetLabels added in v0.6.2

func (m *PodLabelsRequest) GetLabels() map[string]string

func (*PodLabelsRequest) GetOverride added in v0.8.0

func (m *PodLabelsRequest) GetOverride() bool

func (*PodLabelsRequest) GetPodID added in v0.8.0

func (m *PodLabelsRequest) GetPodID() string

func (*PodLabelsRequest) ProtoMessage added in v0.6.2

func (*PodLabelsRequest) ProtoMessage()

func (*PodLabelsRequest) Reset added in v0.6.2

func (m *PodLabelsRequest) Reset()

func (*PodLabelsRequest) String added in v0.6.2

func (m *PodLabelsRequest) String() string

type PodLabelsResponse added in v0.6.2

type PodLabelsResponse struct {
}

func (*PodLabelsResponse) Descriptor added in v0.8.0

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

func (*PodLabelsResponse) ProtoMessage added in v0.6.2

func (*PodLabelsResponse) ProtoMessage()

func (*PodLabelsResponse) Reset added in v0.6.2

func (m *PodLabelsResponse) Reset()

func (*PodLabelsResponse) String added in v0.6.2

func (m *PodLabelsResponse) String() string

type PodListRequest added in v0.6.0

type PodListRequest struct {
	PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
	VmID  string `protobuf:"bytes,2,opt,name=vmID,proto3" json:"vmID,omitempty"`
}

func (*PodListRequest) Descriptor added in v0.6.0

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

func (*PodListRequest) GetPodID added in v0.8.0

func (m *PodListRequest) GetPodID() string

func (*PodListRequest) GetVmID added in v0.8.0

func (m *PodListRequest) GetVmID() string

func (*PodListRequest) ProtoMessage added in v0.6.0

func (*PodListRequest) ProtoMessage()

func (*PodListRequest) Reset added in v0.6.0

func (m *PodListRequest) Reset()

func (*PodListRequest) String added in v0.6.0

func (m *PodListRequest) String() string

type PodListResponse added in v0.6.0

type PodListResponse struct {
	PodList []*PodListResult `protobuf:"bytes,1,rep,name=podList" json:"podList,omitempty"`
}

func (*PodListResponse) Descriptor added in v0.6.0

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

func (*PodListResponse) GetPodList added in v0.6.0

func (m *PodListResponse) GetPodList() []*PodListResult

func (*PodListResponse) ProtoMessage added in v0.6.0

func (*PodListResponse) ProtoMessage()

func (*PodListResponse) Reset added in v0.6.0

func (m *PodListResponse) Reset()

func (*PodListResponse) String added in v0.6.0

func (m *PodListResponse) String() string

type PodListResult added in v0.6.0

type PodListResult struct {
	PodID     string            `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
	PodName   string            `protobuf:"bytes,2,opt,name=podName,proto3" json:"podName,omitempty"`
	VmID      string            `protobuf:"bytes,3,opt,name=vmID,proto3" json:"vmID,omitempty"`
	Status    string            `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`
	CreatedAt int64             `protobuf:"varint,5,opt,name=createdAt,proto3" json:"createdAt,omitempty"`
	Labels    map[string]string `` /* 146-byte string literal not displayed */
}

func (*PodListResult) Descriptor added in v0.6.0

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

func (*PodListResult) GetCreatedAt added in v0.8.0

func (m *PodListResult) GetCreatedAt() int64

func (*PodListResult) GetLabels added in v0.6.2

func (m *PodListResult) GetLabels() map[string]string

func (*PodListResult) GetPodID added in v0.8.0

func (m *PodListResult) GetPodID() string

func (*PodListResult) GetPodName added in v0.8.0

func (m *PodListResult) GetPodName() string

func (*PodListResult) GetStatus added in v0.8.0

func (m *PodListResult) GetStatus() string

func (*PodListResult) GetVmID added in v0.8.0

func (m *PodListResult) GetVmID() string

func (*PodListResult) ProtoMessage added in v0.6.0

func (*PodListResult) ProtoMessage()

func (*PodListResult) Reset added in v0.6.0

func (m *PodListResult) Reset()

func (*PodListResult) String added in v0.6.0

func (m *PodListResult) String() string

type PodLogConfig added in v0.6.0

type PodLogConfig struct {
	Type   string            `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Config map[string]string `` /* 146-byte string literal not displayed */
}

func (*PodLogConfig) Descriptor added in v0.6.0

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

func (*PodLogConfig) GetConfig added in v0.6.0

func (m *PodLogConfig) GetConfig() map[string]string

func (*PodLogConfig) GetType added in v0.8.0

func (m *PodLogConfig) GetType() string

func (*PodLogConfig) ProtoMessage added in v0.6.0

func (*PodLogConfig) ProtoMessage()

func (*PodLogConfig) Reset added in v0.6.0

func (m *PodLogConfig) Reset()

func (*PodLogConfig) String added in v0.6.0

func (m *PodLogConfig) String() string

type PodPauseRequest added in v0.6.2

type PodPauseRequest struct {
	PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
}

func (*PodPauseRequest) Descriptor added in v0.8.0

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

func (*PodPauseRequest) GetPodID added in v0.8.0

func (m *PodPauseRequest) GetPodID() string

func (*PodPauseRequest) ProtoMessage added in v0.6.2

func (*PodPauseRequest) ProtoMessage()

func (*PodPauseRequest) Reset added in v0.6.2

func (m *PodPauseRequest) Reset()

func (*PodPauseRequest) String added in v0.6.2

func (m *PodPauseRequest) String() string

type PodPauseResponse added in v0.6.2

type PodPauseResponse struct {
}

func (*PodPauseResponse) Descriptor added in v0.8.0

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

func (*PodPauseResponse) ProtoMessage added in v0.6.2

func (*PodPauseResponse) ProtoMessage()

func (*PodPauseResponse) Reset added in v0.6.2

func (m *PodPauseResponse) Reset()

func (*PodPauseResponse) String added in v0.6.2

func (m *PodPauseResponse) String() string

type PodRemoveRequest added in v0.6.0

type PodRemoveRequest struct {
	PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
}

func (*PodRemoveRequest) Descriptor added in v0.6.0

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

func (*PodRemoveRequest) GetPodID added in v0.8.0

func (m *PodRemoveRequest) GetPodID() string

func (*PodRemoveRequest) ProtoMessage added in v0.6.0

func (*PodRemoveRequest) ProtoMessage()

func (*PodRemoveRequest) Reset added in v0.6.0

func (m *PodRemoveRequest) Reset()

func (*PodRemoveRequest) String added in v0.6.0

func (m *PodRemoveRequest) String() string

type PodRemoveResponse added in v0.6.0

type PodRemoveResponse struct {
	Code  int32  `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
	Cause string `protobuf:"bytes,2,opt,name=cause,proto3" json:"cause,omitempty"`
}

func (*PodRemoveResponse) Descriptor added in v0.6.0

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

func (*PodRemoveResponse) GetCause added in v0.8.0

func (m *PodRemoveResponse) GetCause() string

func (*PodRemoveResponse) GetCode added in v0.8.0

func (m *PodRemoveResponse) GetCode() int32

func (*PodRemoveResponse) ProtoMessage added in v0.6.0

func (*PodRemoveResponse) ProtoMessage()

func (*PodRemoveResponse) Reset added in v0.6.0

func (m *PodRemoveResponse) Reset()

func (*PodRemoveResponse) String added in v0.6.0

func (m *PodRemoveResponse) String() string

type PodSignalRequest added in v0.6.2

type PodSignalRequest struct {
	PodID  string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
	Signal int64  `protobuf:"varint,2,opt,name=signal,proto3" json:"signal,omitempty"`
}

func (*PodSignalRequest) Descriptor added in v0.8.0

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

func (*PodSignalRequest) GetPodID added in v0.8.0

func (m *PodSignalRequest) GetPodID() string

func (*PodSignalRequest) GetSignal added in v0.8.0

func (m *PodSignalRequest) GetSignal() int64

func (*PodSignalRequest) ProtoMessage added in v0.6.2

func (*PodSignalRequest) ProtoMessage()

func (*PodSignalRequest) Reset added in v0.6.2

func (m *PodSignalRequest) Reset()

func (*PodSignalRequest) String added in v0.6.2

func (m *PodSignalRequest) String() string

type PodSignalResponse added in v0.6.2

type PodSignalResponse struct {
}

func (*PodSignalResponse) Descriptor added in v0.8.0

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

func (*PodSignalResponse) ProtoMessage added in v0.6.2

func (*PodSignalResponse) ProtoMessage()

func (*PodSignalResponse) Reset added in v0.6.2

func (m *PodSignalResponse) Reset()

func (*PodSignalResponse) String added in v0.6.2

func (m *PodSignalResponse) String() string

type PodSpec added in v0.5.0

type PodSpec struct {
	Volumes    []*PodVolume      `protobuf:"bytes,1,rep,name=volumes" json:"volumes,omitempty"`
	Containers []*Container      `protobuf:"bytes,2,rep,name=containers" json:"containers,omitempty"`
	Labels     map[string]string `` /* 146-byte string literal not displayed */
	Vcpu       int32             `protobuf:"varint,4,opt,name=vcpu,proto3" json:"vcpu,omitempty"`
	Memory     int32             `protobuf:"varint,5,opt,name=memory,proto3" json:"memory,omitempty"`
}

func (*PodSpec) Descriptor added in v0.6.0

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

func (*PodSpec) GetContainers added in v0.6.0

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

func (*PodSpec) GetLabels added in v0.6.0

func (m *PodSpec) GetLabels() map[string]string

func (*PodSpec) GetMemory added in v0.8.0

func (m *PodSpec) GetMemory() int32

func (*PodSpec) GetVcpu added in v0.8.0

func (m *PodSpec) GetVcpu() int32

func (*PodSpec) GetVolumes added in v0.6.0

func (m *PodSpec) GetVolumes() []*PodVolume

func (*PodSpec) ProtoMessage added in v0.6.0

func (*PodSpec) ProtoMessage()

func (*PodSpec) Reset added in v0.6.0

func (m *PodSpec) Reset()

func (*PodSpec) String added in v0.6.0

func (m *PodSpec) String() string

type PodStartRequest added in v0.8.0

type PodStartRequest struct {
	PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
}

func (*PodStartRequest) Descriptor added in v0.8.0

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

func (*PodStartRequest) GetPodID added in v0.8.0

func (m *PodStartRequest) GetPodID() string

func (*PodStartRequest) ProtoMessage added in v0.8.0

func (*PodStartRequest) ProtoMessage()

func (*PodStartRequest) Reset added in v0.8.0

func (m *PodStartRequest) Reset()

func (*PodStartRequest) String added in v0.8.0

func (m *PodStartRequest) String() string

type PodStartResponse added in v0.8.0

type PodStartResponse struct {
}

func (*PodStartResponse) Descriptor added in v0.8.0

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

func (*PodStartResponse) ProtoMessage added in v0.8.0

func (*PodStartResponse) ProtoMessage()

func (*PodStartResponse) Reset added in v0.8.0

func (m *PodStartResponse) Reset()

func (*PodStartResponse) String added in v0.8.0

func (m *PodStartResponse) String() string

type PodStats added in v0.6.2

type PodStats struct {
	Cpu             *CpuStats          `protobuf:"bytes,1,opt,name=cpu" json:"cpu,omitempty"`
	Block           *BlkioStats        `protobuf:"bytes,2,opt,name=block" json:"block,omitempty"`
	Memory          *MemoryStats       `protobuf:"bytes,3,opt,name=memory" json:"memory,omitempty"`
	Network         *NetworkStats      `protobuf:"bytes,4,opt,name=network" json:"network,omitempty"`
	Filesystem      []*FsStats         `protobuf:"bytes,5,rep,name=filesystem" json:"filesystem,omitempty"`
	Timestamp       int64              `protobuf:"varint,6,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	ContainersStats []*ContainersStats `protobuf:"bytes,7,rep,name=containersStats" json:"containersStats,omitempty"`
}

func (*PodStats) Descriptor added in v0.8.0

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

func (*PodStats) GetBlock added in v0.6.2

func (m *PodStats) GetBlock() *BlkioStats

func (*PodStats) GetContainersStats added in v0.6.2

func (m *PodStats) GetContainersStats() []*ContainersStats

func (*PodStats) GetCpu added in v0.6.2

func (m *PodStats) GetCpu() *CpuStats

func (*PodStats) GetFilesystem added in v0.6.2

func (m *PodStats) GetFilesystem() []*FsStats

func (*PodStats) GetMemory added in v0.6.2

func (m *PodStats) GetMemory() *MemoryStats

func (*PodStats) GetNetwork added in v0.6.2

func (m *PodStats) GetNetwork() *NetworkStats

func (*PodStats) GetTimestamp added in v0.8.0

func (m *PodStats) GetTimestamp() int64

func (*PodStats) ProtoMessage added in v0.6.2

func (*PodStats) ProtoMessage()

func (*PodStats) Reset added in v0.6.2

func (m *PodStats) Reset()

func (*PodStats) String added in v0.6.2

func (m *PodStats) String() string

type PodStatsRequest added in v0.6.2

type PodStatsRequest struct {
	PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
}

func (*PodStatsRequest) Descriptor added in v0.8.0

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

func (*PodStatsRequest) GetPodID added in v0.8.0

func (m *PodStatsRequest) GetPodID() string

func (*PodStatsRequest) ProtoMessage added in v0.6.2

func (*PodStatsRequest) ProtoMessage()

func (*PodStatsRequest) Reset added in v0.6.2

func (m *PodStatsRequest) Reset()

func (*PodStatsRequest) String added in v0.6.2

func (m *PodStatsRequest) String() string

type PodStatsResponse added in v0.6.2

type PodStatsResponse struct {
	PodStats *PodStats `protobuf:"bytes,1,opt,name=podStats" json:"podStats,omitempty"`
}

func (*PodStatsResponse) Descriptor added in v0.8.0

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

func (*PodStatsResponse) GetPodStats added in v0.6.2

func (m *PodStatsResponse) GetPodStats() *PodStats

func (*PodStatsResponse) ProtoMessage added in v0.6.2

func (*PodStatsResponse) ProtoMessage()

func (*PodStatsResponse) Reset added in v0.6.2

func (m *PodStatsResponse) Reset()

func (*PodStatsResponse) String added in v0.6.2

func (m *PodStatsResponse) String() string

type PodStatus added in v0.5.0

type PodStatus struct {
	Phase           string             `protobuf:"bytes,1,opt,name=phase,proto3" json:"phase,omitempty"`
	Message         string             `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	Reason          string             `protobuf:"bytes,3,opt,name=reason,proto3" json:"reason,omitempty"`
	HostIP          string             `protobuf:"bytes,4,opt,name=hostIP,proto3" json:"hostIP,omitempty"`
	PodIP           []string           `protobuf:"bytes,5,rep,name=podIP" json:"podIP,omitempty"`
	StartTime       string             `protobuf:"bytes,6,opt,name=startTime,proto3" json:"startTime,omitempty"`
	ContainerStatus []*ContainerStatus `protobuf:"bytes,7,rep,name=containerStatus" json:"containerStatus,omitempty"`
	FinishTime      string             `protobuf:"bytes,8,opt,name=finishTime,proto3" json:"finishTime,omitempty"`
}

func (*PodStatus) Descriptor added in v0.6.0

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

func (*PodStatus) GetContainerStatus added in v0.6.0

func (m *PodStatus) GetContainerStatus() []*ContainerStatus

func (*PodStatus) GetFinishTime added in v0.8.0

func (m *PodStatus) GetFinishTime() string

func (*PodStatus) GetHostIP added in v0.8.0

func (m *PodStatus) GetHostIP() string

func (*PodStatus) GetMessage added in v0.8.0

func (m *PodStatus) GetMessage() string

func (*PodStatus) GetPhase added in v0.8.0

func (m *PodStatus) GetPhase() string

func (*PodStatus) GetPodIP added in v0.8.0

func (m *PodStatus) GetPodIP() []string

func (*PodStatus) GetReason added in v0.8.0

func (m *PodStatus) GetReason() string

func (*PodStatus) GetStartTime added in v0.8.0

func (m *PodStatus) GetStartTime() string

func (*PodStatus) ProtoMessage added in v0.6.0

func (*PodStatus) ProtoMessage()

func (*PodStatus) Reset added in v0.6.0

func (m *PodStatus) Reset()

func (*PodStatus) String added in v0.6.0

func (m *PodStatus) String() string

type PodStopRequest added in v0.6.2

type PodStopRequest struct {
	PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
}

func (*PodStopRequest) Descriptor added in v0.8.0

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

func (*PodStopRequest) GetPodID added in v0.8.0

func (m *PodStopRequest) GetPodID() string

func (*PodStopRequest) ProtoMessage added in v0.6.2

func (*PodStopRequest) ProtoMessage()

func (*PodStopRequest) Reset added in v0.6.2

func (m *PodStopRequest) Reset()

func (*PodStopRequest) String added in v0.6.2

func (m *PodStopRequest) String() string

type PodStopResponse added in v0.6.2

type PodStopResponse struct {
	Code  int32  `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
	Cause string `protobuf:"bytes,2,opt,name=cause,proto3" json:"cause,omitempty"`
}

func (*PodStopResponse) Descriptor added in v0.8.0

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

func (*PodStopResponse) GetCause added in v0.8.0

func (m *PodStopResponse) GetCause() string

func (*PodStopResponse) GetCode added in v0.8.0

func (m *PodStopResponse) GetCode() int32

func (*PodStopResponse) ProtoMessage added in v0.6.2

func (*PodStopResponse) ProtoMessage()

func (*PodStopResponse) Reset added in v0.6.2

func (m *PodStopResponse) Reset()

func (*PodStopResponse) String added in v0.6.2

func (m *PodStopResponse) String() string

type PodUnpauseRequest added in v0.6.2

type PodUnpauseRequest struct {
	PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
}

func (*PodUnpauseRequest) Descriptor added in v0.8.0

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

func (*PodUnpauseRequest) GetPodID added in v0.8.0

func (m *PodUnpauseRequest) GetPodID() string

func (*PodUnpauseRequest) ProtoMessage added in v0.6.2

func (*PodUnpauseRequest) ProtoMessage()

func (*PodUnpauseRequest) Reset added in v0.6.2

func (m *PodUnpauseRequest) Reset()

func (*PodUnpauseRequest) String added in v0.6.2

func (m *PodUnpauseRequest) String() string

type PodUnpauseResponse added in v0.6.2

type PodUnpauseResponse struct {
}

func (*PodUnpauseResponse) Descriptor added in v0.8.0

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

func (*PodUnpauseResponse) ProtoMessage added in v0.6.2

func (*PodUnpauseResponse) ProtoMessage()

func (*PodUnpauseResponse) Reset added in v0.6.2

func (m *PodUnpauseResponse) Reset()

func (*PodUnpauseResponse) String added in v0.6.2

func (m *PodUnpauseResponse) String() string

type PodVolume added in v0.5.0

type PodVolume struct {
	Name   string           `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Source string           `protobuf:"bytes,2,opt,name=source,proto3" json:"source,omitempty"`
	Driver string           `protobuf:"bytes,3,opt,name=driver,proto3" json:"driver,omitempty"`
	Rbd    *RBDVolumeSource `protobuf:"bytes,4,opt,name=rbd" json:"rbd,omitempty"`
}

func (*PodVolume) Descriptor added in v0.6.0

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

func (*PodVolume) GetDriver added in v0.8.0

func (m *PodVolume) GetDriver() string

func (*PodVolume) GetName added in v0.8.0

func (m *PodVolume) GetName() string

func (*PodVolume) GetRbd added in v0.6.0

func (m *PodVolume) GetRbd() *RBDVolumeSource

func (*PodVolume) GetSource added in v0.8.0

func (m *PodVolume) GetSource() string

func (*PodVolume) ProtoMessage added in v0.6.0

func (*PodVolume) ProtoMessage()

func (*PodVolume) Reset added in v0.6.0

func (m *PodVolume) Reset()

func (*PodVolume) String added in v0.6.0

func (m *PodVolume) String() string

type PortMapping added in v0.8.0

type PortMapping struct {
	ContainerPort string `protobuf:"bytes,1,opt,name=containerPort,proto3" json:"containerPort,omitempty"`
	HostPort      string `protobuf:"bytes,2,opt,name=hostPort,proto3" json:"hostPort,omitempty"`
	Protocol      string `protobuf:"bytes,3,opt,name=protocol,proto3" json:"protocol,omitempty"`
}

func (*PortMapping) Descriptor added in v0.8.0

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

func (*PortMapping) EqualTo added in v1.0.0

func (pm *PortMapping) EqualTo(other *PortMapping) bool

func (*PortMapping) Formalize added in v1.0.0

func (pm *PortMapping) Formalize() (*PortMapping, error)

func (*PortMapping) GetContainerPort added in v0.8.0

func (m *PortMapping) GetContainerPort() string

func (*PortMapping) GetHostPort added in v0.8.0

func (m *PortMapping) GetHostPort() string

func (*PortMapping) GetProtocol added in v0.8.0

func (m *PortMapping) GetProtocol() string

func (*PortMapping) ProtoMessage added in v0.8.0

func (*PortMapping) ProtoMessage()

func (*PortMapping) Reset added in v0.8.0

func (m *PortMapping) Reset()

func (*PortMapping) SameDestWith added in v1.0.0

func (pm *PortMapping) SameDestWith(other *PortMapping) bool

func (*PortMapping) String added in v0.8.0

func (m *PortMapping) String() string

type PortMappingListRequest added in v1.0.0

type PortMappingListRequest struct {
	PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
}

func (*PortMappingListRequest) Descriptor added in v1.0.0

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

func (*PortMappingListRequest) GetPodID added in v1.0.0

func (m *PortMappingListRequest) GetPodID() string

func (*PortMappingListRequest) ProtoMessage added in v1.0.0

func (*PortMappingListRequest) ProtoMessage()

func (*PortMappingListRequest) Reset added in v1.0.0

func (m *PortMappingListRequest) Reset()

func (*PortMappingListRequest) String added in v1.0.0

func (m *PortMappingListRequest) String() string

type PortMappingListResponse added in v1.0.0

type PortMappingListResponse struct {
	PortMappings []*PortMapping `protobuf:"bytes,1,rep,name=portMappings" json:"portMappings,omitempty"`
}

func (*PortMappingListResponse) Descriptor added in v1.0.0

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

func (*PortMappingListResponse) GetPortMappings added in v1.0.0

func (m *PortMappingListResponse) GetPortMappings() []*PortMapping

func (*PortMappingListResponse) ProtoMessage added in v1.0.0

func (*PortMappingListResponse) ProtoMessage()

func (*PortMappingListResponse) Reset added in v1.0.0

func (m *PortMappingListResponse) Reset()

func (*PortMappingListResponse) String added in v1.0.0

func (m *PortMappingListResponse) String() string

type PortMappingModifyRequest added in v1.0.0

type PortMappingModifyRequest struct {
	PodID        string         `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
	PortMappings []*PortMapping `protobuf:"bytes,2,rep,name=portMappings" json:"portMappings,omitempty"`
}

func (*PortMappingModifyRequest) Descriptor added in v1.0.0

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

func (*PortMappingModifyRequest) GetPodID added in v1.0.0

func (m *PortMappingModifyRequest) GetPodID() string

func (*PortMappingModifyRequest) GetPortMappings added in v1.0.0

func (m *PortMappingModifyRequest) GetPortMappings() []*PortMapping

func (*PortMappingModifyRequest) ProtoMessage added in v1.0.0

func (*PortMappingModifyRequest) ProtoMessage()

func (*PortMappingModifyRequest) Reset added in v1.0.0

func (m *PortMappingModifyRequest) Reset()

func (*PortMappingModifyRequest) String added in v1.0.0

func (m *PortMappingModifyRequest) String() string

type PortMappingModifyResponse added in v1.0.0

type PortMappingModifyResponse struct {
}

func (*PortMappingModifyResponse) Descriptor added in v1.0.0

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

func (*PortMappingModifyResponse) ProtoMessage added in v1.0.0

func (*PortMappingModifyResponse) ProtoMessage()

func (*PortMappingModifyResponse) Reset added in v1.0.0

func (m *PortMappingModifyResponse) Reset()

func (*PortMappingModifyResponse) String added in v1.0.0

func (m *PortMappingModifyResponse) String() string

type PortmappingWhiteList added in v0.6.2

type PortmappingWhiteList struct {
	// allowed internal networks in CIDR format for portmapping
	// Those networks could visit all container ports if portmapping is enabled
	InternalNetworks []string `protobuf:"bytes,1,rep,name=internalNetworks" json:"internalNetworks,omitempty"`
	// allowed external networks in CIDR format for portmapping
	// Those networks could only visit exposed ports if portmapping is enabled
	ExternalNetworks []string `protobuf:"bytes,2,rep,name=externalNetworks" json:"externalNetworks,omitempty"`
}

func (*PortmappingWhiteList) Descriptor added in v0.8.0

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

func (*PortmappingWhiteList) GetExternalNetworks added in v0.8.0

func (m *PortmappingWhiteList) GetExternalNetworks() []string

func (*PortmappingWhiteList) GetInternalNetworks added in v0.8.0

func (m *PortmappingWhiteList) GetInternalNetworks() []string

func (*PortmappingWhiteList) ProtoMessage added in v0.6.2

func (*PortmappingWhiteList) ProtoMessage()

func (*PortmappingWhiteList) Reset added in v0.6.2

func (m *PortmappingWhiteList) Reset()

func (*PortmappingWhiteList) String added in v0.6.2

func (m *PortmappingWhiteList) String() string

type PublicAPIClient added in v0.6.0

type PublicAPIClient interface {
	// PodList gets a list of pods
	PodList(ctx context.Context, in *PodListRequest, opts ...grpc.CallOption) (*PodListResponse, error)
	// PodCreate creates a pod according to UserPod
	PodCreate(ctx context.Context, in *PodCreateRequest, opts ...grpc.CallOption) (*PodCreateResponse, error)
	// PodInfo gets pod's info by podID
	PodInfo(ctx context.Context, in *PodInfoRequest, opts ...grpc.CallOption) (*PodInfoResponse, error)
	// PodRemove deletes a pod by podID
	PodRemove(ctx context.Context, in *PodRemoveRequest, opts ...grpc.CallOption) (*PodRemoveResponse, error)
	// PodStart starts a pod
	PodStart(ctx context.Context, in *PodStartRequest, opts ...grpc.CallOption) (*PodStartResponse, error)
	// PodStop stops a pod
	PodStop(ctx context.Context, in *PodStopRequest, opts ...grpc.CallOption) (*PodStopResponse, error)
	// PodSignal sends a signal to all containers of specified pod
	PodSignal(ctx context.Context, in *PodSignalRequest, opts ...grpc.CallOption) (*PodSignalResponse, error)
	// PodPause pauses a pod
	PodPause(ctx context.Context, in *PodPauseRequest, opts ...grpc.CallOption) (*PodPauseResponse, error)
	// PodUnpause unpauses a pod
	PodUnpause(ctx context.Context, in *PodUnpauseRequest, opts ...grpc.CallOption) (*PodUnpauseResponse, error)
	// ExecVM executes a command outside of any containers.
	ExecVM(ctx context.Context, opts ...grpc.CallOption) (PublicAPI_ExecVMClient, error)
	// ContainerList gets a list of containers
	ContainerList(ctx context.Context, in *ContainerListRequest, opts ...grpc.CallOption) (*ContainerListResponse, error)
	// ContainerInfo gets container's info by container's id or name
	ContainerInfo(ctx context.Context, in *ContainerInfoRequest, opts ...grpc.CallOption) (*ContainerInfoResponse, error)
	// ImageList gets a list of images by filters
	ImageList(ctx context.Context, in *ImageListRequest, opts ...grpc.CallOption) (*ImageListResponse, error)
	// VMList gets a list of HyperVMs
	VMList(ctx context.Context, in *VMListRequest, opts ...grpc.CallOption) (*VMListResponse, error)
	// SetPodLabels sets labels of given pod
	SetPodLabels(ctx context.Context, in *PodLabelsRequest, opts ...grpc.CallOption) (*PodLabelsResponse, error)
	// PodStats gets pod stats of a given pod
	PodStats(ctx context.Context, in *PodStatsRequest, opts ...grpc.CallOption) (*PodStatsResponse, error)
	// ContainerLogs gets the log of specified container
	ContainerLogs(ctx context.Context, in *ContainerLogsRequest, opts ...grpc.CallOption) (PublicAPI_ContainerLogsClient, error)
	// ContainerCreate creates a container in specified pod
	ContainerCreate(ctx context.Context, in *ContainerCreateRequest, opts ...grpc.CallOption) (*ContainerCreateResponse, error)
	// ContainerStart starts a container in a specified pod
	ContainerStart(ctx context.Context, in *ContainerStartRequest, opts ...grpc.CallOption) (*ContainerStartResponse, error)
	// ContainerRename renames a container
	ContainerRename(ctx context.Context, in *ContainerRenameRequest, opts ...grpc.CallOption) (*ContainerRenameResponse, error)
	// TODO: ContainerCommit commits the changes of the specified container
	// ContainerSignal sends a signal to specified container
	ContainerSignal(ctx context.Context, in *ContainerSignalRequest, opts ...grpc.CallOption) (*ContainerSignalResponse, error)
	// TODO: ContainerLabels updates labels of the specified container
	// ContainerStop stops the specified container
	ContainerStop(ctx context.Context, in *ContainerStopRequest, opts ...grpc.CallOption) (*ContainerStopResponse, error)
	// ContainerRemove removes a container from a specified pod
	ContainerRemove(ctx context.Context, in *ContainerRemoveRequest, opts ...grpc.CallOption) (*ContainerRemoveResponse, error)
	// ExecCreate creates exec in specified container
	ExecCreate(ctx context.Context, in *ExecCreateRequest, opts ...grpc.CallOption) (*ExecCreateResponse, error)
	// ExecStart starts exec
	ExecStart(ctx context.Context, opts ...grpc.CallOption) (PublicAPI_ExecStartClient, error)
	// ExecSignal sends a signal to specified exec in specified container
	ExecSignal(ctx context.Context, in *ExecSignalRequest, opts ...grpc.CallOption) (*ExecSignalResponse, error)
	// Attach attaches to the specified container
	Attach(ctx context.Context, opts ...grpc.CallOption) (PublicAPI_AttachClient, error)
	// Wait gets the exit code of the specified container
	Wait(ctx context.Context, in *WaitRequest, opts ...grpc.CallOption) (*WaitResponse, error)
	// TTYResize resizes the tty of the specified container
	TTYResize(ctx context.Context, in *TTYResizeRequest, opts ...grpc.CallOption) (*TTYResizeResponse, error)
	// ServiceList gets a list of services
	ServiceList(ctx context.Context, in *ServiceListRequest, opts ...grpc.CallOption) (*ServiceListResponse, error)
	// ServiceAdd add a service to a pod
	ServiceAdd(ctx context.Context, in *ServiceAddRequest, opts ...grpc.CallOption) (*ServiceAddResponse, error)
	// ServiceDelete delete a service from a pod
	ServiceDelete(ctx context.Context, in *ServiceDelRequest, opts ...grpc.CallOption) (*ServiceDelResponse, error)
	// ServiceUpdate updates an existing service of a pod
	ServiceUpdate(ctx context.Context, in *ServiceUpdateRequest, opts ...grpc.CallOption) (*ServiceUpdateResponse, error)
	// PortMappingList get a list of PortMappings
	PortMappingList(ctx context.Context, in *PortMappingListRequest, opts ...grpc.CallOption) (*PortMappingListResponse, error)
	// PortMappingAdd add a list of PortMapping rules to a Pod
	PortMappingAdd(ctx context.Context, in *PortMappingModifyRequest, opts ...grpc.CallOption) (*PortMappingModifyResponse, error)
	// PortMappingDel remove a list of PortMapping rules from a Pod
	PortMappingDel(ctx context.Context, in *PortMappingModifyRequest, opts ...grpc.CallOption) (*PortMappingModifyResponse, error)
	// ImagePull pulls a image from registry
	ImagePull(ctx context.Context, in *ImagePullRequest, opts ...grpc.CallOption) (PublicAPI_ImagePullClient, error)
	// ImagePush pushes a local image to registry
	ImagePush(ctx context.Context, in *ImagePushRequest, opts ...grpc.CallOption) (PublicAPI_ImagePushClient, error)
	// ImageRemove deletes a image from hyperd
	ImageRemove(ctx context.Context, in *ImageRemoveRequest, opts ...grpc.CallOption) (*ImageRemoveResponse, error)
	// Ping checks if hyperd is running (returns 'OK' on success)
	Ping(ctx context.Context, in *PingRequest, opts ...grpc.CallOption) (*PingResponse, error)
	// Info gets the info of hyperd
	Info(ctx context.Context, in *InfoRequest, opts ...grpc.CallOption) (*InfoResponse, error)
	// Version gets the version and apiVersion of hyperd
	Version(ctx context.Context, in *VersionRequest, opts ...grpc.CallOption) (*VersionResponse, error)
}

func NewPublicAPIClient added in v0.6.0

func NewPublicAPIClient(cc *grpc.ClientConn) PublicAPIClient

type PublicAPIServer added in v0.6.0

type PublicAPIServer interface {
	// PodList gets a list of pods
	PodList(context.Context, *PodListRequest) (*PodListResponse, error)
	// PodCreate creates a pod according to UserPod
	PodCreate(context.Context, *PodCreateRequest) (*PodCreateResponse, error)
	// PodInfo gets pod's info by podID
	PodInfo(context.Context, *PodInfoRequest) (*PodInfoResponse, error)
	// PodRemove deletes a pod by podID
	PodRemove(context.Context, *PodRemoveRequest) (*PodRemoveResponse, error)
	// PodStart starts a pod
	PodStart(context.Context, *PodStartRequest) (*PodStartResponse, error)
	// PodStop stops a pod
	PodStop(context.Context, *PodStopRequest) (*PodStopResponse, error)
	// PodSignal sends a signal to all containers of specified pod
	PodSignal(context.Context, *PodSignalRequest) (*PodSignalResponse, error)
	// PodPause pauses a pod
	PodPause(context.Context, *PodPauseRequest) (*PodPauseResponse, error)
	// PodUnpause unpauses a pod
	PodUnpause(context.Context, *PodUnpauseRequest) (*PodUnpauseResponse, error)
	// ExecVM executes a command outside of any containers.
	ExecVM(PublicAPI_ExecVMServer) error
	// ContainerList gets a list of containers
	ContainerList(context.Context, *ContainerListRequest) (*ContainerListResponse, error)
	// ContainerInfo gets container's info by container's id or name
	ContainerInfo(context.Context, *ContainerInfoRequest) (*ContainerInfoResponse, error)
	// ImageList gets a list of images by filters
	ImageList(context.Context, *ImageListRequest) (*ImageListResponse, error)
	// VMList gets a list of HyperVMs
	VMList(context.Context, *VMListRequest) (*VMListResponse, error)
	// SetPodLabels sets labels of given pod
	SetPodLabels(context.Context, *PodLabelsRequest) (*PodLabelsResponse, error)
	// PodStats gets pod stats of a given pod
	PodStats(context.Context, *PodStatsRequest) (*PodStatsResponse, error)
	// ContainerLogs gets the log of specified container
	ContainerLogs(*ContainerLogsRequest, PublicAPI_ContainerLogsServer) error
	// ContainerCreate creates a container in specified pod
	ContainerCreate(context.Context, *ContainerCreateRequest) (*ContainerCreateResponse, error)
	// ContainerStart starts a container in a specified pod
	ContainerStart(context.Context, *ContainerStartRequest) (*ContainerStartResponse, error)
	// ContainerRename renames a container
	ContainerRename(context.Context, *ContainerRenameRequest) (*ContainerRenameResponse, error)
	// TODO: ContainerCommit commits the changes of the specified container
	// ContainerSignal sends a signal to specified container
	ContainerSignal(context.Context, *ContainerSignalRequest) (*ContainerSignalResponse, error)
	// TODO: ContainerLabels updates labels of the specified container
	// ContainerStop stops the specified container
	ContainerStop(context.Context, *ContainerStopRequest) (*ContainerStopResponse, error)
	// ContainerRemove removes a container from a specified pod
	ContainerRemove(context.Context, *ContainerRemoveRequest) (*ContainerRemoveResponse, error)
	// ExecCreate creates exec in specified container
	ExecCreate(context.Context, *ExecCreateRequest) (*ExecCreateResponse, error)
	// ExecStart starts exec
	ExecStart(PublicAPI_ExecStartServer) error
	// ExecSignal sends a signal to specified exec in specified container
	ExecSignal(context.Context, *ExecSignalRequest) (*ExecSignalResponse, error)
	// Attach attaches to the specified container
	Attach(PublicAPI_AttachServer) error
	// Wait gets the exit code of the specified container
	Wait(context.Context, *WaitRequest) (*WaitResponse, error)
	// TTYResize resizes the tty of the specified container
	TTYResize(context.Context, *TTYResizeRequest) (*TTYResizeResponse, error)
	// ServiceList gets a list of services
	ServiceList(context.Context, *ServiceListRequest) (*ServiceListResponse, error)
	// ServiceAdd add a service to a pod
	ServiceAdd(context.Context, *ServiceAddRequest) (*ServiceAddResponse, error)
	// ServiceDelete delete a service from a pod
	ServiceDelete(context.Context, *ServiceDelRequest) (*ServiceDelResponse, error)
	// ServiceUpdate updates an existing service of a pod
	ServiceUpdate(context.Context, *ServiceUpdateRequest) (*ServiceUpdateResponse, error)
	// PortMappingList get a list of PortMappings
	PortMappingList(context.Context, *PortMappingListRequest) (*PortMappingListResponse, error)
	// PortMappingAdd add a list of PortMapping rules to a Pod
	PortMappingAdd(context.Context, *PortMappingModifyRequest) (*PortMappingModifyResponse, error)
	// PortMappingDel remove a list of PortMapping rules from a Pod
	PortMappingDel(context.Context, *PortMappingModifyRequest) (*PortMappingModifyResponse, error)
	// ImagePull pulls a image from registry
	ImagePull(*ImagePullRequest, PublicAPI_ImagePullServer) error
	// ImagePush pushes a local image to registry
	ImagePush(*ImagePushRequest, PublicAPI_ImagePushServer) error
	// ImageRemove deletes a image from hyperd
	ImageRemove(context.Context, *ImageRemoveRequest) (*ImageRemoveResponse, error)
	// Ping checks if hyperd is running (returns 'OK' on success)
	Ping(context.Context, *PingRequest) (*PingResponse, error)
	// Info gets the info of hyperd
	Info(context.Context, *InfoRequest) (*InfoResponse, error)
	// Version gets the version and apiVersion of hyperd
	Version(context.Context, *VersionRequest) (*VersionResponse, error)
}

type PublicAPI_AttachClient added in v0.6.2

type PublicAPI_AttachClient interface {
	Send(*AttachMessage) error
	Recv() (*AttachMessage, error)
	grpc.ClientStream
}

type PublicAPI_AttachServer added in v0.6.2

type PublicAPI_AttachServer interface {
	Send(*AttachMessage) error
	Recv() (*AttachMessage, error)
	grpc.ServerStream
}

type PublicAPI_ContainerLogsClient added in v0.6.0

type PublicAPI_ContainerLogsClient interface {
	Recv() (*ContainerLogsResponse, error)
	grpc.ClientStream
}

type PublicAPI_ContainerLogsServer added in v0.6.0

type PublicAPI_ContainerLogsServer interface {
	Send(*ContainerLogsResponse) error
	grpc.ServerStream
}

type PublicAPI_ExecStartClient added in v0.6.2

type PublicAPI_ExecStartClient interface {
	Send(*ExecStartRequest) error
	Recv() (*ExecStartResponse, error)
	grpc.ClientStream
}

type PublicAPI_ExecStartServer added in v0.6.2

type PublicAPI_ExecStartServer interface {
	Send(*ExecStartResponse) error
	Recv() (*ExecStartRequest, error)
	grpc.ServerStream
}

type PublicAPI_ExecVMClient added in v0.8.0

type PublicAPI_ExecVMClient interface {
	Send(*ExecVMRequest) error
	Recv() (*ExecVMResponse, error)
	grpc.ClientStream
}

type PublicAPI_ExecVMServer added in v0.8.0

type PublicAPI_ExecVMServer interface {
	Send(*ExecVMResponse) error
	Recv() (*ExecVMRequest, error)
	grpc.ServerStream
}

type PublicAPI_ImagePullClient added in v0.6.2

type PublicAPI_ImagePullClient interface {
	Recv() (*ImagePullResponse, error)
	grpc.ClientStream
}

type PublicAPI_ImagePullServer added in v0.6.2

type PublicAPI_ImagePullServer interface {
	Send(*ImagePullResponse) error
	grpc.ServerStream
}

type PublicAPI_ImagePushClient added in v0.6.2

type PublicAPI_ImagePushClient interface {
	Recv() (*ImagePushResponse, error)
	grpc.ClientStream
}

type PublicAPI_ImagePushServer added in v0.6.2

type PublicAPI_ImagePushServer interface {
	Send(*ImagePushResponse) error
	grpc.ServerStream
}

type RBDVolumeSource added in v0.5.0

type RBDVolumeSource struct {
	Monitors []string `protobuf:"bytes,1,rep,name=monitors" json:"monitors,omitempty"`
	Image    string   `protobuf:"bytes,2,opt,name=image,proto3" json:"image,omitempty"`
	FsType   string   `protobuf:"bytes,3,opt,name=fsType,proto3" json:"fsType,omitempty"`
	Pool     string   `protobuf:"bytes,4,opt,name=pool,proto3" json:"pool,omitempty"`
	User     string   `protobuf:"bytes,5,opt,name=user,proto3" json:"user,omitempty"`
	Keyring  string   `protobuf:"bytes,6,opt,name=keyring,proto3" json:"keyring,omitempty"`
	ReadOnly bool     `protobuf:"varint,7,opt,name=readOnly,proto3" json:"readOnly,omitempty"`
}

func (*RBDVolumeSource) Descriptor added in v0.6.0

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

func (*RBDVolumeSource) GetFsType added in v0.8.0

func (m *RBDVolumeSource) GetFsType() string

func (*RBDVolumeSource) GetImage added in v0.8.0

func (m *RBDVolumeSource) GetImage() string

func (*RBDVolumeSource) GetKeyring added in v0.8.0

func (m *RBDVolumeSource) GetKeyring() string

func (*RBDVolumeSource) GetMonitors added in v0.8.0

func (m *RBDVolumeSource) GetMonitors() []string

func (*RBDVolumeSource) GetPool added in v0.8.0

func (m *RBDVolumeSource) GetPool() string

func (*RBDVolumeSource) GetReadOnly added in v0.8.0

func (m *RBDVolumeSource) GetReadOnly() bool

func (*RBDVolumeSource) GetUser added in v0.8.0

func (m *RBDVolumeSource) GetUser() string

func (*RBDVolumeSource) ProtoMessage added in v0.6.0

func (*RBDVolumeSource) ProtoMessage()

func (*RBDVolumeSource) Reset added in v0.6.0

func (m *RBDVolumeSource) Reset()

func (*RBDVolumeSource) String added in v0.6.0

func (m *RBDVolumeSource) String() string

type RunningStatus added in v0.5.0

type RunningStatus struct {
	StartedAt string `protobuf:"bytes,1,opt,name=startedAt,proto3" json:"startedAt,omitempty"`
}

func (*RunningStatus) Descriptor added in v0.6.0

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

func (*RunningStatus) GetStartedAt added in v0.8.0

func (m *RunningStatus) GetStartedAt() string

func (*RunningStatus) ProtoMessage added in v0.6.0

func (*RunningStatus) ProtoMessage()

func (*RunningStatus) Reset added in v0.6.0

func (m *RunningStatus) Reset()

func (*RunningStatus) String added in v0.6.0

func (m *RunningStatus) String() string

type SandboxPersistInfo added in v0.8.0

type SandboxPersistInfo struct {
	Id          string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	PersistInfo []byte `protobuf:"bytes,2,opt,name=PersistInfo,proto3" json:"PersistInfo,omitempty"`
}

func (*SandboxPersistInfo) Descriptor added in v0.8.0

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

func (*SandboxPersistInfo) GetId added in v0.8.0

func (m *SandboxPersistInfo) GetId() string

func (*SandboxPersistInfo) GetPersistInfo added in v0.8.0

func (m *SandboxPersistInfo) GetPersistInfo() []byte

func (*SandboxPersistInfo) ProtoMessage added in v0.8.0

func (*SandboxPersistInfo) ProtoMessage()

func (*SandboxPersistInfo) Reset added in v0.8.0

func (m *SandboxPersistInfo) Reset()

func (*SandboxPersistInfo) String added in v0.8.0

func (m *SandboxPersistInfo) String() string

type ServiceAddRequest added in v0.6.2

type ServiceAddRequest struct {
	PodID    string         `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
	Services []*UserService `protobuf:"bytes,2,rep,name=services" json:"services,omitempty"`
}

func (*ServiceAddRequest) Descriptor added in v0.8.0

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

func (*ServiceAddRequest) GetPodID added in v0.8.0

func (m *ServiceAddRequest) GetPodID() string

func (*ServiceAddRequest) GetServices added in v0.6.2

func (m *ServiceAddRequest) GetServices() []*UserService

func (*ServiceAddRequest) ProtoMessage added in v0.6.2

func (*ServiceAddRequest) ProtoMessage()

func (*ServiceAddRequest) Reset added in v0.6.2

func (m *ServiceAddRequest) Reset()

func (*ServiceAddRequest) String added in v0.6.2

func (m *ServiceAddRequest) String() string

type ServiceAddResponse added in v0.6.2

type ServiceAddResponse struct {
}

func (*ServiceAddResponse) Descriptor added in v0.8.0

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

func (*ServiceAddResponse) ProtoMessage added in v0.6.2

func (*ServiceAddResponse) ProtoMessage()

func (*ServiceAddResponse) Reset added in v0.6.2

func (m *ServiceAddResponse) Reset()

func (*ServiceAddResponse) String added in v0.6.2

func (m *ServiceAddResponse) String() string

type ServiceDelRequest added in v0.6.2

type ServiceDelRequest struct {
	PodID    string         `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
	Services []*UserService `protobuf:"bytes,2,rep,name=services" json:"services,omitempty"`
}

func (*ServiceDelRequest) Descriptor added in v0.8.0

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

func (*ServiceDelRequest) GetPodID added in v0.8.0

func (m *ServiceDelRequest) GetPodID() string

func (*ServiceDelRequest) GetServices added in v0.6.2

func (m *ServiceDelRequest) GetServices() []*UserService

func (*ServiceDelRequest) ProtoMessage added in v0.6.2

func (*ServiceDelRequest) ProtoMessage()

func (*ServiceDelRequest) Reset added in v0.6.2

func (m *ServiceDelRequest) Reset()

func (*ServiceDelRequest) String added in v0.6.2

func (m *ServiceDelRequest) String() string

type ServiceDelResponse added in v0.6.2

type ServiceDelResponse struct {
}

func (*ServiceDelResponse) Descriptor added in v0.8.0

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

func (*ServiceDelResponse) ProtoMessage added in v0.6.2

func (*ServiceDelResponse) ProtoMessage()

func (*ServiceDelResponse) Reset added in v0.6.2

func (m *ServiceDelResponse) Reset()

func (*ServiceDelResponse) String added in v0.6.2

func (m *ServiceDelResponse) String() string

type ServiceListRequest added in v0.6.2

type ServiceListRequest struct {
	PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
}

func (*ServiceListRequest) Descriptor added in v0.8.0

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

func (*ServiceListRequest) GetPodID added in v0.8.0

func (m *ServiceListRequest) GetPodID() string

func (*ServiceListRequest) ProtoMessage added in v0.6.2

func (*ServiceListRequest) ProtoMessage()

func (*ServiceListRequest) Reset added in v0.6.2

func (m *ServiceListRequest) Reset()

func (*ServiceListRequest) String added in v0.6.2

func (m *ServiceListRequest) String() string

type ServiceListResponse added in v0.6.2

type ServiceListResponse struct {
	Services []*UserService `protobuf:"bytes,1,rep,name=services" json:"services,omitempty"`
}

func (*ServiceListResponse) Descriptor added in v0.8.0

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

func (*ServiceListResponse) GetServices added in v0.6.2

func (m *ServiceListResponse) GetServices() []*UserService

func (*ServiceListResponse) ProtoMessage added in v0.6.2

func (*ServiceListResponse) ProtoMessage()

func (*ServiceListResponse) Reset added in v0.6.2

func (m *ServiceListResponse) Reset()

func (*ServiceListResponse) String added in v0.6.2

func (m *ServiceListResponse) String() string

type ServiceUpdateRequest added in v0.6.2

type ServiceUpdateRequest struct {
	PodID    string         `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
	Services []*UserService `protobuf:"bytes,2,rep,name=services" json:"services,omitempty"`
}

func (*ServiceUpdateRequest) Descriptor added in v0.8.0

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

func (*ServiceUpdateRequest) GetPodID added in v0.8.0

func (m *ServiceUpdateRequest) GetPodID() string

func (*ServiceUpdateRequest) GetServices added in v0.6.2

func (m *ServiceUpdateRequest) GetServices() []*UserService

func (*ServiceUpdateRequest) ProtoMessage added in v0.6.2

func (*ServiceUpdateRequest) ProtoMessage()

func (*ServiceUpdateRequest) Reset added in v0.6.2

func (m *ServiceUpdateRequest) Reset()

func (*ServiceUpdateRequest) String added in v0.6.2

func (m *ServiceUpdateRequest) String() string

type ServiceUpdateResponse added in v0.6.2

type ServiceUpdateResponse struct {
}

func (*ServiceUpdateResponse) Descriptor added in v0.8.0

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

func (*ServiceUpdateResponse) ProtoMessage added in v0.6.2

func (*ServiceUpdateResponse) ProtoMessage()

func (*ServiceUpdateResponse) Reset added in v0.6.2

func (m *ServiceUpdateResponse) Reset()

func (*ServiceUpdateResponse) String added in v0.6.2

func (m *ServiceUpdateResponse) String() string

type TTYResizeRequest added in v0.8.0

type TTYResizeRequest struct {
	ContainerID string `protobuf:"bytes,1,opt,name=containerID,proto3" json:"containerID,omitempty"`
	ExecID      string `protobuf:"bytes,2,opt,name=execID,proto3" json:"execID,omitempty"`
	Width       int32  `protobuf:"varint,3,opt,name=width,proto3" json:"width,omitempty"`
	Height      int32  `protobuf:"varint,4,opt,name=height,proto3" json:"height,omitempty"`
}

func (*TTYResizeRequest) Descriptor added in v0.8.0

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

func (*TTYResizeRequest) GetContainerID added in v0.8.0

func (m *TTYResizeRequest) GetContainerID() string

func (*TTYResizeRequest) GetExecID added in v0.8.0

func (m *TTYResizeRequest) GetExecID() string

func (*TTYResizeRequest) GetHeight added in v0.8.0

func (m *TTYResizeRequest) GetHeight() int32

func (*TTYResizeRequest) GetWidth added in v0.8.0

func (m *TTYResizeRequest) GetWidth() int32

func (*TTYResizeRequest) ProtoMessage added in v0.8.0

func (*TTYResizeRequest) ProtoMessage()

func (*TTYResizeRequest) Reset added in v0.8.0

func (m *TTYResizeRequest) Reset()

func (*TTYResizeRequest) String added in v0.8.0

func (m *TTYResizeRequest) String() string

type TTYResizeResponse added in v0.8.0

type TTYResizeResponse struct {
}

func (*TTYResizeResponse) Descriptor added in v0.8.0

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

func (*TTYResizeResponse) ProtoMessage added in v0.8.0

func (*TTYResizeResponse) ProtoMessage()

func (*TTYResizeResponse) Reset added in v0.8.0

func (m *TTYResizeResponse) Reset()

func (*TTYResizeResponse) String added in v0.8.0

func (m *TTYResizeResponse) String() string

type TcpStat added in v0.6.2

type TcpStat struct {
	Established uint64 `protobuf:"varint,1,opt,name=established,proto3" json:"established,omitempty"`
	SynSent     uint64 `protobuf:"varint,2,opt,name=synSent,proto3" json:"synSent,omitempty"`
	SynRecv     uint64 `protobuf:"varint,3,opt,name=synRecv,proto3" json:"synRecv,omitempty"`
	FinWait1    uint64 `protobuf:"varint,4,opt,name=finWait1,proto3" json:"finWait1,omitempty"`
	FinWait2    uint64 `protobuf:"varint,5,opt,name=finWait2,proto3" json:"finWait2,omitempty"`
	TimeWait    uint64 `protobuf:"varint,6,opt,name=timeWait,proto3" json:"timeWait,omitempty"`
	Close       uint64 `protobuf:"varint,7,opt,name=close,proto3" json:"close,omitempty"`
	CloseWait   uint64 `protobuf:"varint,8,opt,name=closeWait,proto3" json:"closeWait,omitempty"`
	LastAck     uint64 `protobuf:"varint,9,opt,name=lastAck,proto3" json:"lastAck,omitempty"`
	Listen      uint64 `protobuf:"varint,10,opt,name=listen,proto3" json:"listen,omitempty"`
	Closing     uint64 `protobuf:"varint,11,opt,name=closing,proto3" json:"closing,omitempty"`
}

func (*TcpStat) Descriptor added in v0.8.0

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

func (*TcpStat) GetClose added in v0.8.0

func (m *TcpStat) GetClose() uint64

func (*TcpStat) GetCloseWait added in v0.8.0

func (m *TcpStat) GetCloseWait() uint64

func (*TcpStat) GetClosing added in v0.8.0

func (m *TcpStat) GetClosing() uint64

func (*TcpStat) GetEstablished added in v0.8.0

func (m *TcpStat) GetEstablished() uint64

func (*TcpStat) GetFinWait1 added in v0.8.0

func (m *TcpStat) GetFinWait1() uint64

func (*TcpStat) GetFinWait2 added in v0.8.0

func (m *TcpStat) GetFinWait2() uint64

func (*TcpStat) GetLastAck added in v0.8.0

func (m *TcpStat) GetLastAck() uint64

func (*TcpStat) GetListen added in v0.8.0

func (m *TcpStat) GetListen() uint64

func (*TcpStat) GetSynRecv added in v0.8.0

func (m *TcpStat) GetSynRecv() uint64

func (*TcpStat) GetSynSent added in v0.8.0

func (m *TcpStat) GetSynSent() uint64

func (*TcpStat) GetTimeWait added in v0.8.0

func (m *TcpStat) GetTimeWait() uint64

func (*TcpStat) ProtoMessage added in v0.6.2

func (*TcpStat) ProtoMessage()

func (*TcpStat) Reset added in v0.6.2

func (m *TcpStat) Reset()

func (*TcpStat) String added in v0.6.2

func (m *TcpStat) String() string

type TermStatus added in v0.5.0

type TermStatus struct {
	ExitCode   int32  `protobuf:"varint,1,opt,name=exitCode,proto3" json:"exitCode,omitempty"`
	Reason     string `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"`
	Message    string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	StartedAt  string `protobuf:"bytes,4,opt,name=startedAt,proto3" json:"startedAt,omitempty"`
	FinishedAt string `protobuf:"bytes,5,opt,name=finishedAt,proto3" json:"finishedAt,omitempty"`
}

func (*TermStatus) Descriptor added in v0.6.0

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

func (*TermStatus) GetExitCode added in v0.8.0

func (m *TermStatus) GetExitCode() int32

func (*TermStatus) GetFinishedAt added in v0.8.0

func (m *TermStatus) GetFinishedAt() string

func (*TermStatus) GetMessage added in v0.8.0

func (m *TermStatus) GetMessage() string

func (*TermStatus) GetReason added in v0.8.0

func (m *TermStatus) GetReason() string

func (*TermStatus) GetStartedAt added in v0.8.0

func (m *TermStatus) GetStartedAt() string

func (*TermStatus) ProtoMessage added in v0.6.0

func (*TermStatus) ProtoMessage()

func (*TermStatus) Reset added in v0.6.0

func (m *TermStatus) Reset()

func (*TermStatus) String added in v0.6.0

func (m *TermStatus) String() string

type Ulimit added in v0.8.0

type Ulimit struct {
	Name string `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"`
	Hard uint64 `protobuf:"varint,2,opt,name=Hard,proto3" json:"Hard,omitempty"`
	Soft uint64 `protobuf:"varint,3,opt,name=Soft,proto3" json:"Soft,omitempty"`
}

func (*Ulimit) Descriptor added in v0.8.0

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

func (*Ulimit) GetHard added in v0.8.0

func (m *Ulimit) GetHard() uint64

func (*Ulimit) GetName added in v0.8.0

func (m *Ulimit) GetName() string

func (*Ulimit) GetSoft added in v0.8.0

func (m *Ulimit) GetSoft() uint64

func (*Ulimit) ProtoMessage added in v0.8.0

func (*Ulimit) ProtoMessage()

func (*Ulimit) Reset added in v0.8.0

func (m *Ulimit) Reset()

func (*Ulimit) String added in v0.8.0

func (m *Ulimit) String() string

type UserContainer added in v0.6.0

type UserContainer struct {
	Name          string                 `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Image         string                 `protobuf:"bytes,2,opt,name=image,proto3" json:"image,omitempty"`
	Workdir       string                 `protobuf:"bytes,3,opt,name=workdir,proto3" json:"workdir,omitempty"`
	RestartPolicy string                 `protobuf:"bytes,4,opt,name=restartPolicy,proto3" json:"restartPolicy,omitempty"`
	Tty           bool                   `protobuf:"varint,5,opt,name=tty,proto3" json:"tty,omitempty"`
	Sysctl        map[string]string      `` /* 146-byte string literal not displayed */
	Envs          []*EnvironmentVar      `protobuf:"bytes,7,rep,name=envs" json:"envs,omitempty"`
	Command       []string               `protobuf:"bytes,8,rep,name=command" json:"command,omitempty"`
	Entrypoint    []string               `protobuf:"bytes,9,rep,name=entrypoint" json:"entrypoint,omitempty"`
	Ports         []*UserContainerPort   `protobuf:"bytes,10,rep,name=ports" json:"ports,omitempty"`
	Volumes       []*UserVolumeReference `protobuf:"bytes,11,rep,name=volumes" json:"volumes,omitempty"`
	Files         []*UserFileReference   `protobuf:"bytes,12,rep,name=files" json:"files,omitempty"`
	User          *UserUser              `protobuf:"bytes,13,opt,name=user" json:"user,omitempty"`
	Labels        map[string]string      `` /* 147-byte string literal not displayed */
	Id            string                 `protobuf:"bytes,15,opt,name=id,proto3" json:"id,omitempty"`
	StopSignal    string                 `protobuf:"bytes,17,opt,name=StopSignal,proto3" json:"StopSignal,omitempty"`
	Ulimits       []*Ulimit              `protobuf:"bytes,18,rep,name=ulimits" json:"ulimits,omitempty"`
	LogPath       string                 `protobuf:"bytes,19,opt,name=logPath,proto3" json:"logPath,omitempty"`
	ReadOnly      bool                   `protobuf:"varint,20,opt,name=readOnly,proto3" json:"readOnly,omitempty"`
	Cache         string                 `protobuf:"bytes,21,opt,name=cache,proto3" json:"cache,omitempty"`
}

func (*UserContainer) Descriptor added in v0.6.0

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

func (*UserContainer) GetCache added in v1.1.0

func (m *UserContainer) GetCache() string

func (*UserContainer) GetCommand added in v0.8.0

func (m *UserContainer) GetCommand() []string

func (*UserContainer) GetEntrypoint added in v0.8.0

func (m *UserContainer) GetEntrypoint() []string

func (*UserContainer) GetEnvs added in v0.6.0

func (m *UserContainer) GetEnvs() []*EnvironmentVar

func (*UserContainer) GetFiles added in v0.6.0

func (m *UserContainer) GetFiles() []*UserFileReference

func (*UserContainer) GetId added in v0.8.0

func (m *UserContainer) GetId() string

func (*UserContainer) GetImage added in v0.8.0

func (m *UserContainer) GetImage() string

func (*UserContainer) GetLabels added in v0.6.2

func (m *UserContainer) GetLabels() map[string]string

func (*UserContainer) GetLogPath added in v0.8.0

func (m *UserContainer) GetLogPath() string

func (*UserContainer) GetName added in v0.8.0

func (m *UserContainer) GetName() string

func (*UserContainer) GetPorts added in v0.6.0

func (m *UserContainer) GetPorts() []*UserContainerPort

func (*UserContainer) GetReadOnly added in v1.0.0

func (m *UserContainer) GetReadOnly() bool

func (*UserContainer) GetRestartPolicy added in v0.8.0

func (m *UserContainer) GetRestartPolicy() string

func (*UserContainer) GetStopSignal added in v0.8.0

func (m *UserContainer) GetStopSignal() string

func (*UserContainer) GetSysctl added in v0.6.0

func (m *UserContainer) GetSysctl() map[string]string

func (*UserContainer) GetTty added in v0.8.0

func (m *UserContainer) GetTty() bool

func (*UserContainer) GetUlimits added in v0.8.0

func (m *UserContainer) GetUlimits() []*Ulimit

func (*UserContainer) GetUser added in v0.6.2

func (m *UserContainer) GetUser() *UserUser

func (*UserContainer) GetVolumes added in v0.6.0

func (m *UserContainer) GetVolumes() []*UserVolumeReference

func (*UserContainer) GetWorkdir added in v0.8.0

func (m *UserContainer) GetWorkdir() string

func (*UserContainer) ProtoMessage added in v0.6.0

func (*UserContainer) ProtoMessage()

func (*UserContainer) Reset added in v0.6.0

func (m *UserContainer) Reset()

func (*UserContainer) String added in v0.6.0

func (m *UserContainer) String() string

func (*UserContainer) ToPodPortmappings added in v0.8.0

func (c *UserContainer) ToPodPortmappings(ignoreError bool) ([]*PortMapping, error)

type UserContainerPort added in v0.6.0

type UserContainerPort struct {
	HostPort      int32  `protobuf:"varint,1,opt,name=hostPort,proto3" json:"hostPort,omitempty"`
	ContainerPort int32  `protobuf:"varint,2,opt,name=containerPort,proto3" json:"containerPort,omitempty"`
	ServicePort   int32  `protobuf:"varint,3,opt,name=servicePort,proto3" json:"servicePort,omitempty"`
	Protocol      string `protobuf:"bytes,4,opt,name=protocol,proto3" json:"protocol,omitempty"`
}

func (*UserContainerPort) Descriptor added in v0.6.0

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

func (*UserContainerPort) GetContainerPort added in v0.8.0

func (m *UserContainerPort) GetContainerPort() int32

func (*UserContainerPort) GetHostPort added in v0.8.0

func (m *UserContainerPort) GetHostPort() int32

func (*UserContainerPort) GetProtocol added in v0.8.0

func (m *UserContainerPort) GetProtocol() string

func (*UserContainerPort) GetServicePort added in v0.8.0

func (m *UserContainerPort) GetServicePort() int32

func (*UserContainerPort) ProtoMessage added in v0.6.0

func (*UserContainerPort) ProtoMessage()

func (*UserContainerPort) Reset added in v0.6.0

func (m *UserContainerPort) Reset()

func (*UserContainerPort) String added in v0.6.0

func (m *UserContainerPort) String() string

type UserFile added in v0.6.0

type UserFile struct {
	Name     string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Encoding string `protobuf:"bytes,2,opt,name=encoding,proto3" json:"encoding,omitempty"`
	Uri      string `protobuf:"bytes,3,opt,name=uri,proto3" json:"uri,omitempty"`
	Content  string `protobuf:"bytes,4,opt,name=content,proto3" json:"content,omitempty"`
}

func (*UserFile) Descriptor added in v0.6.0

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

func (*UserFile) GetContent added in v0.8.0

func (m *UserFile) GetContent() string

func (*UserFile) GetEncoding added in v0.8.0

func (m *UserFile) GetEncoding() string

func (*UserFile) GetName added in v0.8.0

func (m *UserFile) GetName() string

func (*UserFile) GetUri added in v0.8.0

func (m *UserFile) GetUri() string

func (*UserFile) ProtoMessage added in v0.6.0

func (*UserFile) ProtoMessage()

func (*UserFile) Reset added in v0.6.0

func (m *UserFile) Reset()

func (*UserFile) String added in v0.6.0

func (m *UserFile) String() string

type UserFileReference added in v0.6.0

type UserFileReference struct {
	Path     string    `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	Filename string    `protobuf:"bytes,2,opt,name=filename,proto3" json:"filename,omitempty"`
	Perm     string    `protobuf:"bytes,3,opt,name=perm,proto3" json:"perm,omitempty"`
	User     string    `protobuf:"bytes,4,opt,name=user,proto3" json:"user,omitempty"`
	Group    string    `protobuf:"bytes,5,opt,name=group,proto3" json:"group,omitempty"`
	Detail   *UserFile `protobuf:"bytes,6,opt,name=detail" json:"detail,omitempty"`
}

func (*UserFileReference) Descriptor added in v0.6.0

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

func (*UserFileReference) GetDetail added in v0.8.0

func (m *UserFileReference) GetDetail() *UserFile

func (*UserFileReference) GetFilename added in v0.8.0

func (m *UserFileReference) GetFilename() string

func (*UserFileReference) GetGroup added in v0.8.0

func (m *UserFileReference) GetGroup() string

func (*UserFileReference) GetPath added in v0.8.0

func (m *UserFileReference) GetPath() string

func (*UserFileReference) GetPerm added in v0.8.0

func (m *UserFileReference) GetPerm() string

func (*UserFileReference) GetUser added in v0.8.0

func (m *UserFileReference) GetUser() string

func (*UserFileReference) ProtoMessage added in v0.6.0

func (*UserFileReference) ProtoMessage()

func (*UserFileReference) Reset added in v0.6.0

func (m *UserFileReference) Reset()

func (*UserFileReference) String added in v0.6.0

func (m *UserFileReference) String() string

type UserInterface added in v0.6.0

type UserInterface struct {
	Bridge  string `protobuf:"bytes,1,opt,name=bridge,proto3" json:"bridge,omitempty"`
	Ip      string `protobuf:"bytes,2,opt,name=ip,proto3" json:"ip,omitempty"`
	Ifname  string `protobuf:"bytes,3,opt,name=ifname,proto3" json:"ifname,omitempty"`
	Mac     string `protobuf:"bytes,4,opt,name=mac,proto3" json:"mac,omitempty"`
	Mtu     uint64 `protobuf:"varint,5,opt,name=mtu,proto3" json:"mtu,omitempty"`
	Gateway string `protobuf:"bytes,6,opt,name=gateway,proto3" json:"gateway,omitempty"`
	Id      string `protobuf:"bytes,100,opt,name=id,proto3" json:"id,omitempty"`
}

func (*UserInterface) Descriptor added in v0.6.0

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

func (*UserInterface) GetBridge added in v0.8.0

func (m *UserInterface) GetBridge() string

func (*UserInterface) GetGateway added in v0.8.0

func (m *UserInterface) GetGateway() string

func (*UserInterface) GetId added in v1.1.0

func (m *UserInterface) GetId() string

func (*UserInterface) GetIfname added in v0.8.0

func (m *UserInterface) GetIfname() string

func (*UserInterface) GetIp added in v0.8.0

func (m *UserInterface) GetIp() string

func (*UserInterface) GetMac added in v0.8.0

func (m *UserInterface) GetMac() string

func (*UserInterface) GetMtu added in v1.1.0

func (m *UserInterface) GetMtu() uint64

func (*UserInterface) ProtoMessage added in v0.6.0

func (*UserInterface) ProtoMessage()

func (*UserInterface) Reset added in v0.6.0

func (m *UserInterface) Reset()

func (*UserInterface) String added in v0.6.0

func (m *UserInterface) String() string

type UserPod added in v0.6.0

type UserPod struct {
	// TODO: rename this to name (renaming will also change restful API)
	Id                    string                `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Hostname              string                `protobuf:"bytes,2,opt,name=hostname,proto3" json:"hostname,omitempty"`
	Type                  string                `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	RestartPolicy         string                `protobuf:"bytes,4,opt,name=restartPolicy,proto3" json:"restartPolicy,omitempty"`
	Tty                   bool                  `protobuf:"varint,5,opt,name=tty,proto3" json:"tty,omitempty"`
	Labels                map[string]string     `` /* 146-byte string literal not displayed */
	Resource              *UserResource         `protobuf:"bytes,7,opt,name=resource" json:"resource,omitempty"`
	Log                   *PodLogConfig         `protobuf:"bytes,8,opt,name=log" json:"log,omitempty"`
	Dns                   []string              `protobuf:"bytes,9,rep,name=dns" json:"dns,omitempty"`
	Containers            []*UserContainer      `protobuf:"bytes,10,rep,name=containers" json:"containers,omitempty"`
	Files                 []*UserFile           `protobuf:"bytes,11,rep,name=files" json:"files,omitempty"`
	Volumes               []*UserVolume         `protobuf:"bytes,12,rep,name=volumes" json:"volumes,omitempty"`
	Interfaces            []*UserInterface      `protobuf:"bytes,13,rep,name=interfaces" json:"interfaces,omitempty"`
	Services              []*UserService        `protobuf:"bytes,14,rep,name=services" json:"services,omitempty"`
	PortmappingWhiteLists *PortmappingWhiteList `protobuf:"bytes,15,opt,name=portmappingWhiteLists" json:"portmappingWhiteLists,omitempty"`
	Portmappings          []*PortMapping        `protobuf:"bytes,16,rep,name=portmappings" json:"portmappings,omitempty"`
	DnsOptions            []string              `protobuf:"bytes,17,rep,name=dnsOptions" json:"dnsOptions,omitempty"`
	DnsSearch             []string              `protobuf:"bytes,18,rep,name=dnsSearch" json:"dnsSearch,omitempty"`
}

func (*UserPod) CloneGlobalPart added in v0.8.0

func (p *UserPod) CloneGlobalPart() *UserPod

CloneGlobalPart() clone the static part of a pod spec, and leave the remains empty.

func (*UserPod) Descriptor added in v0.6.0

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

func (*UserPod) GetContainers added in v0.6.0

func (m *UserPod) GetContainers() []*UserContainer

func (*UserPod) GetDns added in v0.8.0

func (m *UserPod) GetDns() []string

func (*UserPod) GetDnsOptions added in v0.8.1

func (m *UserPod) GetDnsOptions() []string

func (*UserPod) GetDnsSearch added in v0.8.1

func (m *UserPod) GetDnsSearch() []string

func (*UserPod) GetFiles added in v0.6.0

func (m *UserPod) GetFiles() []*UserFile

func (*UserPod) GetHostname added in v0.8.0

func (m *UserPod) GetHostname() string

func (*UserPod) GetId added in v0.8.0

func (m *UserPod) GetId() string

func (*UserPod) GetInterfaces added in v0.6.0

func (m *UserPod) GetInterfaces() []*UserInterface

func (*UserPod) GetLabels added in v0.6.0

func (m *UserPod) GetLabels() map[string]string

func (*UserPod) GetLog added in v0.6.0

func (m *UserPod) GetLog() *PodLogConfig

func (*UserPod) GetPortmappingWhiteLists added in v0.6.2

func (m *UserPod) GetPortmappingWhiteLists() *PortmappingWhiteList

func (*UserPod) GetPortmappings added in v0.8.0

func (m *UserPod) GetPortmappings() []*PortMapping

func (*UserPod) GetResource added in v0.6.0

func (m *UserPod) GetResource() *UserResource

func (*UserPod) GetRestartPolicy added in v0.8.0

func (m *UserPod) GetRestartPolicy() string

func (*UserPod) GetServices added in v0.6.0

func (m *UserPod) GetServices() []*UserService

func (*UserPod) GetTty added in v0.8.0

func (m *UserPod) GetTty() bool

func (*UserPod) GetType added in v0.8.0

func (m *UserPod) GetType() string

func (*UserPod) GetVolumes added in v0.6.0

func (m *UserPod) GetVolumes() []*UserVolume

func (*UserPod) LookupContainer added in v0.8.0

func (p *UserPod) LookupContainer(idOrName string) *UserContainer

func (*UserPod) MergePortmappings added in v0.8.0

func (p *UserPod) MergePortmappings() error

func (*UserPod) ProtoMessage added in v0.6.0

func (*UserPod) ProtoMessage()

func (*UserPod) ReorganizeContainers added in v0.8.0

func (p *UserPod) ReorganizeContainers(allowAbsent bool) error

func (*UserPod) Reset added in v0.6.0

func (m *UserPod) Reset()

func (*UserPod) String added in v0.6.0

func (m *UserPod) String() string

func (*UserPod) Validate added in v0.8.0

func (pod *UserPod) Validate() error

type UserResource added in v0.6.0

type UserResource struct {
	Vcpu   int32 `protobuf:"varint,1,opt,name=vcpu,proto3" json:"vcpu,omitempty"`
	Memory int32 `protobuf:"varint,2,opt,name=memory,proto3" json:"memory,omitempty"`
}

func (*UserResource) Descriptor added in v0.6.0

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

func (*UserResource) GetMemory added in v0.8.0

func (m *UserResource) GetMemory() int32

func (*UserResource) GetVcpu added in v0.8.0

func (m *UserResource) GetVcpu() int32

func (*UserResource) ProtoMessage added in v0.6.0

func (*UserResource) ProtoMessage()

func (*UserResource) Reset added in v0.6.0

func (m *UserResource) Reset()

func (*UserResource) String added in v0.6.0

func (m *UserResource) String() string

type UserService added in v0.6.0

type UserService struct {
	ServiceIP   string                `protobuf:"bytes,1,opt,name=serviceIP,proto3" json:"serviceIP,omitempty"`
	Protocol    string                `protobuf:"bytes,2,opt,name=protocol,proto3" json:"protocol,omitempty"`
	ServicePort int32                 `protobuf:"varint,3,opt,name=servicePort,proto3" json:"servicePort,omitempty"`
	Hosts       []*UserServiceBackend `protobuf:"bytes,4,rep,name=hosts" json:"hosts,omitempty"`
}

func (*UserService) Descriptor added in v0.6.0

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

func (*UserService) GetHosts added in v0.6.0

func (m *UserService) GetHosts() []*UserServiceBackend

func (*UserService) GetProtocol added in v0.8.0

func (m *UserService) GetProtocol() string

func (*UserService) GetServiceIP added in v0.8.0

func (m *UserService) GetServiceIP() string

func (*UserService) GetServicePort added in v0.8.0

func (m *UserService) GetServicePort() int32

func (*UserService) ProtoMessage added in v0.6.0

func (*UserService) ProtoMessage()

func (*UserService) Reset added in v0.6.0

func (m *UserService) Reset()

func (*UserService) String added in v0.6.0

func (m *UserService) String() string

type UserServiceBackend added in v0.6.0

type UserServiceBackend struct {
	HostIP   string `protobuf:"bytes,1,opt,name=hostIP,proto3" json:"hostIP,omitempty"`
	HostPort int32  `protobuf:"varint,2,opt,name=hostPort,proto3" json:"hostPort,omitempty"`
}

func (*UserServiceBackend) Descriptor added in v0.6.0

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

func (*UserServiceBackend) GetHostIP added in v0.8.0

func (m *UserServiceBackend) GetHostIP() string

func (*UserServiceBackend) GetHostPort added in v0.8.0

func (m *UserServiceBackend) GetHostPort() int32

func (*UserServiceBackend) ProtoMessage added in v0.6.0

func (*UserServiceBackend) ProtoMessage()

func (*UserServiceBackend) Reset added in v0.6.0

func (m *UserServiceBackend) Reset()

func (*UserServiceBackend) String added in v0.6.0

func (m *UserServiceBackend) String() string

type UserUser added in v0.6.2

type UserUser struct {
	Name             string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Group            string   `protobuf:"bytes,2,opt,name=group,proto3" json:"group,omitempty"`
	AdditionalGroups []string `protobuf:"bytes,3,rep,name=additionalGroups" json:"additionalGroups,omitempty"`
}

func (*UserUser) Descriptor added in v0.8.0

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

func (*UserUser) GetAdditionalGroups added in v0.8.0

func (m *UserUser) GetAdditionalGroups() []string

func (*UserUser) GetGroup added in v0.8.0

func (m *UserUser) GetGroup() string

func (*UserUser) GetName added in v0.8.0

func (m *UserUser) GetName() string

func (*UserUser) ProtoMessage added in v0.6.2

func (*UserUser) ProtoMessage()

func (*UserUser) Reset added in v0.6.2

func (m *UserUser) Reset()

func (*UserUser) String added in v0.6.2

func (m *UserUser) String() string

type UserVolume added in v0.6.0

type UserVolume struct {
	Name   string            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Source string            `protobuf:"bytes,2,opt,name=source,proto3" json:"source,omitempty"`
	Format string            `protobuf:"bytes,3,opt,name=format,proto3" json:"format,omitempty"`
	Option *UserVolumeOption `protobuf:"bytes,4,opt,name=option" json:"option,omitempty"`
	Fstype string            `protobuf:"bytes,5,opt,name=fstype,proto3" json:"fstype,omitempty"`
	Cache  string            `protobuf:"bytes,6,opt,name=cache,proto3" json:"cache,omitempty"`
}

func (*UserVolume) Descriptor added in v0.6.0

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

func (*UserVolume) GetCache added in v1.1.0

func (m *UserVolume) GetCache() string

func (*UserVolume) GetFormat added in v0.8.0

func (m *UserVolume) GetFormat() string

func (*UserVolume) GetFstype added in v0.8.0

func (m *UserVolume) GetFstype() string

func (*UserVolume) GetName added in v0.8.0

func (m *UserVolume) GetName() string

func (*UserVolume) GetOption added in v0.6.0

func (m *UserVolume) GetOption() *UserVolumeOption

func (*UserVolume) GetSource added in v0.8.0

func (m *UserVolume) GetSource() string

func (*UserVolume) ProtoMessage added in v0.6.0

func (*UserVolume) ProtoMessage()

func (*UserVolume) Reset added in v0.6.0

func (m *UserVolume) Reset()

func (*UserVolume) String added in v0.6.0

func (m *UserVolume) String() string

type UserVolumeOption added in v0.6.0

type UserVolumeOption struct {
	User     string   `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	Keyring  string   `protobuf:"bytes,2,opt,name=keyring,proto3" json:"keyring,omitempty"`
	Monitors []string `protobuf:"bytes,3,rep,name=monitors" json:"monitors,omitempty"`
}

func (*UserVolumeOption) Descriptor added in v0.6.0

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

func (*UserVolumeOption) GetKeyring added in v0.8.0

func (m *UserVolumeOption) GetKeyring() string

func (*UserVolumeOption) GetMonitors added in v0.8.0

func (m *UserVolumeOption) GetMonitors() []string

func (*UserVolumeOption) GetUser added in v0.8.0

func (m *UserVolumeOption) GetUser() string

func (*UserVolumeOption) ProtoMessage added in v0.6.0

func (*UserVolumeOption) ProtoMessage()

func (*UserVolumeOption) Reset added in v0.6.0

func (m *UserVolumeOption) Reset()

func (*UserVolumeOption) String added in v0.6.0

func (m *UserVolumeOption) String() string

type UserVolumeReference added in v0.6.0

type UserVolumeReference struct {
	Path     string      `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	Volume   string      `protobuf:"bytes,2,opt,name=volume,proto3" json:"volume,omitempty"`
	ReadOnly bool        `protobuf:"varint,3,opt,name=readOnly,proto3" json:"readOnly,omitempty"`
	Detail   *UserVolume `protobuf:"bytes,4,opt,name=detail" json:"detail,omitempty"`
}

func (*UserVolumeReference) Descriptor added in v0.6.0

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

func (*UserVolumeReference) GetDetail added in v0.8.0

func (m *UserVolumeReference) GetDetail() *UserVolume

func (*UserVolumeReference) GetPath added in v0.8.0

func (m *UserVolumeReference) GetPath() string

func (*UserVolumeReference) GetReadOnly added in v0.8.0

func (m *UserVolumeReference) GetReadOnly() bool

func (*UserVolumeReference) GetVolume added in v0.8.0

func (m *UserVolumeReference) GetVolume() string

func (*UserVolumeReference) ProtoMessage added in v0.6.0

func (*UserVolumeReference) ProtoMessage()

func (*UserVolumeReference) Reset added in v0.6.0

func (m *UserVolumeReference) Reset()

func (*UserVolumeReference) String added in v0.6.0

func (m *UserVolumeReference) String() string

type VMCreateRequest added in v0.6.0

type VMCreateRequest struct {
	Cpu    int32 `protobuf:"varint,1,opt,name=cpu,proto3" json:"cpu,omitempty"`
	Memory int32 `protobuf:"varint,2,opt,name=memory,proto3" json:"memory,omitempty"`
}

func (*VMCreateRequest) Descriptor added in v0.6.0

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

func (*VMCreateRequest) GetCpu added in v0.8.0

func (m *VMCreateRequest) GetCpu() int32

func (*VMCreateRequest) GetMemory added in v0.8.0

func (m *VMCreateRequest) GetMemory() int32

func (*VMCreateRequest) ProtoMessage added in v0.6.0

func (*VMCreateRequest) ProtoMessage()

func (*VMCreateRequest) Reset added in v0.6.0

func (m *VMCreateRequest) Reset()

func (*VMCreateRequest) String added in v0.6.0

func (m *VMCreateRequest) String() string

type VMCreateResponse added in v0.6.0

type VMCreateResponse struct {
	VmID string `protobuf:"bytes,1,opt,name=vmID,proto3" json:"vmID,omitempty"`
}

func (*VMCreateResponse) Descriptor added in v0.6.0

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

func (*VMCreateResponse) GetVmID added in v0.8.0

func (m *VMCreateResponse) GetVmID() string

func (*VMCreateResponse) ProtoMessage added in v0.6.0

func (*VMCreateResponse) ProtoMessage()

func (*VMCreateResponse) Reset added in v0.6.0

func (m *VMCreateResponse) Reset()

func (*VMCreateResponse) String added in v0.6.0

func (m *VMCreateResponse) String() string

type VMListRequest added in v0.6.0

type VMListRequest struct {
	PodID string `protobuf:"bytes,1,opt,name=podID,proto3" json:"podID,omitempty"`
	VmID  string `protobuf:"bytes,2,opt,name=vmID,proto3" json:"vmID,omitempty"`
}

func (*VMListRequest) Descriptor added in v0.6.0

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

func (*VMListRequest) GetPodID added in v0.8.0

func (m *VMListRequest) GetPodID() string

func (*VMListRequest) GetVmID added in v0.8.0

func (m *VMListRequest) GetVmID() string

func (*VMListRequest) ProtoMessage added in v0.6.0

func (*VMListRequest) ProtoMessage()

func (*VMListRequest) Reset added in v0.6.0

func (m *VMListRequest) Reset()

func (*VMListRequest) String added in v0.6.0

func (m *VMListRequest) String() string

type VMListResponse added in v0.6.0

type VMListResponse struct {
	VmList []*VMListResult `protobuf:"bytes,1,rep,name=vmList" json:"vmList,omitempty"`
}

func (*VMListResponse) Descriptor added in v0.6.0

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

func (*VMListResponse) GetVmList added in v0.6.0

func (m *VMListResponse) GetVmList() []*VMListResult

func (*VMListResponse) ProtoMessage added in v0.6.0

func (*VMListResponse) ProtoMessage()

func (*VMListResponse) Reset added in v0.6.0

func (m *VMListResponse) Reset()

func (*VMListResponse) String added in v0.6.0

func (m *VMListResponse) String() string

type VMListResult added in v0.6.0

type VMListResult struct {
	VmID   string `protobuf:"bytes,1,opt,name=vmID,proto3" json:"vmID,omitempty"`
	PodID  string `protobuf:"bytes,2,opt,name=podID,proto3" json:"podID,omitempty"`
	Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
}

func (*VMListResult) Descriptor added in v0.6.0

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

func (*VMListResult) GetPodID added in v0.8.0

func (m *VMListResult) GetPodID() string

func (*VMListResult) GetStatus added in v0.8.0

func (m *VMListResult) GetStatus() string

func (*VMListResult) GetVmID added in v0.8.0

func (m *VMListResult) GetVmID() string

func (*VMListResult) ProtoMessage added in v0.6.0

func (*VMListResult) ProtoMessage()

func (*VMListResult) Reset added in v0.6.0

func (m *VMListResult) Reset()

func (*VMListResult) String added in v0.6.0

func (m *VMListResult) String() string

type VMRemoveRequest added in v0.6.0

type VMRemoveRequest struct {
	VmID string `protobuf:"bytes,1,opt,name=vmID,proto3" json:"vmID,omitempty"`
}

func (*VMRemoveRequest) Descriptor added in v0.6.0

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

func (*VMRemoveRequest) GetVmID added in v0.8.0

func (m *VMRemoveRequest) GetVmID() string

func (*VMRemoveRequest) ProtoMessage added in v0.6.0

func (*VMRemoveRequest) ProtoMessage()

func (*VMRemoveRequest) Reset added in v0.6.0

func (m *VMRemoveRequest) Reset()

func (*VMRemoveRequest) String added in v0.6.0

func (m *VMRemoveRequest) String() string

type VMRemoveResponse added in v0.6.0

type VMRemoveResponse struct {
	Code  int32  `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
	Cause string `protobuf:"bytes,2,opt,name=cause,proto3" json:"cause,omitempty"`
}

func (*VMRemoveResponse) Descriptor added in v0.6.0

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

func (*VMRemoveResponse) GetCause added in v0.8.0

func (m *VMRemoveResponse) GetCause() string

func (*VMRemoveResponse) GetCode added in v0.8.0

func (m *VMRemoveResponse) GetCode() int32

func (*VMRemoveResponse) ProtoMessage added in v0.6.0

func (*VMRemoveResponse) ProtoMessage()

func (*VMRemoveResponse) Reset added in v0.6.0

func (m *VMRemoveResponse) Reset()

func (*VMRemoveResponse) String added in v0.6.0

func (m *VMRemoveResponse) String() string

type VersionRequest added in v0.6.2

type VersionRequest struct {
}

func (*VersionRequest) Descriptor added in v0.8.0

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

func (*VersionRequest) ProtoMessage added in v0.6.2

func (*VersionRequest) ProtoMessage()

func (*VersionRequest) Reset added in v0.6.2

func (m *VersionRequest) Reset()

func (*VersionRequest) String added in v0.6.2

func (m *VersionRequest) String() string

type VersionResponse added in v0.6.2

type VersionResponse struct {
	// Version is the version of hyperd
	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	// ApiVersion is the version of gRPC API
	ApiVersion string `protobuf:"bytes,2,opt,name=apiVersion,proto3" json:"apiVersion,omitempty"`
}

func (*VersionResponse) Descriptor added in v0.8.0

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

func (*VersionResponse) GetApiVersion added in v0.8.0

func (m *VersionResponse) GetApiVersion() string

func (*VersionResponse) GetVersion added in v0.8.0

func (m *VersionResponse) GetVersion() string

func (*VersionResponse) ProtoMessage added in v0.6.2

func (*VersionResponse) ProtoMessage()

func (*VersionResponse) Reset added in v0.6.2

func (m *VersionResponse) Reset()

func (*VersionResponse) String added in v0.6.2

func (m *VersionResponse) String() string

type VolumeMount added in v0.5.0

type VolumeMount struct {
	Name      string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	MountPath string `protobuf:"bytes,2,opt,name=mountPath,proto3" json:"mountPath,omitempty"`
	ReadOnly  bool   `protobuf:"varint,3,opt,name=readOnly,proto3" json:"readOnly,omitempty"`
}

func (*VolumeMount) Descriptor added in v0.6.0

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

func (*VolumeMount) GetMountPath added in v0.8.0

func (m *VolumeMount) GetMountPath() string

func (*VolumeMount) GetName added in v0.8.0

func (m *VolumeMount) GetName() string

func (*VolumeMount) GetReadOnly added in v0.8.0

func (m *VolumeMount) GetReadOnly() bool

func (*VolumeMount) ProtoMessage added in v0.6.0

func (*VolumeMount) ProtoMessage()

func (*VolumeMount) Reset added in v0.6.0

func (m *VolumeMount) Reset()

func (*VolumeMount) String added in v0.6.0

func (m *VolumeMount) String() string

type WaitRequest added in v0.6.2

type WaitRequest struct {
	Container string `protobuf:"bytes,1,opt,name=container,proto3" json:"container,omitempty"`
	ProcessId string `protobuf:"bytes,2,opt,name=processId,proto3" json:"processId,omitempty"`
	NoHang    bool   `protobuf:"varint,3,opt,name=noHang,proto3" json:"noHang,omitempty"`
}

func (*WaitRequest) Descriptor added in v0.8.0

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

func (*WaitRequest) GetContainer added in v0.8.0

func (m *WaitRequest) GetContainer() string

func (*WaitRequest) GetNoHang added in v0.8.0

func (m *WaitRequest) GetNoHang() bool

func (*WaitRequest) GetProcessId added in v0.8.0

func (m *WaitRequest) GetProcessId() string

func (*WaitRequest) ProtoMessage added in v0.6.2

func (*WaitRequest) ProtoMessage()

func (*WaitRequest) Reset added in v0.6.2

func (m *WaitRequest) Reset()

func (*WaitRequest) String added in v0.6.2

func (m *WaitRequest) String() string

type WaitResponse added in v0.6.2

type WaitResponse struct {
	ExitCode int32 `protobuf:"varint,1,opt,name=exitCode,proto3" json:"exitCode,omitempty"`
}

func (*WaitResponse) Descriptor added in v0.8.0

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

func (*WaitResponse) GetExitCode added in v0.8.0

func (m *WaitResponse) GetExitCode() int32

func (*WaitResponse) ProtoMessage added in v0.6.2

func (*WaitResponse) ProtoMessage()

func (*WaitResponse) Reset added in v0.6.2

func (m *WaitResponse) Reset()

func (*WaitResponse) String added in v0.6.2

func (m *WaitResponse) String() string

type WaitingStatus added in v0.5.0

type WaitingStatus struct {
	Reason string `protobuf:"bytes,1,opt,name=reason,proto3" json:"reason,omitempty"`
}

func (*WaitingStatus) Descriptor added in v0.6.0

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

func (*WaitingStatus) GetReason added in v0.8.0

func (m *WaitingStatus) GetReason() string

func (*WaitingStatus) ProtoMessage added in v0.6.0

func (*WaitingStatus) ProtoMessage()

func (*WaitingStatus) Reset added in v0.6.0

func (m *WaitingStatus) Reset()

func (*WaitingStatus) String added in v0.6.0

func (m *WaitingStatus) String() string

Jump to

Keyboard shortcuts

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