Versions in this module Expand all Collapse all v1 v1.7.0 Oct 31, 2022 v1.6.9 Oct 23, 2022 Changes in this version + var Controller_ServiceDesc = grpc.ServiceDesc + var File_github_com_containerd_containerd_api_services_sandbox_v1_sandbox_proto protoreflect.FileDescriptor + var Store_ServiceDesc = grpc.ServiceDesc + func RegisterControllerServer(s grpc.ServiceRegistrar, srv ControllerServer) + func RegisterStoreServer(s grpc.ServiceRegistrar, srv StoreServer) + type ControllerClient interface + Shutdown func(ctx context.Context, in *ControllerShutdownRequest, opts ...grpc.CallOption) (*ControllerShutdownResponse, error) + Start func(ctx context.Context, in *ControllerStartRequest, opts ...grpc.CallOption) (*ControllerStartResponse, error) + Status func(ctx context.Context, in *ControllerStatusRequest, opts ...grpc.CallOption) (*ControllerStatusResponse, error) + Wait func(ctx context.Context, in *ControllerWaitRequest, opts ...grpc.CallOption) (*ControllerWaitResponse, error) + func NewControllerClient(cc grpc.ClientConnInterface) ControllerClient + type ControllerServer interface + Shutdown func(context.Context, *ControllerShutdownRequest) (*ControllerShutdownResponse, error) + Start func(context.Context, *ControllerStartRequest) (*ControllerStartResponse, error) + Status func(context.Context, *ControllerStatusRequest) (*ControllerStatusResponse, error) + Wait func(context.Context, *ControllerWaitRequest) (*ControllerWaitResponse, error) + type ControllerShutdownRequest struct + SandboxID string + TimeoutSecs uint32 + func (*ControllerShutdownRequest) Descriptor() ([]byte, []int) + func (*ControllerShutdownRequest) ProtoMessage() + func (x *ControllerShutdownRequest) GetSandboxID() string + func (x *ControllerShutdownRequest) GetTimeoutSecs() uint32 + func (x *ControllerShutdownRequest) ProtoReflect() protoreflect.Message + func (x *ControllerShutdownRequest) Reset() + func (x *ControllerShutdownRequest) String() string + type ControllerShutdownResponse struct + func (*ControllerShutdownResponse) Descriptor() ([]byte, []int) + func (*ControllerShutdownResponse) ProtoMessage() + func (x *ControllerShutdownResponse) ProtoReflect() protoreflect.Message + func (x *ControllerShutdownResponse) Reset() + func (x *ControllerShutdownResponse) String() string + type ControllerStartRequest struct + Options *anypb.Any + Rootfs []*types.Mount + SandboxID string + func (*ControllerStartRequest) Descriptor() ([]byte, []int) + func (*ControllerStartRequest) ProtoMessage() + func (x *ControllerStartRequest) GetOptions() *anypb.Any + func (x *ControllerStartRequest) GetRootfs() []*types.Mount + func (x *ControllerStartRequest) GetSandboxID() string + func (x *ControllerStartRequest) ProtoReflect() protoreflect.Message + func (x *ControllerStartRequest) Reset() + func (x *ControllerStartRequest) String() string + type ControllerStartResponse struct + Pid uint32 + SandboxID string + func (*ControllerStartResponse) Descriptor() ([]byte, []int) + func (*ControllerStartResponse) ProtoMessage() + func (x *ControllerStartResponse) GetPid() uint32 + func (x *ControllerStartResponse) GetSandboxID() string + func (x *ControllerStartResponse) ProtoReflect() protoreflect.Message + func (x *ControllerStartResponse) Reset() + func (x *ControllerStartResponse) String() string + type ControllerStatusRequest struct + SandboxID string + func (*ControllerStatusRequest) Descriptor() ([]byte, []int) + func (*ControllerStatusRequest) ProtoMessage() + func (x *ControllerStatusRequest) GetSandboxID() string + func (x *ControllerStatusRequest) ProtoReflect() protoreflect.Message + func (x *ControllerStatusRequest) Reset() + func (x *ControllerStatusRequest) String() string + type ControllerStatusResponse struct + ExitStatus uint32 + ExitedAt *timestamppb.Timestamp + Extra *anypb.Any + ID string + Pid uint32 + State string + func (*ControllerStatusResponse) Descriptor() ([]byte, []int) + func (*ControllerStatusResponse) ProtoMessage() + func (x *ControllerStatusResponse) GetExitStatus() uint32 + func (x *ControllerStatusResponse) GetExitedAt() *timestamppb.Timestamp + func (x *ControllerStatusResponse) GetExtra() *anypb.Any + func (x *ControllerStatusResponse) GetID() string + func (x *ControllerStatusResponse) GetPid() uint32 + func (x *ControllerStatusResponse) GetState() string + func (x *ControllerStatusResponse) ProtoReflect() protoreflect.Message + func (x *ControllerStatusResponse) Reset() + func (x *ControllerStatusResponse) String() string + type ControllerWaitRequest struct + SandboxID string + func (*ControllerWaitRequest) Descriptor() ([]byte, []int) + func (*ControllerWaitRequest) ProtoMessage() + func (x *ControllerWaitRequest) GetSandboxID() string + func (x *ControllerWaitRequest) ProtoReflect() protoreflect.Message + func (x *ControllerWaitRequest) Reset() + func (x *ControllerWaitRequest) String() string + type ControllerWaitResponse struct + ExitStatus uint32 + ExitedAt *timestamppb.Timestamp + func (*ControllerWaitResponse) Descriptor() ([]byte, []int) + func (*ControllerWaitResponse) ProtoMessage() + func (x *ControllerWaitResponse) GetExitStatus() uint32 + func (x *ControllerWaitResponse) GetExitedAt() *timestamppb.Timestamp + func (x *ControllerWaitResponse) ProtoReflect() protoreflect.Message + func (x *ControllerWaitResponse) Reset() + func (x *ControllerWaitResponse) String() string + type StoreClient interface + Create func(ctx context.Context, in *StoreCreateRequest, opts ...grpc.CallOption) (*StoreCreateResponse, error) + Delete func(ctx context.Context, in *StoreDeleteRequest, opts ...grpc.CallOption) (*StoreDeleteResponse, error) + Get func(ctx context.Context, in *StoreGetRequest, opts ...grpc.CallOption) (*StoreGetResponse, error) + List func(ctx context.Context, in *StoreListRequest, opts ...grpc.CallOption) (*StoreListResponse, error) + Update func(ctx context.Context, in *StoreUpdateRequest, opts ...grpc.CallOption) (*StoreUpdateResponse, error) + func NewStoreClient(cc grpc.ClientConnInterface) StoreClient + type StoreCreateRequest struct + Sandbox *types.Sandbox + func (*StoreCreateRequest) Descriptor() ([]byte, []int) + func (*StoreCreateRequest) ProtoMessage() + func (x *StoreCreateRequest) GetSandbox() *types.Sandbox + func (x *StoreCreateRequest) ProtoReflect() protoreflect.Message + func (x *StoreCreateRequest) Reset() + func (x *StoreCreateRequest) String() string + type StoreCreateResponse struct + Sandbox *types.Sandbox + func (*StoreCreateResponse) Descriptor() ([]byte, []int) + func (*StoreCreateResponse) ProtoMessage() + func (x *StoreCreateResponse) GetSandbox() *types.Sandbox + func (x *StoreCreateResponse) ProtoReflect() protoreflect.Message + func (x *StoreCreateResponse) Reset() + func (x *StoreCreateResponse) String() string + type StoreDeleteRequest struct + SandboxID string + func (*StoreDeleteRequest) Descriptor() ([]byte, []int) + func (*StoreDeleteRequest) ProtoMessage() + func (x *StoreDeleteRequest) GetSandboxID() string + func (x *StoreDeleteRequest) ProtoReflect() protoreflect.Message + func (x *StoreDeleteRequest) Reset() + func (x *StoreDeleteRequest) String() string + type StoreDeleteResponse struct + func (*StoreDeleteResponse) Descriptor() ([]byte, []int) + func (*StoreDeleteResponse) ProtoMessage() + func (x *StoreDeleteResponse) ProtoReflect() protoreflect.Message + func (x *StoreDeleteResponse) Reset() + func (x *StoreDeleteResponse) String() string + type StoreGetRequest struct + SandboxID string + func (*StoreGetRequest) Descriptor() ([]byte, []int) + func (*StoreGetRequest) ProtoMessage() + func (x *StoreGetRequest) GetSandboxID() string + func (x *StoreGetRequest) ProtoReflect() protoreflect.Message + func (x *StoreGetRequest) Reset() + func (x *StoreGetRequest) String() string + type StoreGetResponse struct + Sandbox *types.Sandbox + func (*StoreGetResponse) Descriptor() ([]byte, []int) + func (*StoreGetResponse) ProtoMessage() + func (x *StoreGetResponse) GetSandbox() *types.Sandbox + func (x *StoreGetResponse) ProtoReflect() protoreflect.Message + func (x *StoreGetResponse) Reset() + func (x *StoreGetResponse) String() string + type StoreListRequest struct + Filters []string + func (*StoreListRequest) Descriptor() ([]byte, []int) + func (*StoreListRequest) ProtoMessage() + func (x *StoreListRequest) GetFilters() []string + func (x *StoreListRequest) ProtoReflect() protoreflect.Message + func (x *StoreListRequest) Reset() + func (x *StoreListRequest) String() string + type StoreListResponse struct + List []*types.Sandbox + func (*StoreListResponse) Descriptor() ([]byte, []int) + func (*StoreListResponse) ProtoMessage() + func (x *StoreListResponse) GetList() []*types.Sandbox + func (x *StoreListResponse) ProtoReflect() protoreflect.Message + func (x *StoreListResponse) Reset() + func (x *StoreListResponse) String() string + type StoreServer interface + Create func(context.Context, *StoreCreateRequest) (*StoreCreateResponse, error) + Delete func(context.Context, *StoreDeleteRequest) (*StoreDeleteResponse, error) + Get func(context.Context, *StoreGetRequest) (*StoreGetResponse, error) + List func(context.Context, *StoreListRequest) (*StoreListResponse, error) + Update func(context.Context, *StoreUpdateRequest) (*StoreUpdateResponse, error) + type StoreUpdateRequest struct + Fields []string + Sandbox *types.Sandbox + func (*StoreUpdateRequest) Descriptor() ([]byte, []int) + func (*StoreUpdateRequest) ProtoMessage() + func (x *StoreUpdateRequest) GetFields() []string + func (x *StoreUpdateRequest) GetSandbox() *types.Sandbox + func (x *StoreUpdateRequest) ProtoReflect() protoreflect.Message + func (x *StoreUpdateRequest) Reset() + func (x *StoreUpdateRequest) String() string + type StoreUpdateResponse struct + Sandbox *types.Sandbox + func (*StoreUpdateResponse) Descriptor() ([]byte, []int) + func (*StoreUpdateResponse) ProtoMessage() + func (x *StoreUpdateResponse) GetSandbox() *types.Sandbox + func (x *StoreUpdateResponse) ProtoReflect() protoreflect.Message + func (x *StoreUpdateResponse) Reset() + func (x *StoreUpdateResponse) String() string + type UnimplementedControllerServer struct + func (UnimplementedControllerServer) Shutdown(context.Context, *ControllerShutdownRequest) (*ControllerShutdownResponse, error) + func (UnimplementedControllerServer) Start(context.Context, *ControllerStartRequest) (*ControllerStartResponse, error) + func (UnimplementedControllerServer) Status(context.Context, *ControllerStatusRequest) (*ControllerStatusResponse, error) + func (UnimplementedControllerServer) Wait(context.Context, *ControllerWaitRequest) (*ControllerWaitResponse, error) + type UnimplementedStoreServer struct + func (UnimplementedStoreServer) Create(context.Context, *StoreCreateRequest) (*StoreCreateResponse, error) + func (UnimplementedStoreServer) Delete(context.Context, *StoreDeleteRequest) (*StoreDeleteResponse, error) + func (UnimplementedStoreServer) Get(context.Context, *StoreGetRequest) (*StoreGetResponse, error) + func (UnimplementedStoreServer) List(context.Context, *StoreListRequest) (*StoreListResponse, error) + func (UnimplementedStoreServer) Update(context.Context, *StoreUpdateRequest) (*StoreUpdateResponse, error) + type UnsafeControllerServer interface + type UnsafeStoreServer interface Other modules containing this package github.com/goodbaikin/containerd/api