Versions in this module Expand all Collapse all v0 v0.18.0 Apr 6, 2018 Changes in this version + func RegisterImageServer(s *grpc.Server, srv ImageServer) + type ImageClient interface + ImageList func(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (*ListReply, error) + ImagePush func(ctx context.Context, in *PushRequest, opts ...grpc.CallOption) (*PushReply, error) + ImageRemove func(ctx context.Context, in *RemoveRequest, opts ...grpc.CallOption) (*RemoveReply, error) + func NewImageClient(cc *grpc.ClientConn) ImageClient + type ImageEntry struct + Digest string + Tag string + func (*ImageEntry) Descriptor() ([]byte, []int) + func (*ImageEntry) ProtoMessage() + func (m *ImageEntry) GetDigest() string + func (m *ImageEntry) GetTag() string + func (m *ImageEntry) Reset() + func (m *ImageEntry) String() string + type ImageServer interface + ImageList func(context.Context, *ListRequest) (*ListReply, error) + ImagePush func(context.Context, *PushRequest) (*PushReply, error) + ImageRemove func(context.Context, *RemoveRequest) (*RemoveReply, error) + type ListReply struct + Entries []*RepositoryEntry + func (*ListReply) Descriptor() ([]byte, []int) + func (*ListReply) ProtoMessage() + func (m *ListReply) GetEntries() []*RepositoryEntry + func (m *ListReply) Reset() + func (m *ListReply) String() string + type ListRequest struct + func (*ListRequest) Descriptor() ([]byte, []int) + func (*ListRequest) ProtoMessage() + func (m *ListRequest) Reset() + func (m *ListRequest) String() string + type PushReply struct + Digest string + func (*PushReply) Descriptor() ([]byte, []int) + func (*PushReply) ProtoMessage() + func (m *PushReply) GetDigest() string + func (m *PushReply) Reset() + func (m *PushReply) String() string + type PushRequest struct + Data []byte + Name string + func (*PushRequest) Descriptor() ([]byte, []int) + func (*PushRequest) ProtoMessage() + func (m *PushRequest) GetData() []byte + func (m *PushRequest) GetName() string + func (m *PushRequest) Reset() + func (m *PushRequest) String() string + type RemoveReply struct + func (*RemoveReply) Descriptor() ([]byte, []int) + func (*RemoveReply) ProtoMessage() + func (m *RemoveReply) Reset() + func (m *RemoveReply) String() string + type RemoveRequest struct + Digest string + Name string + func (*RemoveRequest) Descriptor() ([]byte, []int) + func (*RemoveRequest) ProtoMessage() + func (m *RemoveRequest) GetDigest() string + func (m *RemoveRequest) GetName() string + func (m *RemoveRequest) Reset() + func (m *RemoveRequest) String() string + type RepositoryEntry struct + Entries []*ImageEntry + Name string + func (*RepositoryEntry) Descriptor() ([]byte, []int) + func (*RepositoryEntry) ProtoMessage() + func (m *RepositoryEntry) GetEntries() []*ImageEntry + func (m *RepositoryEntry) GetName() string + func (m *RepositoryEntry) Reset() + func (m *RepositoryEntry) String() string + type Server struct + Docker *docker.Docker + Provider cloud.Provider + func (s *Server) ImageList(ctx context.Context, in *ListRequest) (*ListReply, error) + func (s *Server) ImagePush(ctx context.Context, in *PushRequest) (*PushReply, error) + func (s *Server) ImageRemove(ctx context.Context, in *RemoveRequest) (*RemoveReply, error)