agentgrpc

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Jan 3, 2017 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

Package agentgrpc is a generated protocol buffer package.

It is generated from these files:

github.com/appcelerator/amp/cmd/adm-agent/agentgrpc/cluster-agent.proto

It has these top-level messages:

AgentRet
GetNodeInfoRequest
NodeInfo
PurgeNodeRequest
PurgeNodeAnswer
PullImageRequest

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterClusterAgentServiceServer

func RegisterClusterAgentServiceServer(s *grpc.Server, srv ClusterAgentServiceServer)

Types

type AgentRet

type AgentRet struct {
}

func (*AgentRet) Descriptor

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

func (*AgentRet) ProtoMessage

func (*AgentRet) ProtoMessage()

func (*AgentRet) Reset

func (m *AgentRet) Reset()

func (*AgentRet) String

func (m *AgentRet) String() string

type ClusterAgentServiceClient

type ClusterAgentServiceClient interface {
	GetNodeInfo(ctx context.Context, in *GetNodeInfoRequest, opts ...grpc.CallOption) (*NodeInfo, error)
	PurgeNode(ctx context.Context, in *PurgeNodeRequest, opts ...grpc.CallOption) (*PurgeNodeAnswer, error)
	PullImage(ctx context.Context, in *PullImageRequest, opts ...grpc.CallOption) (*AgentRet, error)
}

func NewClusterAgentServiceClient

func NewClusterAgentServiceClient(cc *grpc.ClientConn) ClusterAgentServiceClient

type ClusterAgentServiceServer

type ClusterAgentServiceServer interface {
	GetNodeInfo(context.Context, *GetNodeInfoRequest) (*NodeInfo, error)
	PurgeNode(context.Context, *PurgeNodeRequest) (*PurgeNodeAnswer, error)
	PullImage(context.Context, *PullImageRequest) (*AgentRet, error)
}

type GetNodeInfoRequest

type GetNodeInfoRequest struct {
}

func (*GetNodeInfoRequest) Descriptor

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

func (*GetNodeInfoRequest) ProtoMessage

func (*GetNodeInfoRequest) ProtoMessage()

func (*GetNodeInfoRequest) Reset

func (m *GetNodeInfoRequest) Reset()

func (*GetNodeInfoRequest) String

func (m *GetNodeInfoRequest) String() string

type NodeInfo

type NodeInfo struct {
	Id                  string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Role                string `protobuf:"bytes,2,opt,name=role" json:"role,omitempty"`
	Availability        string `protobuf:"bytes,3,opt,name=availability" json:"availability,omitempty"`
	Hostname            string `protobuf:"bytes,4,opt,name=hostname" json:"hostname,omitempty"`
	HostArchitecture    string `protobuf:"bytes,5,opt,name=host_architecture,json=hostArchitecture" json:"host_architecture,omitempty"`
	HostOs              string `protobuf:"bytes,6,opt,name=host_os,json=hostOs" json:"host_os,omitempty"`
	Cpu                 int64  `protobuf:"varint,7,opt,name=cpu" json:"cpu,omitempty"`
	Memory              int64  `protobuf:"varint,8,opt,name=memory" json:"memory,omitempty"`
	DockerVersion       string `protobuf:"bytes,9,opt,name=docker_version,json=dockerVersion" json:"docker_version,omitempty"`
	Status              string `protobuf:"bytes,10,opt,name=status" json:"status,omitempty"`
	Address             string `protobuf:"bytes,11,opt,name=address" json:"address,omitempty"`
	NbContainers        int64  `protobuf:"varint,12,opt,name=nb_containers,json=nbContainers" json:"nb_containers,omitempty"`
	NbContainersRunning int64  `protobuf:"varint,13,opt,name=nb_containers_running,json=nbContainersRunning" json:"nb_containers_running,omitempty"`
	NbContainersPaused  int64  `protobuf:"varint,14,opt,name=nb_containers_paused,json=nbContainersPaused" json:"nb_containers_paused,omitempty"`
	NbContainersStopped int64  `protobuf:"varint,15,opt,name=nb_containers_stopped,json=nbContainersStopped" json:"nb_containers_stopped,omitempty"`
	Images              int64  `protobuf:"varint,16,opt,name=images" json:"images,omitempty"`
}

func (*NodeInfo) Descriptor

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

func (*NodeInfo) GetAddress

func (m *NodeInfo) GetAddress() string

func (*NodeInfo) GetAvailability

func (m *NodeInfo) GetAvailability() string

func (*NodeInfo) GetCpu

func (m *NodeInfo) GetCpu() int64

func (*NodeInfo) GetDockerVersion

func (m *NodeInfo) GetDockerVersion() string

func (*NodeInfo) GetHostArchitecture

func (m *NodeInfo) GetHostArchitecture() string

func (*NodeInfo) GetHostOs

func (m *NodeInfo) GetHostOs() string

func (*NodeInfo) GetHostname

func (m *NodeInfo) GetHostname() string

func (*NodeInfo) GetId

func (m *NodeInfo) GetId() string

func (*NodeInfo) GetImages

func (m *NodeInfo) GetImages() int64

func (*NodeInfo) GetMemory

func (m *NodeInfo) GetMemory() int64

func (*NodeInfo) GetNbContainers

func (m *NodeInfo) GetNbContainers() int64

func (*NodeInfo) GetNbContainersPaused

func (m *NodeInfo) GetNbContainersPaused() int64

func (*NodeInfo) GetNbContainersRunning

func (m *NodeInfo) GetNbContainersRunning() int64

func (*NodeInfo) GetNbContainersStopped

func (m *NodeInfo) GetNbContainersStopped() int64

func (*NodeInfo) GetRole

func (m *NodeInfo) GetRole() string

func (*NodeInfo) GetStatus

func (m *NodeInfo) GetStatus() string

func (*NodeInfo) ProtoMessage

func (*NodeInfo) ProtoMessage()

func (*NodeInfo) Reset

func (m *NodeInfo) Reset()

func (*NodeInfo) String

func (m *NodeInfo) String() string

type PullImageRequest

type PullImageRequest struct {
	Image string `protobuf:"bytes,1,opt,name=image" json:"image,omitempty"`
}

func (*PullImageRequest) Descriptor

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

func (*PullImageRequest) GetImage

func (m *PullImageRequest) GetImage() string

func (*PullImageRequest) ProtoMessage

func (*PullImageRequest) ProtoMessage()

func (*PullImageRequest) Reset

func (m *PullImageRequest) Reset()

func (*PullImageRequest) String

func (m *PullImageRequest) String() string

type PurgeNodeAnswer

type PurgeNodeAnswer struct {
	NbContainers int32 `protobuf:"varint,1,opt,name=nb_containers,json=nbContainers" json:"nb_containers,omitempty"`
	NbVolumes    int32 `protobuf:"varint,2,opt,name=nb_volumes,json=nbVolumes" json:"nb_volumes,omitempty"`
	NbImages     int32 `protobuf:"varint,3,opt,name=nb_images,json=nbImages" json:"nb_images,omitempty"`
}

func (*PurgeNodeAnswer) Descriptor

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

func (*PurgeNodeAnswer) GetNbContainers

func (m *PurgeNodeAnswer) GetNbContainers() int32

func (*PurgeNodeAnswer) GetNbImages

func (m *PurgeNodeAnswer) GetNbImages() int32

func (*PurgeNodeAnswer) GetNbVolumes

func (m *PurgeNodeAnswer) GetNbVolumes() int32

func (*PurgeNodeAnswer) ProtoMessage

func (*PurgeNodeAnswer) ProtoMessage()

func (*PurgeNodeAnswer) Reset

func (m *PurgeNodeAnswer) Reset()

func (*PurgeNodeAnswer) String

func (m *PurgeNodeAnswer) String() string

type PurgeNodeRequest

type PurgeNodeRequest struct {
	Node      string `protobuf:"bytes,1,opt,name=node" json:"node,omitempty"`
	Container bool   `protobuf:"varint,2,opt,name=container" json:"container,omitempty"`
	Volume    bool   `protobuf:"varint,3,opt,name=volume" json:"volume,omitempty"`
	Image     bool   `protobuf:"varint,4,opt,name=image" json:"image,omitempty"`
	Force     bool   `protobuf:"varint,5,opt,name=force" json:"force,omitempty"`
}

func (*PurgeNodeRequest) Descriptor

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

func (*PurgeNodeRequest) GetContainer

func (m *PurgeNodeRequest) GetContainer() bool

func (*PurgeNodeRequest) GetForce

func (m *PurgeNodeRequest) GetForce() bool

func (*PurgeNodeRequest) GetImage

func (m *PurgeNodeRequest) GetImage() bool

func (*PurgeNodeRequest) GetNode

func (m *PurgeNodeRequest) GetNode() string

func (*PurgeNodeRequest) GetVolume

func (m *PurgeNodeRequest) GetVolume() bool

func (*PurgeNodeRequest) ProtoMessage

func (*PurgeNodeRequest) ProtoMessage()

func (*PurgeNodeRequest) Reset

func (m *PurgeNodeRequest) Reset()

func (*PurgeNodeRequest) String

func (m *PurgeNodeRequest) String() string

Jump to

Keyboard shortcuts

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