Versions in this module Expand all Collapse all v1 v1.6.1 Oct 23, 2022 Changes in this version + var Containers_ServiceDesc = grpc.ServiceDesc + var File_github_com_containerd_containerd_api_services_containers_v1_containers_proto protoreflect.FileDescriptor + func RegisterContainersServer(s grpc.ServiceRegistrar, srv ContainersServer) + type Container struct + CreatedAt *timestamppb.Timestamp + Extensions map[string]*anypb.Any + ID string + Image string + Labels map[string]string + Runtime *Container_Runtime + Sandbox string + SnapshotKey string + Snapshotter string + Spec *anypb.Any + UpdatedAt *timestamppb.Timestamp + func (*Container) Descriptor() ([]byte, []int) + func (*Container) ProtoMessage() + func (x *Container) GetCreatedAt() *timestamppb.Timestamp + func (x *Container) GetExtensions() map[string]*anypb.Any + func (x *Container) GetID() string + func (x *Container) GetImage() string + func (x *Container) GetLabels() map[string]string + func (x *Container) GetRuntime() *Container_Runtime + func (x *Container) GetSandbox() string + func (x *Container) GetSnapshotKey() string + func (x *Container) GetSnapshotter() string + func (x *Container) GetSpec() *anypb.Any + func (x *Container) GetUpdatedAt() *timestamppb.Timestamp + func (x *Container) ProtoReflect() protoreflect.Message + func (x *Container) Reset() + func (x *Container) String() string + type Container_Runtime struct + Name string + Options *anypb.Any + func (*Container_Runtime) Descriptor() ([]byte, []int) + func (*Container_Runtime) ProtoMessage() + func (x *Container_Runtime) GetName() string + func (x *Container_Runtime) GetOptions() *anypb.Any + func (x *Container_Runtime) ProtoReflect() protoreflect.Message + func (x *Container_Runtime) Reset() + func (x *Container_Runtime) String() string + type ContainersClient interface + Create func(ctx context.Context, in *CreateContainerRequest, opts ...grpc.CallOption) (*CreateContainerResponse, error) + Delete func(ctx context.Context, in *DeleteContainerRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) + Get func(ctx context.Context, in *GetContainerRequest, opts ...grpc.CallOption) (*GetContainerResponse, error) + List func(ctx context.Context, in *ListContainersRequest, opts ...grpc.CallOption) (*ListContainersResponse, error) + ListStream func(ctx context.Context, in *ListContainersRequest, opts ...grpc.CallOption) (Containers_ListStreamClient, error) + Update func(ctx context.Context, in *UpdateContainerRequest, opts ...grpc.CallOption) (*UpdateContainerResponse, error) + func NewContainersClient(cc grpc.ClientConnInterface) ContainersClient + type ContainersServer interface + Create func(context.Context, *CreateContainerRequest) (*CreateContainerResponse, error) + Delete func(context.Context, *DeleteContainerRequest) (*emptypb.Empty, error) + Get func(context.Context, *GetContainerRequest) (*GetContainerResponse, error) + List func(context.Context, *ListContainersRequest) (*ListContainersResponse, error) + ListStream func(*ListContainersRequest, Containers_ListStreamServer) error + Update func(context.Context, *UpdateContainerRequest) (*UpdateContainerResponse, error) + type Containers_ListStreamClient interface + Recv func() (*ListContainerMessage, error) + type Containers_ListStreamServer interface + Send func(*ListContainerMessage) error + type CreateContainerRequest struct + Container *Container + func (*CreateContainerRequest) Descriptor() ([]byte, []int) + func (*CreateContainerRequest) ProtoMessage() + func (x *CreateContainerRequest) GetContainer() *Container + func (x *CreateContainerRequest) ProtoReflect() protoreflect.Message + func (x *CreateContainerRequest) Reset() + func (x *CreateContainerRequest) String() string + type CreateContainerResponse struct + Container *Container + func (*CreateContainerResponse) Descriptor() ([]byte, []int) + func (*CreateContainerResponse) ProtoMessage() + func (x *CreateContainerResponse) GetContainer() *Container + func (x *CreateContainerResponse) ProtoReflect() protoreflect.Message + func (x *CreateContainerResponse) Reset() + func (x *CreateContainerResponse) String() string + type DeleteContainerRequest struct + ID string + func (*DeleteContainerRequest) Descriptor() ([]byte, []int) + func (*DeleteContainerRequest) ProtoMessage() + func (x *DeleteContainerRequest) GetID() string + func (x *DeleteContainerRequest) ProtoReflect() protoreflect.Message + func (x *DeleteContainerRequest) Reset() + func (x *DeleteContainerRequest) String() string + type GetContainerRequest struct + ID string + func (*GetContainerRequest) Descriptor() ([]byte, []int) + func (*GetContainerRequest) ProtoMessage() + func (x *GetContainerRequest) GetID() string + func (x *GetContainerRequest) ProtoReflect() protoreflect.Message + func (x *GetContainerRequest) Reset() + func (x *GetContainerRequest) String() string + type GetContainerResponse struct + Container *Container + func (*GetContainerResponse) Descriptor() ([]byte, []int) + func (*GetContainerResponse) ProtoMessage() + func (x *GetContainerResponse) GetContainer() *Container + func (x *GetContainerResponse) ProtoReflect() protoreflect.Message + func (x *GetContainerResponse) Reset() + func (x *GetContainerResponse) String() string + type ListContainerMessage struct + Container *Container + func (*ListContainerMessage) Descriptor() ([]byte, []int) + func (*ListContainerMessage) ProtoMessage() + func (x *ListContainerMessage) GetContainer() *Container + func (x *ListContainerMessage) ProtoReflect() protoreflect.Message + func (x *ListContainerMessage) Reset() + func (x *ListContainerMessage) String() string + type ListContainersRequest struct + Filters []string + func (*ListContainersRequest) Descriptor() ([]byte, []int) + func (*ListContainersRequest) ProtoMessage() + func (x *ListContainersRequest) GetFilters() []string + func (x *ListContainersRequest) ProtoReflect() protoreflect.Message + func (x *ListContainersRequest) Reset() + func (x *ListContainersRequest) String() string + type ListContainersResponse struct + Containers []*Container + func (*ListContainersResponse) Descriptor() ([]byte, []int) + func (*ListContainersResponse) ProtoMessage() + func (x *ListContainersResponse) GetContainers() []*Container + func (x *ListContainersResponse) ProtoReflect() protoreflect.Message + func (x *ListContainersResponse) Reset() + func (x *ListContainersResponse) String() string + type UnimplementedContainersServer struct + func (UnimplementedContainersServer) Create(context.Context, *CreateContainerRequest) (*CreateContainerResponse, error) + func (UnimplementedContainersServer) Delete(context.Context, *DeleteContainerRequest) (*emptypb.Empty, error) + func (UnimplementedContainersServer) Get(context.Context, *GetContainerRequest) (*GetContainerResponse, error) + func (UnimplementedContainersServer) List(context.Context, *ListContainersRequest) (*ListContainersResponse, error) + func (UnimplementedContainersServer) ListStream(*ListContainersRequest, Containers_ListStreamServer) error + func (UnimplementedContainersServer) Update(context.Context, *UpdateContainerRequest) (*UpdateContainerResponse, error) + type UnsafeContainersServer interface + type UpdateContainerRequest struct + Container *Container + UpdateMask *fieldmaskpb.FieldMask + func (*UpdateContainerRequest) Descriptor() ([]byte, []int) + func (*UpdateContainerRequest) ProtoMessage() + func (x *UpdateContainerRequest) GetContainer() *Container + func (x *UpdateContainerRequest) GetUpdateMask() *fieldmaskpb.FieldMask + func (x *UpdateContainerRequest) ProtoReflect() protoreflect.Message + func (x *UpdateContainerRequest) Reset() + func (x *UpdateContainerRequest) String() string + type UpdateContainerResponse struct + Container *Container + func (*UpdateContainerResponse) Descriptor() ([]byte, []int) + func (*UpdateContainerResponse) ProtoMessage() + func (x *UpdateContainerResponse) GetContainer() *Container + func (x *UpdateContainerResponse) ProtoReflect() protoreflect.Message + func (x *UpdateContainerResponse) Reset() + func (x *UpdateContainerResponse) String() string Other modules containing this package github.com/goodbaikin/containerd