Versions in this module Expand all Collapse all v1 v1.6.1 Oct 23, 2022 Changes in this version + var File_github_com_containerd_containerd_api_services_introspection_v1_introspection_proto protoreflect.FileDescriptor + var Introspection_ServiceDesc = grpc.ServiceDesc + func RegisterIntrospectionServer(s grpc.ServiceRegistrar, srv IntrospectionServer) + type IntrospectionClient interface + Plugins func(ctx context.Context, in *PluginsRequest, opts ...grpc.CallOption) (*PluginsResponse, error) + Server func(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*ServerResponse, error) + func NewIntrospectionClient(cc grpc.ClientConnInterface) IntrospectionClient + type IntrospectionServer interface + Plugins func(context.Context, *PluginsRequest) (*PluginsResponse, error) + Server func(context.Context, *emptypb.Empty) (*ServerResponse, error) + type Plugin struct + Capabilities []string + Exports map[string]string + ID string + InitErr *status.Status + Platforms []*types.Platform + Requires []string + Type string + func (*Plugin) Descriptor() ([]byte, []int) + func (*Plugin) ProtoMessage() + func (x *Plugin) GetCapabilities() []string + func (x *Plugin) GetExports() map[string]string + func (x *Plugin) GetID() string + func (x *Plugin) GetInitErr() *status.Status + func (x *Plugin) GetPlatforms() []*types.Platform + func (x *Plugin) GetRequires() []string + func (x *Plugin) GetType() string + func (x *Plugin) ProtoReflect() protoreflect.Message + func (x *Plugin) Reset() + func (x *Plugin) String() string + type PluginsRequest struct + Filters []string + func (*PluginsRequest) Descriptor() ([]byte, []int) + func (*PluginsRequest) ProtoMessage() + func (x *PluginsRequest) GetFilters() []string + func (x *PluginsRequest) ProtoReflect() protoreflect.Message + func (x *PluginsRequest) Reset() + func (x *PluginsRequest) String() string + type PluginsResponse struct + Plugins []*Plugin + func (*PluginsResponse) Descriptor() ([]byte, []int) + func (*PluginsResponse) ProtoMessage() + func (x *PluginsResponse) GetPlugins() []*Plugin + func (x *PluginsResponse) ProtoReflect() protoreflect.Message + func (x *PluginsResponse) Reset() + func (x *PluginsResponse) String() string + type ServerResponse struct + UUID string + func (*ServerResponse) Descriptor() ([]byte, []int) + func (*ServerResponse) ProtoMessage() + func (x *ServerResponse) GetUUID() string + func (x *ServerResponse) ProtoReflect() protoreflect.Message + func (x *ServerResponse) Reset() + func (x *ServerResponse) String() string + type UnimplementedIntrospectionServer struct + func (UnimplementedIntrospectionServer) Plugins(context.Context, *PluginsRequest) (*PluginsResponse, error) + func (UnimplementedIntrospectionServer) Server(context.Context, *emptypb.Empty) (*ServerResponse, error) + type UnsafeIntrospectionServer interface Other modules containing this package github.com/goodbaikin/containerd