Documentation ¶
Index ¶
- type AttachRequest
- type AttachRequest_112
- type AttachRequest_19
- type AttachResponse
- type AttachResponse_112
- type AttachResponse_19
- type CRI112
- type CRI19
- type CRIObject
- type CRIVersion
- type Container
- type ContainerIdObject
- type ContainerStats
- type ContainerStatsRequest
- type ContainerStatsRequest_112
- type ContainerStatsRequest_19
- type ContainerStatsResponse
- type ContainerStatsResponse_112
- type ContainerStatsResponse_19
- type ContainerStats_112
- type ContainerStats_19
- type ContainerStatus
- type ContainerStatusRequest
- type ContainerStatusRequest_112
- type ContainerStatusRequest_19
- type ContainerStatusResponse
- type ContainerStatusResponse_112
- type ContainerStatusResponse_19
- type ContainerStatus_112
- func (o *ContainerStatus_112) Copy() ContainerStatus
- func (o *ContainerStatus_112) Id() string
- func (o *ContainerStatus_112) Image() string
- func (o *ContainerStatus_112) SetId(id string)
- func (o *ContainerStatus_112) SetImage(image string)
- func (o *ContainerStatus_112) Unwrap() interface{}
- func (o *ContainerStatus_112) Wrap(v interface{})
- type ContainerStatus_19
- func (o *ContainerStatus_19) Copy() ContainerStatus
- func (o *ContainerStatus_19) Id() string
- func (o *ContainerStatus_19) Image() string
- func (o *ContainerStatus_19) SetId(id string)
- func (o *ContainerStatus_19) SetImage(image string)
- func (o *ContainerStatus_19) Unwrap() interface{}
- func (o *ContainerStatus_19) Wrap(v interface{})
- type Container_112
- func (o *Container_112) Copy() Container
- func (o *Container_112) Id() string
- func (o *Container_112) Image() string
- func (o *Container_112) PodSandboxId() string
- func (o *Container_112) SetId(id string)
- func (o *Container_112) SetImage(image string)
- func (o *Container_112) SetPodSandboxId(id string)
- func (o *Container_112) Unwrap() interface{}
- func (o *Container_112) Wrap(v interface{})
- type Container_19
- func (o *Container_19) Copy() Container
- func (o *Container_19) Id() string
- func (o *Container_19) Image() string
- func (o *Container_19) PodSandboxId() string
- func (o *Container_19) SetId(id string)
- func (o *Container_19) SetImage(image string)
- func (o *Container_19) SetPodSandboxId(id string)
- func (o *Container_19) Unwrap() interface{}
- func (o *Container_19) Wrap(v interface{})
- type CreateContainerRequest
- type CreateContainerRequest_112
- func (o *CreateContainerRequest_112) Image() string
- func (o *CreateContainerRequest_112) PodSandboxId() string
- func (o *CreateContainerRequest_112) SetImage(image string)
- func (o *CreateContainerRequest_112) SetPodSandboxId(id string)
- func (o *CreateContainerRequest_112) Unwrap() interface{}
- func (o *CreateContainerRequest_112) Wrap(v interface{})
- type CreateContainerRequest_19
- func (o *CreateContainerRequest_19) Image() string
- func (o *CreateContainerRequest_19) PodSandboxId() string
- func (o *CreateContainerRequest_19) SetImage(image string)
- func (o *CreateContainerRequest_19) SetPodSandboxId(id string)
- func (o *CreateContainerRequest_19) Unwrap() interface{}
- func (o *CreateContainerRequest_19) Wrap(v interface{})
- type CreateContainerResponse
- type CreateContainerResponse_112
- type CreateContainerResponse_19
- type Downgradable
- type ExecRequest
- type ExecRequest_112
- type ExecRequest_19
- type ExecResponse
- type ExecResponse_112
- type ExecResponse_19
- type ExecSyncRequest
- type ExecSyncRequest_112
- type ExecSyncRequest_19
- type ExecSyncResponse
- type ExecSyncResponse_112
- type ExecSyncResponse_19
- type FilesystemUsage
- type FilesystemUsage_112
- type FilesystemUsage_19
- type IdFilterObject
- type IdObject
- type Image
- type ImageFilterObject
- type ImageFsInfoRequest
- type ImageFsInfoRequest_112
- type ImageFsInfoRequest_19
- type ImageFsInfoResponse
- type ImageFsInfoResponse_112
- type ImageFsInfoResponse_19
- type ImageObject
- type ImageStatusRequest
- type ImageStatusRequest_112
- type ImageStatusRequest_19
- type ImageStatusResponse
- type ImageStatusResponse_112
- type ImageStatusResponse_19
- type Image_112
- func (o *Image_112) Copy() Image
- func (o *Image_112) Id() string
- func (o *Image_112) RepoDigests() []string
- func (o *Image_112) RepoTags() []string
- func (o *Image_112) SetId(id string)
- func (o *Image_112) SetRepoDigests(repoDigests []string)
- func (o *Image_112) SetRepoTags(repoTags []string)
- func (o *Image_112) Unwrap() interface{}
- func (o *Image_112) Wrap(v interface{})
- type Image_19
- func (o *Image_19) Copy() Image
- func (o *Image_19) Id() string
- func (o *Image_19) RepoDigests() []string
- func (o *Image_19) RepoTags() []string
- func (o *Image_19) SetId(id string)
- func (o *Image_19) SetRepoDigests(repoDigests []string)
- func (o *Image_19) SetRepoTags(repoTags []string)
- func (o *Image_19) Unwrap() interface{}
- func (o *Image_19) Wrap(v interface{})
- type Interceptor
- type ListContainerStatsRequest
- type ListContainerStatsRequest_112
- func (o *ListContainerStatsRequest_112) IdFilter() string
- func (o *ListContainerStatsRequest_112) PodSandboxIdFilter() string
- func (o *ListContainerStatsRequest_112) SetIdFilter(id string)
- func (o *ListContainerStatsRequest_112) SetPodSandboxIdFilter(podSandboxId string)
- func (o *ListContainerStatsRequest_112) Unwrap() interface{}
- func (o *ListContainerStatsRequest_112) Wrap(v interface{})
- type ListContainerStatsRequest_19
- func (o *ListContainerStatsRequest_19) IdFilter() string
- func (o *ListContainerStatsRequest_19) PodSandboxIdFilter() string
- func (o *ListContainerStatsRequest_19) SetIdFilter(id string)
- func (o *ListContainerStatsRequest_19) SetPodSandboxIdFilter(podSandboxId string)
- func (o *ListContainerStatsRequest_19) Unwrap() interface{}
- func (o *ListContainerStatsRequest_19) Wrap(v interface{})
- type ListContainerStatsResponse
- type ListContainerStatsResponse_112
- type ListContainerStatsResponse_19
- type ListContainersRequest
- type ListContainersRequest_112
- func (o *ListContainersRequest_112) IdFilter() string
- func (o *ListContainersRequest_112) PodSandboxIdFilter() string
- func (o *ListContainersRequest_112) SetIdFilter(id string)
- func (o *ListContainersRequest_112) SetPodSandboxIdFilter(podSandboxId string)
- func (o *ListContainersRequest_112) Unwrap() interface{}
- func (o *ListContainersRequest_112) Wrap(v interface{})
- type ListContainersRequest_19
- func (o *ListContainersRequest_19) IdFilter() string
- func (o *ListContainersRequest_19) PodSandboxIdFilter() string
- func (o *ListContainersRequest_19) SetIdFilter(id string)
- func (o *ListContainersRequest_19) SetPodSandboxIdFilter(podSandboxId string)
- func (o *ListContainersRequest_19) Unwrap() interface{}
- func (o *ListContainersRequest_19) Wrap(v interface{})
- type ListContainersResponse
- type ListContainersResponse_112
- type ListContainersResponse_19
- type ListImagesRequest
- type ListImagesRequest_112
- type ListImagesRequest_19
- type ListImagesResponse
- type ListImagesResponse_112
- type ListImagesResponse_19
- type ListPodSandboxRequest
- type ListPodSandboxRequest_112
- type ListPodSandboxRequest_19
- type ListPodSandboxResponse
- type ListPodSandboxResponse_112
- type ListPodSandboxResponse_19
- type ObjectList
- type PodSandbox
- type PodSandboxIdFilterObject
- type PodSandboxIdObject
- type PodSandboxStatus
- type PodSandboxStatusRequest
- type PodSandboxStatusRequest_112
- type PodSandboxStatusRequest_19
- type PodSandboxStatusResponse
- type PodSandboxStatusResponse_112
- type PodSandboxStatusResponse_19
- type PodSandboxStatus_112
- type PodSandboxStatus_19
- type PodSandbox_112
- type PodSandbox_19
- type PortForwardRequest
- type PortForwardRequest_112
- type PortForwardRequest_19
- type PortForwardResponse
- type PortForwardResponse_112
- type PortForwardResponse_19
- type PullImageRequest
- type PullImageRequest_112
- type PullImageRequest_19
- type PullImageResponse
- type PullImageResponse_112
- type PullImageResponse_19
- type RemoveContainerRequest
- type RemoveContainerRequest_112
- type RemoveContainerRequest_19
- type RemoveContainerResponse
- type RemoveContainerResponse_112
- type RemoveContainerResponse_19
- type RemoveImageRequest
- type RemoveImageRequest_112
- type RemoveImageRequest_19
- type RemoveImageResponse
- type RemoveImageResponse_112
- type RemoveImageResponse_19
- type RemovePodSandboxRequest
- type RemovePodSandboxRequest_112
- type RemovePodSandboxRequest_19
- type RemovePodSandboxResponse
- type RemovePodSandboxResponse_112
- type RemovePodSandboxResponse_19
- type ReopenContainerLogRequest
- type ReopenContainerLogRequest_112
- type ReopenContainerLogResponse
- type ReopenContainerLogResponse_112
- type RunPodSandboxRequest
- type RunPodSandboxRequest_112
- type RunPodSandboxRequest_19
- type RunPodSandboxResponse
- type RunPodSandboxResponse_112
- type RunPodSandboxResponse_19
- type RuntimeProxy
- type Server
- type StartContainerRequest
- type StartContainerRequest_112
- type StartContainerRequest_19
- type StartContainerResponse
- type StartContainerResponse_112
- type StartContainerResponse_19
- type StatusRequest
- type StatusRequest_112
- type StatusRequest_19
- type StatusResponse
- type StatusResponse_112
- type StatusResponse_19
- type StopContainerRequest
- type StopContainerRequest_112
- type StopContainerRequest_19
- type StopContainerResponse
- type StopContainerResponse_112
- type StopContainerResponse_19
- type StopPodSandboxRequest
- type StopPodSandboxRequest_112
- type StopPodSandboxRequest_19
- type StopPodSandboxResponse
- type StopPodSandboxResponse_112
- type StopPodSandboxResponse_19
- type UpdateContainerResourcesRequest
- type UpdateContainerResourcesRequest_112
- type UpdateContainerResourcesRequest_19
- type UpdateContainerResourcesResponse
- type UpdateContainerResourcesResponse_112
- type UpdateContainerResourcesResponse_19
- type UpdateRuntimeConfigRequest
- type UpdateRuntimeConfigRequest_112
- type UpdateRuntimeConfigRequest_19
- type UpdateRuntimeConfigResponse
- type UpdateRuntimeConfigResponse_112
- type UpdateRuntimeConfigResponse_19
- type Upgradable
- type UpgradableCRIVersion
- type UrlObject
- type VersionRequest
- type VersionRequest_112
- type VersionRequest_19
- type VersionResponse
- type VersionResponse_112
- type VersionResponse_19
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AttachRequest ¶
type AttachRequest interface { CRIObject ContainerIdObject }
AttachRequest wraps a CRI AttachRequest object
type AttachRequest_112 ¶ added in v0.14.0
type AttachRequest_112 struct {
// contains filtered or unexported fields
}
func (*AttachRequest_112) ContainerId ¶ added in v0.14.0
func (o *AttachRequest_112) ContainerId() string
func (*AttachRequest_112) SetContainerId ¶ added in v0.14.0
func (o *AttachRequest_112) SetContainerId(id string)
func (*AttachRequest_112) Unwrap ¶ added in v0.14.0
func (o *AttachRequest_112) Unwrap() interface{}
func (*AttachRequest_112) Wrap ¶ added in v0.14.0
func (o *AttachRequest_112) Wrap(v interface{})
type AttachRequest_19 ¶ added in v0.10.0
type AttachRequest_19 struct {
// contains filtered or unexported fields
}
func (*AttachRequest_19) ContainerId ¶ added in v0.10.0
func (o *AttachRequest_19) ContainerId() string
func (*AttachRequest_19) SetContainerId ¶ added in v0.10.0
func (o *AttachRequest_19) SetContainerId(id string)
func (*AttachRequest_19) Unwrap ¶ added in v0.10.0
func (o *AttachRequest_19) Unwrap() interface{}
func (*AttachRequest_19) Wrap ¶ added in v0.11.0
func (o *AttachRequest_19) Wrap(v interface{})
type AttachResponse ¶
AttachResponse wraps a CRI AttachResponse object
type AttachResponse_112 ¶ added in v0.14.0
type AttachResponse_112 struct {
// contains filtered or unexported fields
}
func (*AttachResponse_112) SetUrl ¶ added in v0.14.0
func (o *AttachResponse_112) SetUrl(url string)
func (*AttachResponse_112) Unwrap ¶ added in v0.14.0
func (o *AttachResponse_112) Unwrap() interface{}
func (*AttachResponse_112) Url ¶ added in v0.14.0
func (o *AttachResponse_112) Url() string
func (*AttachResponse_112) Wrap ¶ added in v0.14.0
func (o *AttachResponse_112) Wrap(v interface{})
type AttachResponse_19 ¶ added in v0.10.0
type AttachResponse_19 struct {
// contains filtered or unexported fields
}
func (*AttachResponse_19) SetUrl ¶ added in v0.10.0
func (o *AttachResponse_19) SetUrl(url string)
func (*AttachResponse_19) Unwrap ¶ added in v0.10.0
func (o *AttachResponse_19) Unwrap() interface{}
func (*AttachResponse_19) Url ¶ added in v0.10.0
func (o *AttachResponse_19) Url() string
func (*AttachResponse_19) Wrap ¶ added in v0.11.0
func (o *AttachResponse_19) Wrap(v interface{})
type CRI112 ¶ added in v0.14.0
type CRI112 struct{}
CRI112 denotes the CRI version 1.10
func (*CRI112) ProbeRequest ¶ added in v0.14.0
func (c *CRI112) ProbeRequest() (interface{}, interface{})
func (*CRI112) ProtoPackage ¶ added in v0.14.0
type CRI19 ¶ added in v0.10.0
type CRI19 struct{}
CRI19 denotes CRI version 1.9 that's compatible with k8s 1.7, 1.8 and 1.9.
func (*CRI19) ProbeRequest ¶ added in v0.10.0
func (c *CRI19) ProbeRequest() (interface{}, interface{})
func (*CRI19) ProtoPackage ¶ added in v0.11.0
func (*CRI19) UpgradesTo ¶ added in v0.11.0
func (c *CRI19) UpgradesTo() CRIVersion
type CRIObject ¶
type CRIObject interface { // Wrap sets the inner object to specified value. If v is // nil, a new instance of the corresponding inner type is used // to initialize the inner object. Otherwise v must be a pointer // to a raw CRI object. Wrap(v interface{}) // Unwrap returns the underlying raw CRI object. Unwrap() interface{} }
CRIObject denotes a wrapped CRI object.
type CRIVersion ¶
type CRIVersion interface { // Register registers the CRI version with a gRPC Server. Register(*grpc.Server) // ProbeRequest returns raw CRI request and response objects // that can be used to check the server availability and // compatibility with this CRI version. ProbeRequest() (interface{}, interface{}) // WrapObject wraps a raw CRI object and returns the wrapped // source object, and, in case if the object is a Request, // also an empty Response object that matches it WrapObject(interface{}) (CRIObject, CRIObject, error) // ProtoPackage returns proto package used by the CRI version. ProtoPackage() string }
CRI version denotes a version of CRI.
type Container ¶
type Container interface { CRIObject IdObject PodSandboxIdObject ImageObject Copy() Container }
Container wraps a CRI Container object
type ContainerIdObject ¶
type ContainerIdObject interface { // ContainerId returns the container id of the object. ContainerId() string // SetContainerId returns the container id of the object. SetContainerId(string) }
ContainerIdObject is a wrapped CRI object that contains a container id.
type ContainerStats ¶
type ContainerStats interface { CRIObject IdObject Copy() ContainerStats }
ContainerStats wraps a CRI ContainerStats object
type ContainerStatsRequest ¶
type ContainerStatsRequest interface { CRIObject ContainerIdObject }
ContainerStatsRequest wraps a CRI ContainerStatsRequest object
type ContainerStatsRequest_112 ¶ added in v0.14.0
type ContainerStatsRequest_112 struct {
// contains filtered or unexported fields
}
func (*ContainerStatsRequest_112) ContainerId ¶ added in v0.14.0
func (o *ContainerStatsRequest_112) ContainerId() string
func (*ContainerStatsRequest_112) SetContainerId ¶ added in v0.14.0
func (o *ContainerStatsRequest_112) SetContainerId(id string)
func (*ContainerStatsRequest_112) Unwrap ¶ added in v0.14.0
func (o *ContainerStatsRequest_112) Unwrap() interface{}
func (*ContainerStatsRequest_112) Wrap ¶ added in v0.14.0
func (o *ContainerStatsRequest_112) Wrap(v interface{})
type ContainerStatsRequest_19 ¶ added in v0.10.0
type ContainerStatsRequest_19 struct {
// contains filtered or unexported fields
}
func (*ContainerStatsRequest_19) ContainerId ¶ added in v0.10.0
func (o *ContainerStatsRequest_19) ContainerId() string
func (*ContainerStatsRequest_19) SetContainerId ¶ added in v0.10.0
func (o *ContainerStatsRequest_19) SetContainerId(id string)
func (*ContainerStatsRequest_19) Unwrap ¶ added in v0.10.0
func (o *ContainerStatsRequest_19) Unwrap() interface{}
func (*ContainerStatsRequest_19) Wrap ¶ added in v0.11.0
func (o *ContainerStatsRequest_19) Wrap(v interface{})
type ContainerStatsResponse ¶
type ContainerStatsResponse interface { CRIObject Stats() ContainerStats }
ContainerStatsResponse wraps a CRI ContainerStatsResponse object
type ContainerStatsResponse_112 ¶ added in v0.14.0
type ContainerStatsResponse_112 struct {
// contains filtered or unexported fields
}
func (*ContainerStatsResponse_112) Stats ¶ added in v0.14.0
func (o *ContainerStatsResponse_112) Stats() ContainerStats
func (*ContainerStatsResponse_112) Unwrap ¶ added in v0.14.0
func (o *ContainerStatsResponse_112) Unwrap() interface{}
func (*ContainerStatsResponse_112) Wrap ¶ added in v0.14.0
func (o *ContainerStatsResponse_112) Wrap(v interface{})
type ContainerStatsResponse_19 ¶ added in v0.10.0
type ContainerStatsResponse_19 struct {
// contains filtered or unexported fields
}
func (*ContainerStatsResponse_19) Stats ¶ added in v0.10.0
func (o *ContainerStatsResponse_19) Stats() ContainerStats
func (*ContainerStatsResponse_19) Unwrap ¶ added in v0.10.0
func (o *ContainerStatsResponse_19) Unwrap() interface{}
func (*ContainerStatsResponse_19) Wrap ¶ added in v0.11.0
func (o *ContainerStatsResponse_19) Wrap(v interface{})
type ContainerStats_112 ¶ added in v0.14.0
type ContainerStats_112 struct {
// contains filtered or unexported fields
}
func (*ContainerStats_112) Copy ¶ added in v0.14.0
func (o *ContainerStats_112) Copy() ContainerStats
func (*ContainerStats_112) Id ¶ added in v0.14.0
func (o *ContainerStats_112) Id() string
func (*ContainerStats_112) SetId ¶ added in v0.14.0
func (o *ContainerStats_112) SetId(id string)
func (*ContainerStats_112) Unwrap ¶ added in v0.14.0
func (o *ContainerStats_112) Unwrap() interface{}
func (*ContainerStats_112) Wrap ¶ added in v0.14.0
func (o *ContainerStats_112) Wrap(v interface{})
type ContainerStats_19 ¶ added in v0.10.0
type ContainerStats_19 struct {
// contains filtered or unexported fields
}
func (*ContainerStats_19) Copy ¶ added in v0.10.0
func (o *ContainerStats_19) Copy() ContainerStats
func (*ContainerStats_19) Id ¶ added in v0.10.0
func (o *ContainerStats_19) Id() string
func (*ContainerStats_19) SetId ¶ added in v0.10.0
func (o *ContainerStats_19) SetId(id string)
func (*ContainerStats_19) Unwrap ¶ added in v0.10.0
func (o *ContainerStats_19) Unwrap() interface{}
func (*ContainerStats_19) Wrap ¶ added in v0.11.0
func (o *ContainerStats_19) Wrap(v interface{})
type ContainerStatus ¶
type ContainerStatus interface { CRIObject IdObject ImageObject Copy() ContainerStatus }
ContainerStatus wraps a CRI ContainerStatus object
type ContainerStatusRequest ¶
type ContainerStatusRequest interface { CRIObject ContainerIdObject }
ContainerStatusRequest wraps a CRI ContainerStatusRequest object
type ContainerStatusRequest_112 ¶ added in v0.14.0
type ContainerStatusRequest_112 struct {
// contains filtered or unexported fields
}
func (*ContainerStatusRequest_112) ContainerId ¶ added in v0.14.0
func (o *ContainerStatusRequest_112) ContainerId() string
func (*ContainerStatusRequest_112) SetContainerId ¶ added in v0.14.0
func (o *ContainerStatusRequest_112) SetContainerId(id string)
func (*ContainerStatusRequest_112) Unwrap ¶ added in v0.14.0
func (o *ContainerStatusRequest_112) Unwrap() interface{}
func (*ContainerStatusRequest_112) Wrap ¶ added in v0.14.0
func (o *ContainerStatusRequest_112) Wrap(v interface{})
type ContainerStatusRequest_19 ¶ added in v0.10.0
type ContainerStatusRequest_19 struct {
// contains filtered or unexported fields
}
func (*ContainerStatusRequest_19) ContainerId ¶ added in v0.10.0
func (o *ContainerStatusRequest_19) ContainerId() string
func (*ContainerStatusRequest_19) SetContainerId ¶ added in v0.10.0
func (o *ContainerStatusRequest_19) SetContainerId(id string)
func (*ContainerStatusRequest_19) Unwrap ¶ added in v0.10.0
func (o *ContainerStatusRequest_19) Unwrap() interface{}
func (*ContainerStatusRequest_19) Wrap ¶ added in v0.11.0
func (o *ContainerStatusRequest_19) Wrap(v interface{})
type ContainerStatusResponse ¶
type ContainerStatusResponse interface { CRIObject Status() ContainerStatus }
ContainerStatusResponse wraps a CRI ContainerStatusResponse object
type ContainerStatusResponse_112 ¶ added in v0.14.0
type ContainerStatusResponse_112 struct {
// contains filtered or unexported fields
}
func (*ContainerStatusResponse_112) Status ¶ added in v0.14.0
func (o *ContainerStatusResponse_112) Status() ContainerStatus
func (*ContainerStatusResponse_112) Unwrap ¶ added in v0.14.0
func (o *ContainerStatusResponse_112) Unwrap() interface{}
func (*ContainerStatusResponse_112) Wrap ¶ added in v0.14.0
func (o *ContainerStatusResponse_112) Wrap(v interface{})
type ContainerStatusResponse_19 ¶ added in v0.10.0
type ContainerStatusResponse_19 struct {
// contains filtered or unexported fields
}
func (*ContainerStatusResponse_19) Status ¶ added in v0.10.0
func (o *ContainerStatusResponse_19) Status() ContainerStatus
func (*ContainerStatusResponse_19) Unwrap ¶ added in v0.10.0
func (o *ContainerStatusResponse_19) Unwrap() interface{}
func (*ContainerStatusResponse_19) Wrap ¶ added in v0.11.0
func (o *ContainerStatusResponse_19) Wrap(v interface{})
type ContainerStatus_112 ¶ added in v0.14.0
type ContainerStatus_112 struct {
// contains filtered or unexported fields
}
func (*ContainerStatus_112) Copy ¶ added in v0.14.0
func (o *ContainerStatus_112) Copy() ContainerStatus
func (*ContainerStatus_112) Id ¶ added in v0.14.0
func (o *ContainerStatus_112) Id() string
func (*ContainerStatus_112) Image ¶ added in v0.14.0
func (o *ContainerStatus_112) Image() string
func (*ContainerStatus_112) SetId ¶ added in v0.14.0
func (o *ContainerStatus_112) SetId(id string)
func (*ContainerStatus_112) SetImage ¶ added in v0.14.0
func (o *ContainerStatus_112) SetImage(image string)
func (*ContainerStatus_112) Unwrap ¶ added in v0.14.0
func (o *ContainerStatus_112) Unwrap() interface{}
func (*ContainerStatus_112) Wrap ¶ added in v0.14.0
func (o *ContainerStatus_112) Wrap(v interface{})
type ContainerStatus_19 ¶ added in v0.10.0
type ContainerStatus_19 struct {
// contains filtered or unexported fields
}
func (*ContainerStatus_19) Copy ¶ added in v0.10.0
func (o *ContainerStatus_19) Copy() ContainerStatus
func (*ContainerStatus_19) Id ¶ added in v0.10.0
func (o *ContainerStatus_19) Id() string
func (*ContainerStatus_19) Image ¶ added in v0.10.0
func (o *ContainerStatus_19) Image() string
func (*ContainerStatus_19) SetId ¶ added in v0.10.0
func (o *ContainerStatus_19) SetId(id string)
func (*ContainerStatus_19) SetImage ¶ added in v0.10.0
func (o *ContainerStatus_19) SetImage(image string)
func (*ContainerStatus_19) Unwrap ¶ added in v0.10.0
func (o *ContainerStatus_19) Unwrap() interface{}
func (*ContainerStatus_19) Wrap ¶ added in v0.11.0
func (o *ContainerStatus_19) Wrap(v interface{})
type Container_112 ¶ added in v0.14.0
type Container_112 struct {
// contains filtered or unexported fields
}
func (*Container_112) Copy ¶ added in v0.14.0
func (o *Container_112) Copy() Container
func (*Container_112) Id ¶ added in v0.14.0
func (o *Container_112) Id() string
func (*Container_112) Image ¶ added in v0.14.0
func (o *Container_112) Image() string
func (*Container_112) PodSandboxId ¶ added in v0.14.0
func (o *Container_112) PodSandboxId() string
func (*Container_112) SetId ¶ added in v0.14.0
func (o *Container_112) SetId(id string)
func (*Container_112) SetImage ¶ added in v0.14.0
func (o *Container_112) SetImage(image string)
func (*Container_112) SetPodSandboxId ¶ added in v0.14.0
func (o *Container_112) SetPodSandboxId(id string)
func (*Container_112) Unwrap ¶ added in v0.14.0
func (o *Container_112) Unwrap() interface{}
func (*Container_112) Wrap ¶ added in v0.14.0
func (o *Container_112) Wrap(v interface{})
type Container_19 ¶ added in v0.10.0
type Container_19 struct {
// contains filtered or unexported fields
}
func (*Container_19) Copy ¶ added in v0.10.0
func (o *Container_19) Copy() Container
func (*Container_19) Id ¶ added in v0.10.0
func (o *Container_19) Id() string
func (*Container_19) Image ¶ added in v0.10.0
func (o *Container_19) Image() string
func (*Container_19) PodSandboxId ¶ added in v0.10.0
func (o *Container_19) PodSandboxId() string
func (*Container_19) SetId ¶ added in v0.10.0
func (o *Container_19) SetId(id string)
func (*Container_19) SetImage ¶ added in v0.10.0
func (o *Container_19) SetImage(image string)
func (*Container_19) SetPodSandboxId ¶ added in v0.10.0
func (o *Container_19) SetPodSandboxId(id string)
func (*Container_19) Unwrap ¶ added in v0.10.0
func (o *Container_19) Unwrap() interface{}
func (*Container_19) Wrap ¶ added in v0.11.0
func (o *Container_19) Wrap(v interface{})
type CreateContainerRequest ¶
type CreateContainerRequest interface { CRIObject PodSandboxIdObject ImageObject }
CreateContainerRequest wraps a CRI CreateContainerRequest object
type CreateContainerRequest_112 ¶ added in v0.14.0
type CreateContainerRequest_112 struct {
// contains filtered or unexported fields
}
func (*CreateContainerRequest_112) Image ¶ added in v0.14.0
func (o *CreateContainerRequest_112) Image() string
func (*CreateContainerRequest_112) PodSandboxId ¶ added in v0.14.0
func (o *CreateContainerRequest_112) PodSandboxId() string
func (*CreateContainerRequest_112) SetImage ¶ added in v0.14.0
func (o *CreateContainerRequest_112) SetImage(image string)
func (*CreateContainerRequest_112) SetPodSandboxId ¶ added in v0.14.0
func (o *CreateContainerRequest_112) SetPodSandboxId(id string)
func (*CreateContainerRequest_112) Unwrap ¶ added in v0.14.0
func (o *CreateContainerRequest_112) Unwrap() interface{}
func (*CreateContainerRequest_112) Wrap ¶ added in v0.14.0
func (o *CreateContainerRequest_112) Wrap(v interface{})
type CreateContainerRequest_19 ¶ added in v0.10.0
type CreateContainerRequest_19 struct {
// contains filtered or unexported fields
}
func (*CreateContainerRequest_19) Image ¶ added in v0.10.0
func (o *CreateContainerRequest_19) Image() string
func (*CreateContainerRequest_19) PodSandboxId ¶ added in v0.10.0
func (o *CreateContainerRequest_19) PodSandboxId() string
func (*CreateContainerRequest_19) SetImage ¶ added in v0.10.0
func (o *CreateContainerRequest_19) SetImage(image string)
func (*CreateContainerRequest_19) SetPodSandboxId ¶ added in v0.10.0
func (o *CreateContainerRequest_19) SetPodSandboxId(id string)
func (*CreateContainerRequest_19) Unwrap ¶ added in v0.10.0
func (o *CreateContainerRequest_19) Unwrap() interface{}
func (*CreateContainerRequest_19) Wrap ¶ added in v0.11.0
func (o *CreateContainerRequest_19) Wrap(v interface{})
type CreateContainerResponse ¶
type CreateContainerResponse interface { CRIObject ContainerIdObject }
CreateContainerResponse wraps a CRI CreateContainerResponse object
type CreateContainerResponse_112 ¶ added in v0.14.0
type CreateContainerResponse_112 struct {
// contains filtered or unexported fields
}
func (*CreateContainerResponse_112) ContainerId ¶ added in v0.14.0
func (o *CreateContainerResponse_112) ContainerId() string
func (*CreateContainerResponse_112) SetContainerId ¶ added in v0.14.0
func (o *CreateContainerResponse_112) SetContainerId(id string)
func (*CreateContainerResponse_112) Unwrap ¶ added in v0.14.0
func (o *CreateContainerResponse_112) Unwrap() interface{}
func (*CreateContainerResponse_112) Wrap ¶ added in v0.14.0
func (o *CreateContainerResponse_112) Wrap(v interface{})
type CreateContainerResponse_19 ¶ added in v0.10.0
type CreateContainerResponse_19 struct {
// contains filtered or unexported fields
}
func (*CreateContainerResponse_19) ContainerId ¶ added in v0.10.0
func (o *CreateContainerResponse_19) ContainerId() string
func (*CreateContainerResponse_19) SetContainerId ¶ added in v0.10.0
func (o *CreateContainerResponse_19) SetContainerId(id string)
func (*CreateContainerResponse_19) Unwrap ¶ added in v0.10.0
func (o *CreateContainerResponse_19) Unwrap() interface{}
func (*CreateContainerResponse_19) Wrap ¶ added in v0.11.0
func (o *CreateContainerResponse_19) Wrap(v interface{})
type Downgradable ¶ added in v0.11.0
type Downgradable interface { // Downgraded returns the underlying object converted to an // older CRI version as a raw CRI object. Downgrade() (interface{}, error) }
Downgradable denotes a CRI object that can be downgraded to an older CRI version.
type ExecRequest ¶
type ExecRequest interface { CRIObject ContainerIdObject }
ExecRequest wraps a CRI ExecRequest object
type ExecRequest_112 ¶ added in v0.14.0
type ExecRequest_112 struct {
// contains filtered or unexported fields
}
func (*ExecRequest_112) ContainerId ¶ added in v0.14.0
func (o *ExecRequest_112) ContainerId() string
func (*ExecRequest_112) SetContainerId ¶ added in v0.14.0
func (o *ExecRequest_112) SetContainerId(id string)
func (*ExecRequest_112) Unwrap ¶ added in v0.14.0
func (o *ExecRequest_112) Unwrap() interface{}
func (*ExecRequest_112) Wrap ¶ added in v0.14.0
func (o *ExecRequest_112) Wrap(v interface{})
type ExecRequest_19 ¶ added in v0.10.0
type ExecRequest_19 struct {
// contains filtered or unexported fields
}
func (*ExecRequest_19) ContainerId ¶ added in v0.10.0
func (o *ExecRequest_19) ContainerId() string
func (*ExecRequest_19) SetContainerId ¶ added in v0.10.0
func (o *ExecRequest_19) SetContainerId(id string)
func (*ExecRequest_19) Unwrap ¶ added in v0.10.0
func (o *ExecRequest_19) Unwrap() interface{}
func (*ExecRequest_19) Wrap ¶ added in v0.11.0
func (o *ExecRequest_19) Wrap(v interface{})
type ExecResponse ¶
ExecResponse wraps a CRI ExecResponse object
type ExecResponse_112 ¶ added in v0.14.0
type ExecResponse_112 struct {
// contains filtered or unexported fields
}
func (*ExecResponse_112) SetUrl ¶ added in v0.14.0
func (o *ExecResponse_112) SetUrl(url string)
func (*ExecResponse_112) Unwrap ¶ added in v0.14.0
func (o *ExecResponse_112) Unwrap() interface{}
func (*ExecResponse_112) Url ¶ added in v0.14.0
func (o *ExecResponse_112) Url() string
func (*ExecResponse_112) Wrap ¶ added in v0.14.0
func (o *ExecResponse_112) Wrap(v interface{})
type ExecResponse_19 ¶ added in v0.10.0
type ExecResponse_19 struct {
// contains filtered or unexported fields
}
func (*ExecResponse_19) SetUrl ¶ added in v0.10.0
func (o *ExecResponse_19) SetUrl(url string)
func (*ExecResponse_19) Unwrap ¶ added in v0.10.0
func (o *ExecResponse_19) Unwrap() interface{}
func (*ExecResponse_19) Url ¶ added in v0.10.0
func (o *ExecResponse_19) Url() string
func (*ExecResponse_19) Wrap ¶ added in v0.11.0
func (o *ExecResponse_19) Wrap(v interface{})
type ExecSyncRequest ¶
type ExecSyncRequest interface { CRIObject ContainerIdObject }
ExecSyncRequest wraps a CRI ExecSyncRequest object
type ExecSyncRequest_112 ¶ added in v0.14.0
type ExecSyncRequest_112 struct {
// contains filtered or unexported fields
}
func (*ExecSyncRequest_112) ContainerId ¶ added in v0.14.0
func (o *ExecSyncRequest_112) ContainerId() string
func (*ExecSyncRequest_112) SetContainerId ¶ added in v0.14.0
func (o *ExecSyncRequest_112) SetContainerId(id string)
func (*ExecSyncRequest_112) Unwrap ¶ added in v0.14.0
func (o *ExecSyncRequest_112) Unwrap() interface{}
func (*ExecSyncRequest_112) Wrap ¶ added in v0.14.0
func (o *ExecSyncRequest_112) Wrap(v interface{})
type ExecSyncRequest_19 ¶ added in v0.10.0
type ExecSyncRequest_19 struct {
// contains filtered or unexported fields
}
func (*ExecSyncRequest_19) ContainerId ¶ added in v0.10.0
func (o *ExecSyncRequest_19) ContainerId() string
func (*ExecSyncRequest_19) SetContainerId ¶ added in v0.10.0
func (o *ExecSyncRequest_19) SetContainerId(id string)
func (*ExecSyncRequest_19) Unwrap ¶ added in v0.10.0
func (o *ExecSyncRequest_19) Unwrap() interface{}
func (*ExecSyncRequest_19) Wrap ¶ added in v0.11.0
func (o *ExecSyncRequest_19) Wrap(v interface{})
type ExecSyncResponse ¶
type ExecSyncResponse interface { CRIObject }
ExecSyncResponse wraps a CRI ExecSyncResponse object
type ExecSyncResponse_112 ¶ added in v0.14.0
type ExecSyncResponse_112 struct {
// contains filtered or unexported fields
}
func (*ExecSyncResponse_112) Unwrap ¶ added in v0.14.0
func (o *ExecSyncResponse_112) Unwrap() interface{}
func (*ExecSyncResponse_112) Wrap ¶ added in v0.14.0
func (o *ExecSyncResponse_112) Wrap(v interface{})
type ExecSyncResponse_19 ¶ added in v0.10.0
type ExecSyncResponse_19 struct {
// contains filtered or unexported fields
}
func (*ExecSyncResponse_19) Unwrap ¶ added in v0.10.0
func (o *ExecSyncResponse_19) Unwrap() interface{}
func (*ExecSyncResponse_19) Wrap ¶ added in v0.11.0
func (o *ExecSyncResponse_19) Wrap(v interface{})
type FilesystemUsage ¶
type FilesystemUsage interface { CRIObject }
FilesystemUsage wraps a CRI FilesystemUsage object
type FilesystemUsage_112 ¶ added in v0.14.0
type FilesystemUsage_112 struct {
// contains filtered or unexported fields
}
func (*FilesystemUsage_112) Unwrap ¶ added in v0.14.0
func (o *FilesystemUsage_112) Unwrap() interface{}
func (*FilesystemUsage_112) Wrap ¶ added in v0.14.0
func (o *FilesystemUsage_112) Wrap(v interface{})
type FilesystemUsage_19 ¶ added in v0.10.0
type FilesystemUsage_19 struct {
// contains filtered or unexported fields
}
func (*FilesystemUsage_19) Unwrap ¶ added in v0.10.0
func (o *FilesystemUsage_19) Unwrap() interface{}
func (*FilesystemUsage_19) Wrap ¶ added in v0.11.0
func (o *FilesystemUsage_19) Wrap(v interface{})
type IdFilterObject ¶
type IdFilterObject interface { // IdFilter returns the id used by the filter. IdFilter() string // SetIdFilter sets the id used by the filter. SetIdFilter(string) }
IdFilterObject is a wrapped CRI object that denotes a filter that uses an id.
type IdObject ¶
type IdObject interface { // Id returns the id of the object. Id() string // SetId sets the id of the object. SetId(string) }
IdObject is a wrapped CRI object that has an id.
type Image ¶
type Image interface { CRIObject IdObject Copy() Image RepoTags() []string SetRepoTags([]string) RepoDigests() []string SetRepoDigests([]string) }
Image wraps a CRI Image object
type ImageFilterObject ¶
type ImageFilterObject interface { // ImageFilter returns the image reference that's used by the filter. ImageFilter() string // ImageFilter sets the image reference that's used by the filter. SetImageFilter(string) }
ImageFilterObject is a wrapped CRI object that denotes a filter that uses an image reference.
type ImageFsInfoRequest ¶
type ImageFsInfoRequest interface { CRIObject }
ImageFsInfoRequest wraps a CRI ImageFsInfoRequest object
type ImageFsInfoRequest_112 ¶ added in v0.14.0
type ImageFsInfoRequest_112 struct {
// contains filtered or unexported fields
}
func (*ImageFsInfoRequest_112) Unwrap ¶ added in v0.14.0
func (o *ImageFsInfoRequest_112) Unwrap() interface{}
func (*ImageFsInfoRequest_112) Wrap ¶ added in v0.14.0
func (o *ImageFsInfoRequest_112) Wrap(v interface{})
type ImageFsInfoRequest_19 ¶ added in v0.10.0
type ImageFsInfoRequest_19 struct {
// contains filtered or unexported fields
}
func (*ImageFsInfoRequest_19) Unwrap ¶ added in v0.10.0
func (o *ImageFsInfoRequest_19) Unwrap() interface{}
func (*ImageFsInfoRequest_19) Wrap ¶ added in v0.11.0
func (o *ImageFsInfoRequest_19) Wrap(v interface{})
type ImageFsInfoResponse ¶
type ImageFsInfoResponse interface { CRIObject ObjectList }
ImageFsInfoResponse wraps a CRI ImageFsInfoResponse object
type ImageFsInfoResponse_112 ¶ added in v0.14.0
type ImageFsInfoResponse_112 struct {
// contains filtered or unexported fields
}
func (*ImageFsInfoResponse_112) Items ¶ added in v0.14.0
func (o *ImageFsInfoResponse_112) Items() []CRIObject
func (*ImageFsInfoResponse_112) SetItems ¶ added in v0.14.0
func (o *ImageFsInfoResponse_112) SetItems(items []CRIObject)
func (*ImageFsInfoResponse_112) Unwrap ¶ added in v0.14.0
func (o *ImageFsInfoResponse_112) Unwrap() interface{}
func (*ImageFsInfoResponse_112) Wrap ¶ added in v0.14.0
func (o *ImageFsInfoResponse_112) Wrap(v interface{})
type ImageFsInfoResponse_19 ¶ added in v0.10.0
type ImageFsInfoResponse_19 struct {
// contains filtered or unexported fields
}
func (*ImageFsInfoResponse_19) Items ¶ added in v0.10.0
func (o *ImageFsInfoResponse_19) Items() []CRIObject
func (*ImageFsInfoResponse_19) SetItems ¶ added in v0.10.0
func (o *ImageFsInfoResponse_19) SetItems(items []CRIObject)
func (*ImageFsInfoResponse_19) Unwrap ¶ added in v0.10.0
func (o *ImageFsInfoResponse_19) Unwrap() interface{}
func (*ImageFsInfoResponse_19) Wrap ¶ added in v0.11.0
func (o *ImageFsInfoResponse_19) Wrap(v interface{})
type ImageObject ¶
type ImageObject interface { // Image returns the image reference of the object. Image() string // SEtImage sets the image reference of the object. SetImage(string) }
ImageObject is a wrapped CRI object that contains an image reference.
type ImageStatusRequest ¶
type ImageStatusRequest interface { CRIObject ImageObject }
ImageStatusRequest wraps a CRI ImageStatusRequest object
type ImageStatusRequest_112 ¶ added in v0.14.0
type ImageStatusRequest_112 struct {
// contains filtered or unexported fields
}
func (*ImageStatusRequest_112) Image ¶ added in v0.14.0
func (o *ImageStatusRequest_112) Image() string
func (*ImageStatusRequest_112) SetImage ¶ added in v0.14.0
func (o *ImageStatusRequest_112) SetImage(image string)
func (*ImageStatusRequest_112) Unwrap ¶ added in v0.14.0
func (o *ImageStatusRequest_112) Unwrap() interface{}
func (*ImageStatusRequest_112) Wrap ¶ added in v0.14.0
func (o *ImageStatusRequest_112) Wrap(v interface{})
type ImageStatusRequest_19 ¶ added in v0.10.0
type ImageStatusRequest_19 struct {
// contains filtered or unexported fields
}
func (*ImageStatusRequest_19) Image ¶ added in v0.10.0
func (o *ImageStatusRequest_19) Image() string
func (*ImageStatusRequest_19) SetImage ¶ added in v0.10.0
func (o *ImageStatusRequest_19) SetImage(image string)
func (*ImageStatusRequest_19) Unwrap ¶ added in v0.10.0
func (o *ImageStatusRequest_19) Unwrap() interface{}
func (*ImageStatusRequest_19) Wrap ¶ added in v0.11.0
func (o *ImageStatusRequest_19) Wrap(v interface{})
type ImageStatusResponse ¶
ImageStatusResponse wraps a CRI ImageStatusResponse object
type ImageStatusResponse_112 ¶ added in v0.14.0
type ImageStatusResponse_112 struct {
// contains filtered or unexported fields
}
func (*ImageStatusResponse_112) Image ¶ added in v0.14.0
func (o *ImageStatusResponse_112) Image() Image
func (*ImageStatusResponse_112) SetImage ¶ added in v0.14.0
func (o *ImageStatusResponse_112) SetImage(image Image)
func (*ImageStatusResponse_112) Unwrap ¶ added in v0.14.0
func (o *ImageStatusResponse_112) Unwrap() interface{}
func (*ImageStatusResponse_112) Wrap ¶ added in v0.14.0
func (o *ImageStatusResponse_112) Wrap(v interface{})
type ImageStatusResponse_19 ¶ added in v0.10.0
type ImageStatusResponse_19 struct {
// contains filtered or unexported fields
}
func (*ImageStatusResponse_19) Image ¶ added in v0.10.0
func (o *ImageStatusResponse_19) Image() Image
func (*ImageStatusResponse_19) SetImage ¶ added in v0.10.0
func (o *ImageStatusResponse_19) SetImage(image Image)
func (*ImageStatusResponse_19) Unwrap ¶ added in v0.10.0
func (o *ImageStatusResponse_19) Unwrap() interface{}
func (*ImageStatusResponse_19) Wrap ¶ added in v0.11.0
func (o *ImageStatusResponse_19) Wrap(v interface{})
type Image_112 ¶ added in v0.14.0
type Image_112 struct {
// contains filtered or unexported fields
}
func (*Image_112) RepoDigests ¶ added in v0.14.0
func (*Image_112) SetRepoDigests ¶ added in v0.14.0
func (*Image_112) SetRepoTags ¶ added in v0.14.0
type Image_19 ¶ added in v0.10.0
type Image_19 struct {
// contains filtered or unexported fields
}
func (*Image_19) RepoDigests ¶ added in v0.11.1
func (*Image_19) SetRepoDigests ¶ added in v0.11.1
func (*Image_19) SetRepoTags ¶ added in v0.10.0
type Interceptor ¶ added in v0.11.0
type Interceptor interface { // Register registers CRI services for proxy's CRI version within the Server. Register(s *grpc.Server) // Match checks whether fullMethod can be handled by this proxy instance. Match(fullMethod string) bool // Intercept handles a CRI request. It's invoked from a gRPC interceptor. Intercept(ctx context.Context, req interface{}, info *grpc.UnaryServerInfo, handler grpc.UnaryHandler) (interface{}, error) // Stop disconnects from all the CRI servers Stop() }
Interceptor specifies an interceptor to be used by gRPC server.
type ListContainerStatsRequest ¶
type ListContainerStatsRequest interface { CRIObject IdFilterObject PodSandboxIdFilterObject }
ListContainerStatsRequest wraps a CRI ListContainerStatsRequest object
type ListContainerStatsRequest_112 ¶ added in v0.14.0
type ListContainerStatsRequest_112 struct {
// contains filtered or unexported fields
}
func (*ListContainerStatsRequest_112) IdFilter ¶ added in v0.14.0
func (o *ListContainerStatsRequest_112) IdFilter() string
func (*ListContainerStatsRequest_112) PodSandboxIdFilter ¶ added in v0.14.0
func (o *ListContainerStatsRequest_112) PodSandboxIdFilter() string
func (*ListContainerStatsRequest_112) SetIdFilter ¶ added in v0.14.0
func (o *ListContainerStatsRequest_112) SetIdFilter(id string)
func (*ListContainerStatsRequest_112) SetPodSandboxIdFilter ¶ added in v0.14.0
func (o *ListContainerStatsRequest_112) SetPodSandboxIdFilter(podSandboxId string)
func (*ListContainerStatsRequest_112) Unwrap ¶ added in v0.14.0
func (o *ListContainerStatsRequest_112) Unwrap() interface{}
func (*ListContainerStatsRequest_112) Wrap ¶ added in v0.14.0
func (o *ListContainerStatsRequest_112) Wrap(v interface{})
type ListContainerStatsRequest_19 ¶ added in v0.10.0
type ListContainerStatsRequest_19 struct {
// contains filtered or unexported fields
}
func (*ListContainerStatsRequest_19) IdFilter ¶ added in v0.10.0
func (o *ListContainerStatsRequest_19) IdFilter() string
func (*ListContainerStatsRequest_19) PodSandboxIdFilter ¶ added in v0.10.0
func (o *ListContainerStatsRequest_19) PodSandboxIdFilter() string
func (*ListContainerStatsRequest_19) SetIdFilter ¶ added in v0.10.0
func (o *ListContainerStatsRequest_19) SetIdFilter(id string)
func (*ListContainerStatsRequest_19) SetPodSandboxIdFilter ¶ added in v0.10.0
func (o *ListContainerStatsRequest_19) SetPodSandboxIdFilter(podSandboxId string)
func (*ListContainerStatsRequest_19) Unwrap ¶ added in v0.10.0
func (o *ListContainerStatsRequest_19) Unwrap() interface{}
func (*ListContainerStatsRequest_19) Wrap ¶ added in v0.11.0
func (o *ListContainerStatsRequest_19) Wrap(v interface{})
type ListContainerStatsResponse ¶
type ListContainerStatsResponse interface { CRIObject ObjectList }
ListContainerStatsResponse wraps a CRI ListContainerStatsResponse object
type ListContainerStatsResponse_112 ¶ added in v0.14.0
type ListContainerStatsResponse_112 struct {
// contains filtered or unexported fields
}
func (*ListContainerStatsResponse_112) Items ¶ added in v0.14.0
func (o *ListContainerStatsResponse_112) Items() []CRIObject
func (*ListContainerStatsResponse_112) SetItems ¶ added in v0.14.0
func (o *ListContainerStatsResponse_112) SetItems(items []CRIObject)
func (*ListContainerStatsResponse_112) Unwrap ¶ added in v0.14.0
func (o *ListContainerStatsResponse_112) Unwrap() interface{}
func (*ListContainerStatsResponse_112) Wrap ¶ added in v0.14.0
func (o *ListContainerStatsResponse_112) Wrap(v interface{})
type ListContainerStatsResponse_19 ¶ added in v0.10.0
type ListContainerStatsResponse_19 struct {
// contains filtered or unexported fields
}
func (*ListContainerStatsResponse_19) Items ¶ added in v0.10.0
func (o *ListContainerStatsResponse_19) Items() []CRIObject
func (*ListContainerStatsResponse_19) SetItems ¶ added in v0.10.0
func (o *ListContainerStatsResponse_19) SetItems(items []CRIObject)
func (*ListContainerStatsResponse_19) Unwrap ¶ added in v0.10.0
func (o *ListContainerStatsResponse_19) Unwrap() interface{}
func (*ListContainerStatsResponse_19) Wrap ¶ added in v0.11.0
func (o *ListContainerStatsResponse_19) Wrap(v interface{})
type ListContainersRequest ¶
type ListContainersRequest interface { CRIObject IdFilterObject PodSandboxIdFilterObject }
ListContainersRequest wraps a CRI ListContainersRequest object
type ListContainersRequest_112 ¶ added in v0.14.0
type ListContainersRequest_112 struct {
// contains filtered or unexported fields
}
func (*ListContainersRequest_112) IdFilter ¶ added in v0.14.0
func (o *ListContainersRequest_112) IdFilter() string
func (*ListContainersRequest_112) PodSandboxIdFilter ¶ added in v0.14.0
func (o *ListContainersRequest_112) PodSandboxIdFilter() string
func (*ListContainersRequest_112) SetIdFilter ¶ added in v0.14.0
func (o *ListContainersRequest_112) SetIdFilter(id string)
func (*ListContainersRequest_112) SetPodSandboxIdFilter ¶ added in v0.14.0
func (o *ListContainersRequest_112) SetPodSandboxIdFilter(podSandboxId string)
func (*ListContainersRequest_112) Unwrap ¶ added in v0.14.0
func (o *ListContainersRequest_112) Unwrap() interface{}
func (*ListContainersRequest_112) Wrap ¶ added in v0.14.0
func (o *ListContainersRequest_112) Wrap(v interface{})
type ListContainersRequest_19 ¶ added in v0.10.0
type ListContainersRequest_19 struct {
// contains filtered or unexported fields
}
func (*ListContainersRequest_19) IdFilter ¶ added in v0.10.0
func (o *ListContainersRequest_19) IdFilter() string
func (*ListContainersRequest_19) PodSandboxIdFilter ¶ added in v0.10.0
func (o *ListContainersRequest_19) PodSandboxIdFilter() string
func (*ListContainersRequest_19) SetIdFilter ¶ added in v0.10.0
func (o *ListContainersRequest_19) SetIdFilter(id string)
func (*ListContainersRequest_19) SetPodSandboxIdFilter ¶ added in v0.10.0
func (o *ListContainersRequest_19) SetPodSandboxIdFilter(podSandboxId string)
func (*ListContainersRequest_19) Unwrap ¶ added in v0.10.0
func (o *ListContainersRequest_19) Unwrap() interface{}
func (*ListContainersRequest_19) Wrap ¶ added in v0.11.0
func (o *ListContainersRequest_19) Wrap(v interface{})
type ListContainersResponse ¶
type ListContainersResponse interface { CRIObject ObjectList }
ListContainersResponse wraps a CRI ListContainersResponse object
type ListContainersResponse_112 ¶ added in v0.14.0
type ListContainersResponse_112 struct {
// contains filtered or unexported fields
}
func (*ListContainersResponse_112) Items ¶ added in v0.14.0
func (o *ListContainersResponse_112) Items() []CRIObject
func (*ListContainersResponse_112) SetItems ¶ added in v0.14.0
func (o *ListContainersResponse_112) SetItems(items []CRIObject)
func (*ListContainersResponse_112) Unwrap ¶ added in v0.14.0
func (o *ListContainersResponse_112) Unwrap() interface{}
func (*ListContainersResponse_112) Wrap ¶ added in v0.14.0
func (o *ListContainersResponse_112) Wrap(v interface{})
type ListContainersResponse_19 ¶ added in v0.10.0
type ListContainersResponse_19 struct {
// contains filtered or unexported fields
}
func (*ListContainersResponse_19) Items ¶ added in v0.10.0
func (o *ListContainersResponse_19) Items() []CRIObject
func (*ListContainersResponse_19) SetItems ¶ added in v0.10.0
func (o *ListContainersResponse_19) SetItems(items []CRIObject)
func (*ListContainersResponse_19) Unwrap ¶ added in v0.10.0
func (o *ListContainersResponse_19) Unwrap() interface{}
func (*ListContainersResponse_19) Wrap ¶ added in v0.11.0
func (o *ListContainersResponse_19) Wrap(v interface{})
type ListImagesRequest ¶
type ListImagesRequest interface { CRIObject ImageFilterObject }
ListImagesRequest wraps a CRI ListImagesRequest object
type ListImagesRequest_112 ¶ added in v0.14.0
type ListImagesRequest_112 struct {
// contains filtered or unexported fields
}
func (*ListImagesRequest_112) ImageFilter ¶ added in v0.14.0
func (o *ListImagesRequest_112) ImageFilter() string
func (*ListImagesRequest_112) SetImageFilter ¶ added in v0.14.0
func (o *ListImagesRequest_112) SetImageFilter(image string)
func (*ListImagesRequest_112) Unwrap ¶ added in v0.14.0
func (o *ListImagesRequest_112) Unwrap() interface{}
func (*ListImagesRequest_112) Wrap ¶ added in v0.14.0
func (o *ListImagesRequest_112) Wrap(v interface{})
type ListImagesRequest_19 ¶ added in v0.10.0
type ListImagesRequest_19 struct {
// contains filtered or unexported fields
}
func (*ListImagesRequest_19) ImageFilter ¶ added in v0.10.0
func (o *ListImagesRequest_19) ImageFilter() string
func (*ListImagesRequest_19) SetImageFilter ¶ added in v0.10.0
func (o *ListImagesRequest_19) SetImageFilter(image string)
func (*ListImagesRequest_19) Unwrap ¶ added in v0.10.0
func (o *ListImagesRequest_19) Unwrap() interface{}
func (*ListImagesRequest_19) Wrap ¶ added in v0.11.0
func (o *ListImagesRequest_19) Wrap(v interface{})
type ListImagesResponse ¶
type ListImagesResponse interface { CRIObject ObjectList }
ListImagesResponse wraps a CRI ListImagesResponse object
type ListImagesResponse_112 ¶ added in v0.14.0
type ListImagesResponse_112 struct {
// contains filtered or unexported fields
}
func (*ListImagesResponse_112) Items ¶ added in v0.14.0
func (o *ListImagesResponse_112) Items() []CRIObject
func (*ListImagesResponse_112) SetItems ¶ added in v0.14.0
func (o *ListImagesResponse_112) SetItems(items []CRIObject)
func (*ListImagesResponse_112) Unwrap ¶ added in v0.14.0
func (o *ListImagesResponse_112) Unwrap() interface{}
func (*ListImagesResponse_112) Wrap ¶ added in v0.14.0
func (o *ListImagesResponse_112) Wrap(v interface{})
type ListImagesResponse_19 ¶ added in v0.10.0
type ListImagesResponse_19 struct {
// contains filtered or unexported fields
}
func (*ListImagesResponse_19) Items ¶ added in v0.10.0
func (o *ListImagesResponse_19) Items() []CRIObject
func (*ListImagesResponse_19) SetItems ¶ added in v0.10.0
func (o *ListImagesResponse_19) SetItems(items []CRIObject)
func (*ListImagesResponse_19) Unwrap ¶ added in v0.10.0
func (o *ListImagesResponse_19) Unwrap() interface{}
func (*ListImagesResponse_19) Wrap ¶ added in v0.11.0
func (o *ListImagesResponse_19) Wrap(v interface{})
type ListPodSandboxRequest ¶
type ListPodSandboxRequest interface { CRIObject IdFilterObject }
ListPodSandboxRequest wraps a CRI ListPodSandboxRequest object
type ListPodSandboxRequest_112 ¶ added in v0.14.0
type ListPodSandboxRequest_112 struct {
// contains filtered or unexported fields
}
func (*ListPodSandboxRequest_112) IdFilter ¶ added in v0.14.0
func (o *ListPodSandboxRequest_112) IdFilter() string
func (*ListPodSandboxRequest_112) SetIdFilter ¶ added in v0.14.0
func (o *ListPodSandboxRequest_112) SetIdFilter(id string)
func (*ListPodSandboxRequest_112) Unwrap ¶ added in v0.14.0
func (o *ListPodSandboxRequest_112) Unwrap() interface{}
func (*ListPodSandboxRequest_112) Wrap ¶ added in v0.14.0
func (o *ListPodSandboxRequest_112) Wrap(v interface{})
type ListPodSandboxRequest_19 ¶ added in v0.10.0
type ListPodSandboxRequest_19 struct {
// contains filtered or unexported fields
}
func (*ListPodSandboxRequest_19) IdFilter ¶ added in v0.10.0
func (o *ListPodSandboxRequest_19) IdFilter() string
func (*ListPodSandboxRequest_19) SetIdFilter ¶ added in v0.10.0
func (o *ListPodSandboxRequest_19) SetIdFilter(id string)
func (*ListPodSandboxRequest_19) Unwrap ¶ added in v0.10.0
func (o *ListPodSandboxRequest_19) Unwrap() interface{}
func (*ListPodSandboxRequest_19) Wrap ¶ added in v0.11.0
func (o *ListPodSandboxRequest_19) Wrap(v interface{})
type ListPodSandboxResponse ¶
type ListPodSandboxResponse interface { CRIObject ObjectList }
ListPodSandboxResponse wraps a CRI ListPodSandboxResponse object
type ListPodSandboxResponse_112 ¶ added in v0.14.0
type ListPodSandboxResponse_112 struct {
// contains filtered or unexported fields
}
func (*ListPodSandboxResponse_112) Items ¶ added in v0.14.0
func (o *ListPodSandboxResponse_112) Items() []CRIObject
func (*ListPodSandboxResponse_112) SetItems ¶ added in v0.14.0
func (o *ListPodSandboxResponse_112) SetItems(items []CRIObject)
func (*ListPodSandboxResponse_112) Unwrap ¶ added in v0.14.0
func (o *ListPodSandboxResponse_112) Unwrap() interface{}
func (*ListPodSandboxResponse_112) Wrap ¶ added in v0.14.0
func (o *ListPodSandboxResponse_112) Wrap(v interface{})
type ListPodSandboxResponse_19 ¶ added in v0.10.0
type ListPodSandboxResponse_19 struct {
// contains filtered or unexported fields
}
func (*ListPodSandboxResponse_19) Items ¶ added in v0.10.0
func (o *ListPodSandboxResponse_19) Items() []CRIObject
func (*ListPodSandboxResponse_19) SetItems ¶ added in v0.10.0
func (o *ListPodSandboxResponse_19) SetItems(items []CRIObject)
func (*ListPodSandboxResponse_19) Unwrap ¶ added in v0.10.0
func (o *ListPodSandboxResponse_19) Unwrap() interface{}
func (*ListPodSandboxResponse_19) Wrap ¶ added in v0.11.0
func (o *ListPodSandboxResponse_19) Wrap(v interface{})
type ObjectList ¶
type ObjectList interface { // Items returns a slice of CRI objects that are contained in the list. Items() []CRIObject // SetItems sets the list of objects to the specified slice. SetItems([]CRIObject) }
ObjectList denotes a wrapped CRI object that denotes a list of other CRI objects.
type PodSandbox ¶
type PodSandbox interface { CRIObject IdObject Copy() PodSandbox }
PodSandbox wraps a CRI PodSandbox object
type PodSandboxIdFilterObject ¶
type PodSandboxIdFilterObject interface { // PodSandboxIdFilter returns the pod sadnbox id used by the filter. PodSandboxIdFilter() string // SetPodSandboxIdFilter sets the pod sadnbox id used by the filter. SetPodSandboxIdFilter(string) }
IdFilterObject is a wrapped CRI object that denotes a filter that uses a pod sandbox id.
type PodSandboxIdObject ¶
type PodSandboxIdObject interface { // PodSandboxId returns the pod sandbox id of the object. PodSandboxId() string // PodSandboxId set the pod sandbox id of the object. SetPodSandboxId(string) }
PodSandboxIdObject is a wrapped CRI object that contains a pod sandbox id.
type PodSandboxStatus ¶
type PodSandboxStatus interface { CRIObject IdObject Copy() PodSandboxStatus }
PodSandboxStatus wraps a CRI PodSandboxStatus object
type PodSandboxStatusRequest ¶
type PodSandboxStatusRequest interface { CRIObject PodSandboxIdObject }
PodSandboxStatusRequest wraps a CRI PodSandboxStatusRequest object
type PodSandboxStatusRequest_112 ¶ added in v0.14.0
type PodSandboxStatusRequest_112 struct {
// contains filtered or unexported fields
}
func (*PodSandboxStatusRequest_112) PodSandboxId ¶ added in v0.14.0
func (o *PodSandboxStatusRequest_112) PodSandboxId() string
func (*PodSandboxStatusRequest_112) SetPodSandboxId ¶ added in v0.14.0
func (o *PodSandboxStatusRequest_112) SetPodSandboxId(id string)
func (*PodSandboxStatusRequest_112) Unwrap ¶ added in v0.14.0
func (o *PodSandboxStatusRequest_112) Unwrap() interface{}
func (*PodSandboxStatusRequest_112) Wrap ¶ added in v0.14.0
func (o *PodSandboxStatusRequest_112) Wrap(v interface{})
type PodSandboxStatusRequest_19 ¶ added in v0.10.0
type PodSandboxStatusRequest_19 struct {
// contains filtered or unexported fields
}
func (*PodSandboxStatusRequest_19) PodSandboxId ¶ added in v0.10.0
func (o *PodSandboxStatusRequest_19) PodSandboxId() string
func (*PodSandboxStatusRequest_19) SetPodSandboxId ¶ added in v0.10.0
func (o *PodSandboxStatusRequest_19) SetPodSandboxId(id string)
func (*PodSandboxStatusRequest_19) Unwrap ¶ added in v0.10.0
func (o *PodSandboxStatusRequest_19) Unwrap() interface{}
func (*PodSandboxStatusRequest_19) Wrap ¶ added in v0.11.0
func (o *PodSandboxStatusRequest_19) Wrap(v interface{})
type PodSandboxStatusResponse ¶
type PodSandboxStatusResponse interface { CRIObject Status() PodSandboxStatus }
PodSandboxStatusResponse wraps a CRI PodSandboxStatusResponse object
type PodSandboxStatusResponse_112 ¶ added in v0.14.0
type PodSandboxStatusResponse_112 struct {
// contains filtered or unexported fields
}
func (*PodSandboxStatusResponse_112) Status ¶ added in v0.14.0
func (o *PodSandboxStatusResponse_112) Status() PodSandboxStatus
func (*PodSandboxStatusResponse_112) Unwrap ¶ added in v0.14.0
func (o *PodSandboxStatusResponse_112) Unwrap() interface{}
func (*PodSandboxStatusResponse_112) Wrap ¶ added in v0.14.0
func (o *PodSandboxStatusResponse_112) Wrap(v interface{})
type PodSandboxStatusResponse_19 ¶ added in v0.10.0
type PodSandboxStatusResponse_19 struct {
// contains filtered or unexported fields
}
func (*PodSandboxStatusResponse_19) Status ¶ added in v0.10.0
func (o *PodSandboxStatusResponse_19) Status() PodSandboxStatus
func (*PodSandboxStatusResponse_19) Unwrap ¶ added in v0.10.0
func (o *PodSandboxStatusResponse_19) Unwrap() interface{}
func (*PodSandboxStatusResponse_19) Wrap ¶ added in v0.11.0
func (o *PodSandboxStatusResponse_19) Wrap(v interface{})
type PodSandboxStatus_112 ¶ added in v0.14.0
type PodSandboxStatus_112 struct {
// contains filtered or unexported fields
}
func (*PodSandboxStatus_112) Copy ¶ added in v0.14.0
func (o *PodSandboxStatus_112) Copy() PodSandboxStatus
func (*PodSandboxStatus_112) Id ¶ added in v0.14.0
func (o *PodSandboxStatus_112) Id() string
func (*PodSandboxStatus_112) SetId ¶ added in v0.14.0
func (o *PodSandboxStatus_112) SetId(id string)
func (*PodSandboxStatus_112) Unwrap ¶ added in v0.14.0
func (o *PodSandboxStatus_112) Unwrap() interface{}
func (*PodSandboxStatus_112) Wrap ¶ added in v0.14.0
func (o *PodSandboxStatus_112) Wrap(v interface{})
type PodSandboxStatus_19 ¶ added in v0.10.0
type PodSandboxStatus_19 struct {
// contains filtered or unexported fields
}
func (*PodSandboxStatus_19) Copy ¶ added in v0.10.0
func (o *PodSandboxStatus_19) Copy() PodSandboxStatus
func (*PodSandboxStatus_19) Id ¶ added in v0.10.0
func (o *PodSandboxStatus_19) Id() string
func (*PodSandboxStatus_19) SetId ¶ added in v0.10.0
func (o *PodSandboxStatus_19) SetId(id string)
func (*PodSandboxStatus_19) Unwrap ¶ added in v0.10.0
func (o *PodSandboxStatus_19) Unwrap() interface{}
func (*PodSandboxStatus_19) Wrap ¶ added in v0.11.0
func (o *PodSandboxStatus_19) Wrap(v interface{})
type PodSandbox_112 ¶ added in v0.14.0
type PodSandbox_112 struct {
// contains filtered or unexported fields
}
func (*PodSandbox_112) Copy ¶ added in v0.14.0
func (o *PodSandbox_112) Copy() PodSandbox
func (*PodSandbox_112) Id ¶ added in v0.14.0
func (o *PodSandbox_112) Id() string
func (*PodSandbox_112) SetId ¶ added in v0.14.0
func (o *PodSandbox_112) SetId(id string)
func (*PodSandbox_112) Unwrap ¶ added in v0.14.0
func (o *PodSandbox_112) Unwrap() interface{}
func (*PodSandbox_112) Wrap ¶ added in v0.14.0
func (o *PodSandbox_112) Wrap(v interface{})
type PodSandbox_19 ¶ added in v0.10.0
type PodSandbox_19 struct {
// contains filtered or unexported fields
}
func (*PodSandbox_19) Copy ¶ added in v0.10.0
func (o *PodSandbox_19) Copy() PodSandbox
func (*PodSandbox_19) Id ¶ added in v0.10.0
func (o *PodSandbox_19) Id() string
func (*PodSandbox_19) SetId ¶ added in v0.10.0
func (o *PodSandbox_19) SetId(id string)
func (*PodSandbox_19) Unwrap ¶ added in v0.10.0
func (o *PodSandbox_19) Unwrap() interface{}
func (*PodSandbox_19) Wrap ¶ added in v0.11.0
func (o *PodSandbox_19) Wrap(v interface{})
type PortForwardRequest ¶
type PortForwardRequest interface { CRIObject PodSandboxIdObject }
PortForwardRequest wraps a CRI PortForwardRequest object
type PortForwardRequest_112 ¶ added in v0.14.0
type PortForwardRequest_112 struct {
// contains filtered or unexported fields
}
func (*PortForwardRequest_112) PodSandboxId ¶ added in v0.14.0
func (o *PortForwardRequest_112) PodSandboxId() string
func (*PortForwardRequest_112) SetPodSandboxId ¶ added in v0.14.0
func (o *PortForwardRequest_112) SetPodSandboxId(podSandboxId string)
func (*PortForwardRequest_112) Unwrap ¶ added in v0.14.0
func (o *PortForwardRequest_112) Unwrap() interface{}
func (*PortForwardRequest_112) Wrap ¶ added in v0.14.0
func (o *PortForwardRequest_112) Wrap(v interface{})
type PortForwardRequest_19 ¶ added in v0.10.0
type PortForwardRequest_19 struct {
// contains filtered or unexported fields
}
func (*PortForwardRequest_19) PodSandboxId ¶ added in v0.10.0
func (o *PortForwardRequest_19) PodSandboxId() string
func (*PortForwardRequest_19) SetPodSandboxId ¶ added in v0.10.0
func (o *PortForwardRequest_19) SetPodSandboxId(podSandboxId string)
func (*PortForwardRequest_19) Unwrap ¶ added in v0.10.0
func (o *PortForwardRequest_19) Unwrap() interface{}
func (*PortForwardRequest_19) Wrap ¶ added in v0.11.0
func (o *PortForwardRequest_19) Wrap(v interface{})
type PortForwardResponse ¶
PortForwardResponse wraps a CRI PortForwardResponse object
type PortForwardResponse_112 ¶ added in v0.14.0
type PortForwardResponse_112 struct {
// contains filtered or unexported fields
}
func (*PortForwardResponse_112) SetUrl ¶ added in v0.14.0
func (o *PortForwardResponse_112) SetUrl(url string)
func (*PortForwardResponse_112) Unwrap ¶ added in v0.14.0
func (o *PortForwardResponse_112) Unwrap() interface{}
func (*PortForwardResponse_112) Url ¶ added in v0.14.0
func (o *PortForwardResponse_112) Url() string
func (*PortForwardResponse_112) Wrap ¶ added in v0.14.0
func (o *PortForwardResponse_112) Wrap(v interface{})
type PortForwardResponse_19 ¶ added in v0.10.0
type PortForwardResponse_19 struct {
// contains filtered or unexported fields
}
func (*PortForwardResponse_19) SetUrl ¶ added in v0.10.0
func (o *PortForwardResponse_19) SetUrl(url string)
func (*PortForwardResponse_19) Unwrap ¶ added in v0.10.0
func (o *PortForwardResponse_19) Unwrap() interface{}
func (*PortForwardResponse_19) Url ¶ added in v0.10.0
func (o *PortForwardResponse_19) Url() string
func (*PortForwardResponse_19) Wrap ¶ added in v0.11.0
func (o *PortForwardResponse_19) Wrap(v interface{})
type PullImageRequest ¶
type PullImageRequest interface { CRIObject ImageObject }
PullImageRequest wraps a CRI PullImageRequest object
type PullImageRequest_112 ¶ added in v0.14.0
type PullImageRequest_112 struct {
// contains filtered or unexported fields
}
func (*PullImageRequest_112) Image ¶ added in v0.14.0
func (o *PullImageRequest_112) Image() string
func (*PullImageRequest_112) SetImage ¶ added in v0.14.0
func (o *PullImageRequest_112) SetImage(image string)
func (*PullImageRequest_112) Unwrap ¶ added in v0.14.0
func (o *PullImageRequest_112) Unwrap() interface{}
func (*PullImageRequest_112) Wrap ¶ added in v0.14.0
func (o *PullImageRequest_112) Wrap(v interface{})
type PullImageRequest_19 ¶ added in v0.10.0
type PullImageRequest_19 struct {
// contains filtered or unexported fields
}
func (*PullImageRequest_19) Image ¶ added in v0.10.0
func (o *PullImageRequest_19) Image() string
func (*PullImageRequest_19) SetImage ¶ added in v0.10.0
func (o *PullImageRequest_19) SetImage(image string)
func (*PullImageRequest_19) Unwrap ¶ added in v0.10.0
func (o *PullImageRequest_19) Unwrap() interface{}
func (*PullImageRequest_19) Wrap ¶ added in v0.11.0
func (o *PullImageRequest_19) Wrap(v interface{})
type PullImageResponse ¶
type PullImageResponse interface { CRIObject ImageObject }
PullImageResponse wraps a CRI PullImageResponse object
type PullImageResponse_112 ¶ added in v0.14.0
type PullImageResponse_112 struct {
// contains filtered or unexported fields
}
func (*PullImageResponse_112) Image ¶ added in v0.14.0
func (o *PullImageResponse_112) Image() string
func (*PullImageResponse_112) SetImage ¶ added in v0.14.0
func (o *PullImageResponse_112) SetImage(image string)
func (*PullImageResponse_112) Unwrap ¶ added in v0.14.0
func (o *PullImageResponse_112) Unwrap() interface{}
func (*PullImageResponse_112) Wrap ¶ added in v0.14.0
func (o *PullImageResponse_112) Wrap(v interface{})
type PullImageResponse_19 ¶ added in v0.10.0
type PullImageResponse_19 struct {
// contains filtered or unexported fields
}
func (*PullImageResponse_19) Image ¶ added in v0.10.0
func (o *PullImageResponse_19) Image() string
func (*PullImageResponse_19) SetImage ¶ added in v0.10.0
func (o *PullImageResponse_19) SetImage(image string)
func (*PullImageResponse_19) Unwrap ¶ added in v0.10.0
func (o *PullImageResponse_19) Unwrap() interface{}
func (*PullImageResponse_19) Wrap ¶ added in v0.11.0
func (o *PullImageResponse_19) Wrap(v interface{})
type RemoveContainerRequest ¶
type RemoveContainerRequest interface { CRIObject ContainerIdObject }
RemoveContainerRequest wraps a CRI RemoveContainerRequest object
type RemoveContainerRequest_112 ¶ added in v0.14.0
type RemoveContainerRequest_112 struct {
// contains filtered or unexported fields
}
func (*RemoveContainerRequest_112) ContainerId ¶ added in v0.14.0
func (o *RemoveContainerRequest_112) ContainerId() string
func (*RemoveContainerRequest_112) SetContainerId ¶ added in v0.14.0
func (o *RemoveContainerRequest_112) SetContainerId(id string)
func (*RemoveContainerRequest_112) Unwrap ¶ added in v0.14.0
func (o *RemoveContainerRequest_112) Unwrap() interface{}
func (*RemoveContainerRequest_112) Wrap ¶ added in v0.14.0
func (o *RemoveContainerRequest_112) Wrap(v interface{})
type RemoveContainerRequest_19 ¶ added in v0.10.0
type RemoveContainerRequest_19 struct {
// contains filtered or unexported fields
}
func (*RemoveContainerRequest_19) ContainerId ¶ added in v0.10.0
func (o *RemoveContainerRequest_19) ContainerId() string
func (*RemoveContainerRequest_19) SetContainerId ¶ added in v0.10.0
func (o *RemoveContainerRequest_19) SetContainerId(id string)
func (*RemoveContainerRequest_19) Unwrap ¶ added in v0.10.0
func (o *RemoveContainerRequest_19) Unwrap() interface{}
func (*RemoveContainerRequest_19) Wrap ¶ added in v0.11.0
func (o *RemoveContainerRequest_19) Wrap(v interface{})
type RemoveContainerResponse ¶
type RemoveContainerResponse interface { CRIObject }
RemoveContainerResponse wraps a CRI RemoveContainerResponse object
type RemoveContainerResponse_112 ¶ added in v0.14.0
type RemoveContainerResponse_112 struct {
// contains filtered or unexported fields
}
func (*RemoveContainerResponse_112) Unwrap ¶ added in v0.14.0
func (o *RemoveContainerResponse_112) Unwrap() interface{}
func (*RemoveContainerResponse_112) Wrap ¶ added in v0.14.0
func (o *RemoveContainerResponse_112) Wrap(v interface{})
type RemoveContainerResponse_19 ¶ added in v0.10.0
type RemoveContainerResponse_19 struct {
// contains filtered or unexported fields
}
func (*RemoveContainerResponse_19) Unwrap ¶ added in v0.10.0
func (o *RemoveContainerResponse_19) Unwrap() interface{}
func (*RemoveContainerResponse_19) Wrap ¶ added in v0.11.0
func (o *RemoveContainerResponse_19) Wrap(v interface{})
type RemoveImageRequest ¶
type RemoveImageRequest interface { CRIObject ImageObject }
RemoveImageRequest wraps a CRI RemoveImageRequest object
type RemoveImageRequest_112 ¶ added in v0.14.0
type RemoveImageRequest_112 struct {
// contains filtered or unexported fields
}
func (*RemoveImageRequest_112) Image ¶ added in v0.14.0
func (o *RemoveImageRequest_112) Image() string
func (*RemoveImageRequest_112) SetImage ¶ added in v0.14.0
func (o *RemoveImageRequest_112) SetImage(image string)
func (*RemoveImageRequest_112) Unwrap ¶ added in v0.14.0
func (o *RemoveImageRequest_112) Unwrap() interface{}
func (*RemoveImageRequest_112) Wrap ¶ added in v0.14.0
func (o *RemoveImageRequest_112) Wrap(v interface{})
type RemoveImageRequest_19 ¶ added in v0.10.0
type RemoveImageRequest_19 struct {
// contains filtered or unexported fields
}
func (*RemoveImageRequest_19) Image ¶ added in v0.10.0
func (o *RemoveImageRequest_19) Image() string
func (*RemoveImageRequest_19) SetImage ¶ added in v0.10.0
func (o *RemoveImageRequest_19) SetImage(image string)
func (*RemoveImageRequest_19) Unwrap ¶ added in v0.10.0
func (o *RemoveImageRequest_19) Unwrap() interface{}
func (*RemoveImageRequest_19) Wrap ¶ added in v0.11.0
func (o *RemoveImageRequest_19) Wrap(v interface{})
type RemoveImageResponse ¶
type RemoveImageResponse interface { CRIObject }
RemoveImageResponse wraps a CRI RemoveImageResponse object
type RemoveImageResponse_112 ¶ added in v0.14.0
type RemoveImageResponse_112 struct {
// contains filtered or unexported fields
}
func (*RemoveImageResponse_112) Unwrap ¶ added in v0.14.0
func (o *RemoveImageResponse_112) Unwrap() interface{}
func (*RemoveImageResponse_112) Wrap ¶ added in v0.14.0
func (o *RemoveImageResponse_112) Wrap(v interface{})
type RemoveImageResponse_19 ¶ added in v0.10.0
type RemoveImageResponse_19 struct {
// contains filtered or unexported fields
}
func (*RemoveImageResponse_19) Unwrap ¶ added in v0.10.0
func (o *RemoveImageResponse_19) Unwrap() interface{}
func (*RemoveImageResponse_19) Wrap ¶ added in v0.11.0
func (o *RemoveImageResponse_19) Wrap(v interface{})
type RemovePodSandboxRequest ¶
type RemovePodSandboxRequest interface { CRIObject PodSandboxIdObject }
RemovePodSandboxRequest wraps a CRI RemovePodSandboxRequest object
type RemovePodSandboxRequest_112 ¶ added in v0.14.0
type RemovePodSandboxRequest_112 struct {
// contains filtered or unexported fields
}
func (*RemovePodSandboxRequest_112) PodSandboxId ¶ added in v0.14.0
func (o *RemovePodSandboxRequest_112) PodSandboxId() string
func (*RemovePodSandboxRequest_112) SetPodSandboxId ¶ added in v0.14.0
func (o *RemovePodSandboxRequest_112) SetPodSandboxId(id string)
func (*RemovePodSandboxRequest_112) Unwrap ¶ added in v0.14.0
func (o *RemovePodSandboxRequest_112) Unwrap() interface{}
func (*RemovePodSandboxRequest_112) Wrap ¶ added in v0.14.0
func (o *RemovePodSandboxRequest_112) Wrap(v interface{})
type RemovePodSandboxRequest_19 ¶ added in v0.10.0
type RemovePodSandboxRequest_19 struct {
// contains filtered or unexported fields
}
func (*RemovePodSandboxRequest_19) PodSandboxId ¶ added in v0.10.0
func (o *RemovePodSandboxRequest_19) PodSandboxId() string
func (*RemovePodSandboxRequest_19) SetPodSandboxId ¶ added in v0.10.0
func (o *RemovePodSandboxRequest_19) SetPodSandboxId(id string)
func (*RemovePodSandboxRequest_19) Unwrap ¶ added in v0.10.0
func (o *RemovePodSandboxRequest_19) Unwrap() interface{}
func (*RemovePodSandboxRequest_19) Wrap ¶ added in v0.11.0
func (o *RemovePodSandboxRequest_19) Wrap(v interface{})
type RemovePodSandboxResponse ¶
type RemovePodSandboxResponse interface { CRIObject }
RemovePodSandboxResponse wraps a CRI RemovePodSandboxResponse object
type RemovePodSandboxResponse_112 ¶ added in v0.14.0
type RemovePodSandboxResponse_112 struct {
// contains filtered or unexported fields
}
func (*RemovePodSandboxResponse_112) Unwrap ¶ added in v0.14.0
func (o *RemovePodSandboxResponse_112) Unwrap() interface{}
func (*RemovePodSandboxResponse_112) Wrap ¶ added in v0.14.0
func (o *RemovePodSandboxResponse_112) Wrap(v interface{})
type RemovePodSandboxResponse_19 ¶ added in v0.10.0
type RemovePodSandboxResponse_19 struct {
// contains filtered or unexported fields
}
func (*RemovePodSandboxResponse_19) Unwrap ¶ added in v0.10.0
func (o *RemovePodSandboxResponse_19) Unwrap() interface{}
func (*RemovePodSandboxResponse_19) Wrap ¶ added in v0.11.0
func (o *RemovePodSandboxResponse_19) Wrap(v interface{})
type ReopenContainerLogRequest ¶ added in v0.11.0
type ReopenContainerLogRequest interface { CRIObject ContainerIdObject }
ReopenContainerLogRequest wraps a CRI ReopenContainerLogRequest object
type ReopenContainerLogRequest_112 ¶ added in v0.14.0
type ReopenContainerLogRequest_112 struct {
// contains filtered or unexported fields
}
func (*ReopenContainerLogRequest_112) ContainerId ¶ added in v0.14.0
func (o *ReopenContainerLogRequest_112) ContainerId() string
func (*ReopenContainerLogRequest_112) SetContainerId ¶ added in v0.14.0
func (o *ReopenContainerLogRequest_112) SetContainerId(id string)
func (*ReopenContainerLogRequest_112) Unwrap ¶ added in v0.14.0
func (o *ReopenContainerLogRequest_112) Unwrap() interface{}
func (*ReopenContainerLogRequest_112) Wrap ¶ added in v0.14.0
func (o *ReopenContainerLogRequest_112) Wrap(v interface{})
type ReopenContainerLogResponse ¶ added in v0.11.0
type ReopenContainerLogResponse interface { CRIObject }
ReopenContainerLogResponse wraps a CRI ReopenContainerLogResponse object
type ReopenContainerLogResponse_112 ¶ added in v0.14.0
type ReopenContainerLogResponse_112 struct {
// contains filtered or unexported fields
}
func (*ReopenContainerLogResponse_112) Unwrap ¶ added in v0.14.0
func (o *ReopenContainerLogResponse_112) Unwrap() interface{}
func (*ReopenContainerLogResponse_112) Wrap ¶ added in v0.14.0
func (o *ReopenContainerLogResponse_112) Wrap(v interface{})
type RunPodSandboxRequest ¶
RunPodSandboxRequest wraps a CRI RunPodSandboxRequest object
type RunPodSandboxRequest_112 ¶ added in v0.14.0
type RunPodSandboxRequest_112 struct {
// contains filtered or unexported fields
}
func (*RunPodSandboxRequest_112) GetAnnotations ¶ added in v0.14.0
func (o *RunPodSandboxRequest_112) GetAnnotations() map[string]string
func (*RunPodSandboxRequest_112) Unwrap ¶ added in v0.14.0
func (o *RunPodSandboxRequest_112) Unwrap() interface{}
func (*RunPodSandboxRequest_112) Wrap ¶ added in v0.14.0
func (o *RunPodSandboxRequest_112) Wrap(v interface{})
type RunPodSandboxRequest_19 ¶ added in v0.10.0
type RunPodSandboxRequest_19 struct {
// contains filtered or unexported fields
}
func (*RunPodSandboxRequest_19) GetAnnotations ¶ added in v0.10.0
func (o *RunPodSandboxRequest_19) GetAnnotations() map[string]string
func (*RunPodSandboxRequest_19) Unwrap ¶ added in v0.10.0
func (o *RunPodSandboxRequest_19) Unwrap() interface{}
func (*RunPodSandboxRequest_19) Wrap ¶ added in v0.11.0
func (o *RunPodSandboxRequest_19) Wrap(v interface{})
type RunPodSandboxResponse ¶
type RunPodSandboxResponse interface { CRIObject PodSandboxIdObject }
RunPodSandboxResponse wraps a CRI RunPodSandboxResponse object
type RunPodSandboxResponse_112 ¶ added in v0.14.0
type RunPodSandboxResponse_112 struct {
// contains filtered or unexported fields
}
func (*RunPodSandboxResponse_112) PodSandboxId ¶ added in v0.14.0
func (o *RunPodSandboxResponse_112) PodSandboxId() string
func (*RunPodSandboxResponse_112) SetPodSandboxId ¶ added in v0.14.0
func (o *RunPodSandboxResponse_112) SetPodSandboxId(id string)
func (*RunPodSandboxResponse_112) Unwrap ¶ added in v0.14.0
func (o *RunPodSandboxResponse_112) Unwrap() interface{}
func (*RunPodSandboxResponse_112) Wrap ¶ added in v0.14.0
func (o *RunPodSandboxResponse_112) Wrap(v interface{})
type RunPodSandboxResponse_19 ¶ added in v0.10.0
type RunPodSandboxResponse_19 struct {
// contains filtered or unexported fields
}
func (*RunPodSandboxResponse_19) PodSandboxId ¶ added in v0.10.0
func (o *RunPodSandboxResponse_19) PodSandboxId() string
func (*RunPodSandboxResponse_19) SetPodSandboxId ¶ added in v0.10.0
func (o *RunPodSandboxResponse_19) SetPodSandboxId(id string)
func (*RunPodSandboxResponse_19) Unwrap ¶ added in v0.10.0
func (o *RunPodSandboxResponse_19) Unwrap() interface{}
func (*RunPodSandboxResponse_19) Wrap ¶ added in v0.11.0
func (o *RunPodSandboxResponse_19) Wrap(v interface{})
type RuntimeProxy ¶
type RuntimeProxy struct {
// contains filtered or unexported fields
}
RuntimeProxy is a gRPC implementation of internalapi.RuntimeService.
func NewRuntimeProxy ¶
func NewRuntimeProxy(criVersion CRIVersion, addrs []string, connectionTimout time.Duration, streamUrl *url.URL) (*RuntimeProxy, error)
NewRuntimeProxy creates a new internalapi.RuntimeService.
func (*RuntimeProxy) Intercept ¶ added in v0.11.0
func (r *RuntimeProxy) Intercept(ctx context.Context, req interface{}, info *grpc.UnaryServerInfo, handler grpc.UnaryHandler) (interface{}, error)
Intercept implements Intercept method of the Interceptor interface.
func (*RuntimeProxy) Match ¶ added in v0.11.0
func (r *RuntimeProxy) Match(fullMethod string) bool
Match implements Match method of the Interceptor interface.
func (*RuntimeProxy) Register ¶ added in v0.11.0
func (r *RuntimeProxy) Register(s *grpc.Server)
Register implements Register method of the Interceptor interface.
func (*RuntimeProxy) Stop ¶
func (r *RuntimeProxy) Stop()
Stop implements Stop method of the Interceptor interface.
type Server ¶ added in v0.11.0
type Server struct {
// contains filtered or unexported fields
}
Server denotes a gRPC server.
func NewServer ¶ added in v0.11.0
func NewServer(interceptors []Interceptor, hook func()) *Server
NewServer makes a new gRPC server.
type StartContainerRequest ¶
type StartContainerRequest interface { CRIObject ContainerIdObject }
StartContainerRequest wraps a CRI StartContainerRequest object
type StartContainerRequest_112 ¶ added in v0.14.0
type StartContainerRequest_112 struct {
// contains filtered or unexported fields
}
func (*StartContainerRequest_112) ContainerId ¶ added in v0.14.0
func (o *StartContainerRequest_112) ContainerId() string
func (*StartContainerRequest_112) SetContainerId ¶ added in v0.14.0
func (o *StartContainerRequest_112) SetContainerId(id string)
func (*StartContainerRequest_112) Unwrap ¶ added in v0.14.0
func (o *StartContainerRequest_112) Unwrap() interface{}
func (*StartContainerRequest_112) Wrap ¶ added in v0.14.0
func (o *StartContainerRequest_112) Wrap(v interface{})
type StartContainerRequest_19 ¶ added in v0.10.0
type StartContainerRequest_19 struct {
// contains filtered or unexported fields
}
func (*StartContainerRequest_19) ContainerId ¶ added in v0.10.0
func (o *StartContainerRequest_19) ContainerId() string
func (*StartContainerRequest_19) SetContainerId ¶ added in v0.10.0
func (o *StartContainerRequest_19) SetContainerId(id string)
func (*StartContainerRequest_19) Unwrap ¶ added in v0.10.0
func (o *StartContainerRequest_19) Unwrap() interface{}
func (*StartContainerRequest_19) Wrap ¶ added in v0.11.0
func (o *StartContainerRequest_19) Wrap(v interface{})
type StartContainerResponse ¶
type StartContainerResponse interface { CRIObject }
StartContainerResponse wraps a CRI StartContainerResponse object
type StartContainerResponse_112 ¶ added in v0.14.0
type StartContainerResponse_112 struct {
// contains filtered or unexported fields
}
func (*StartContainerResponse_112) Unwrap ¶ added in v0.14.0
func (o *StartContainerResponse_112) Unwrap() interface{}
func (*StartContainerResponse_112) Wrap ¶ added in v0.14.0
func (o *StartContainerResponse_112) Wrap(v interface{})
type StartContainerResponse_19 ¶ added in v0.10.0
type StartContainerResponse_19 struct {
// contains filtered or unexported fields
}
func (*StartContainerResponse_19) Unwrap ¶ added in v0.10.0
func (o *StartContainerResponse_19) Unwrap() interface{}
func (*StartContainerResponse_19) Wrap ¶ added in v0.11.0
func (o *StartContainerResponse_19) Wrap(v interface{})
type StatusRequest ¶
type StatusRequest interface { CRIObject }
StatusRequest wraps a CRI StatusRequest object
type StatusRequest_112 ¶ added in v0.14.0
type StatusRequest_112 struct {
// contains filtered or unexported fields
}
func (*StatusRequest_112) Unwrap ¶ added in v0.14.0
func (o *StatusRequest_112) Unwrap() interface{}
func (*StatusRequest_112) Wrap ¶ added in v0.14.0
func (o *StatusRequest_112) Wrap(v interface{})
type StatusRequest_19 ¶ added in v0.10.0
type StatusRequest_19 struct {
// contains filtered or unexported fields
}
func (*StatusRequest_19) Unwrap ¶ added in v0.10.0
func (o *StatusRequest_19) Unwrap() interface{}
func (*StatusRequest_19) Wrap ¶ added in v0.11.0
func (o *StatusRequest_19) Wrap(v interface{})
type StatusResponse ¶
type StatusResponse interface { CRIObject }
StatusResponse wraps a CRI StatusResponse object
type StatusResponse_112 ¶ added in v0.14.0
type StatusResponse_112 struct {
// contains filtered or unexported fields
}
func (*StatusResponse_112) Unwrap ¶ added in v0.14.0
func (o *StatusResponse_112) Unwrap() interface{}
func (*StatusResponse_112) Wrap ¶ added in v0.14.0
func (o *StatusResponse_112) Wrap(v interface{})
type StatusResponse_19 ¶ added in v0.10.0
type StatusResponse_19 struct {
// contains filtered or unexported fields
}
func (*StatusResponse_19) Unwrap ¶ added in v0.10.0
func (o *StatusResponse_19) Unwrap() interface{}
func (*StatusResponse_19) Wrap ¶ added in v0.11.0
func (o *StatusResponse_19) Wrap(v interface{})
type StopContainerRequest ¶
type StopContainerRequest interface { CRIObject ContainerIdObject }
StopContainerRequest wraps a CRI StopContainerRequest object
type StopContainerRequest_112 ¶ added in v0.14.0
type StopContainerRequest_112 struct {
// contains filtered or unexported fields
}
func (*StopContainerRequest_112) ContainerId ¶ added in v0.14.0
func (o *StopContainerRequest_112) ContainerId() string
func (*StopContainerRequest_112) SetContainerId ¶ added in v0.14.0
func (o *StopContainerRequest_112) SetContainerId(id string)
func (*StopContainerRequest_112) Unwrap ¶ added in v0.14.0
func (o *StopContainerRequest_112) Unwrap() interface{}
func (*StopContainerRequest_112) Wrap ¶ added in v0.14.0
func (o *StopContainerRequest_112) Wrap(v interface{})
type StopContainerRequest_19 ¶ added in v0.10.0
type StopContainerRequest_19 struct {
// contains filtered or unexported fields
}
func (*StopContainerRequest_19) ContainerId ¶ added in v0.10.0
func (o *StopContainerRequest_19) ContainerId() string
func (*StopContainerRequest_19) SetContainerId ¶ added in v0.10.0
func (o *StopContainerRequest_19) SetContainerId(id string)
func (*StopContainerRequest_19) Unwrap ¶ added in v0.10.0
func (o *StopContainerRequest_19) Unwrap() interface{}
func (*StopContainerRequest_19) Wrap ¶ added in v0.11.0
func (o *StopContainerRequest_19) Wrap(v interface{})
type StopContainerResponse ¶
type StopContainerResponse interface { CRIObject }
StopContainerResponse wraps a CRI StopContainerResponse object
type StopContainerResponse_112 ¶ added in v0.14.0
type StopContainerResponse_112 struct {
// contains filtered or unexported fields
}
func (*StopContainerResponse_112) Unwrap ¶ added in v0.14.0
func (o *StopContainerResponse_112) Unwrap() interface{}
func (*StopContainerResponse_112) Wrap ¶ added in v0.14.0
func (o *StopContainerResponse_112) Wrap(v interface{})
type StopContainerResponse_19 ¶ added in v0.10.0
type StopContainerResponse_19 struct {
// contains filtered or unexported fields
}
func (*StopContainerResponse_19) Unwrap ¶ added in v0.10.0
func (o *StopContainerResponse_19) Unwrap() interface{}
func (*StopContainerResponse_19) Wrap ¶ added in v0.11.0
func (o *StopContainerResponse_19) Wrap(v interface{})
type StopPodSandboxRequest ¶
type StopPodSandboxRequest interface { CRIObject PodSandboxIdObject }
StopPodSandboxRequest wraps a CRI StopPodSandboxRequest object
type StopPodSandboxRequest_112 ¶ added in v0.14.0
type StopPodSandboxRequest_112 struct {
// contains filtered or unexported fields
}
func (*StopPodSandboxRequest_112) PodSandboxId ¶ added in v0.14.0
func (o *StopPodSandboxRequest_112) PodSandboxId() string
func (*StopPodSandboxRequest_112) SetPodSandboxId ¶ added in v0.14.0
func (o *StopPodSandboxRequest_112) SetPodSandboxId(id string)
func (*StopPodSandboxRequest_112) Unwrap ¶ added in v0.14.0
func (o *StopPodSandboxRequest_112) Unwrap() interface{}
func (*StopPodSandboxRequest_112) Wrap ¶ added in v0.14.0
func (o *StopPodSandboxRequest_112) Wrap(v interface{})
type StopPodSandboxRequest_19 ¶ added in v0.10.0
type StopPodSandboxRequest_19 struct {
// contains filtered or unexported fields
}
func (*StopPodSandboxRequest_19) PodSandboxId ¶ added in v0.10.0
func (o *StopPodSandboxRequest_19) PodSandboxId() string
func (*StopPodSandboxRequest_19) SetPodSandboxId ¶ added in v0.10.0
func (o *StopPodSandboxRequest_19) SetPodSandboxId(id string)
func (*StopPodSandboxRequest_19) Unwrap ¶ added in v0.10.0
func (o *StopPodSandboxRequest_19) Unwrap() interface{}
func (*StopPodSandboxRequest_19) Wrap ¶ added in v0.11.0
func (o *StopPodSandboxRequest_19) Wrap(v interface{})
type StopPodSandboxResponse ¶
type StopPodSandboxResponse interface { CRIObject }
StopPodSandboxResponse wraps a CRI StopPodSandboxResponse object
type StopPodSandboxResponse_112 ¶ added in v0.14.0
type StopPodSandboxResponse_112 struct {
// contains filtered or unexported fields
}
func (*StopPodSandboxResponse_112) Unwrap ¶ added in v0.14.0
func (o *StopPodSandboxResponse_112) Unwrap() interface{}
func (*StopPodSandboxResponse_112) Wrap ¶ added in v0.14.0
func (o *StopPodSandboxResponse_112) Wrap(v interface{})
type StopPodSandboxResponse_19 ¶ added in v0.10.0
type StopPodSandboxResponse_19 struct {
// contains filtered or unexported fields
}
func (*StopPodSandboxResponse_19) Unwrap ¶ added in v0.10.0
func (o *StopPodSandboxResponse_19) Unwrap() interface{}
func (*StopPodSandboxResponse_19) Wrap ¶ added in v0.11.0
func (o *StopPodSandboxResponse_19) Wrap(v interface{})
type UpdateContainerResourcesRequest ¶
type UpdateContainerResourcesRequest interface { CRIObject ContainerIdObject }
UpdateContainerResourcesRequest wraps a CRI UpdateContainerResourcesRequest object
type UpdateContainerResourcesRequest_112 ¶ added in v0.14.0
type UpdateContainerResourcesRequest_112 struct {
// contains filtered or unexported fields
}
func (*UpdateContainerResourcesRequest_112) ContainerId ¶ added in v0.14.0
func (o *UpdateContainerResourcesRequest_112) ContainerId() string
func (*UpdateContainerResourcesRequest_112) SetContainerId ¶ added in v0.14.0
func (o *UpdateContainerResourcesRequest_112) SetContainerId(id string)
func (*UpdateContainerResourcesRequest_112) Unwrap ¶ added in v0.14.0
func (o *UpdateContainerResourcesRequest_112) Unwrap() interface{}
func (*UpdateContainerResourcesRequest_112) Wrap ¶ added in v0.14.0
func (o *UpdateContainerResourcesRequest_112) Wrap(v interface{})
type UpdateContainerResourcesRequest_19 ¶ added in v0.10.0
type UpdateContainerResourcesRequest_19 struct {
// contains filtered or unexported fields
}
func (*UpdateContainerResourcesRequest_19) ContainerId ¶ added in v0.10.0
func (o *UpdateContainerResourcesRequest_19) ContainerId() string
func (*UpdateContainerResourcesRequest_19) SetContainerId ¶ added in v0.10.0
func (o *UpdateContainerResourcesRequest_19) SetContainerId(id string)
func (*UpdateContainerResourcesRequest_19) Unwrap ¶ added in v0.10.0
func (o *UpdateContainerResourcesRequest_19) Unwrap() interface{}
func (*UpdateContainerResourcesRequest_19) Wrap ¶ added in v0.11.0
func (o *UpdateContainerResourcesRequest_19) Wrap(v interface{})
type UpdateContainerResourcesResponse ¶
type UpdateContainerResourcesResponse interface { CRIObject }
UpdateContainerResourcesResponse wraps a CRI UpdateContainerResourcesResponse object
type UpdateContainerResourcesResponse_112 ¶ added in v0.14.0
type UpdateContainerResourcesResponse_112 struct {
// contains filtered or unexported fields
}
func (*UpdateContainerResourcesResponse_112) Unwrap ¶ added in v0.14.0
func (o *UpdateContainerResourcesResponse_112) Unwrap() interface{}
func (*UpdateContainerResourcesResponse_112) Wrap ¶ added in v0.14.0
func (o *UpdateContainerResourcesResponse_112) Wrap(v interface{})
type UpdateContainerResourcesResponse_19 ¶ added in v0.10.0
type UpdateContainerResourcesResponse_19 struct {
// contains filtered or unexported fields
}
func (*UpdateContainerResourcesResponse_19) Unwrap ¶ added in v0.10.0
func (o *UpdateContainerResourcesResponse_19) Unwrap() interface{}
func (*UpdateContainerResourcesResponse_19) Wrap ¶ added in v0.11.0
func (o *UpdateContainerResourcesResponse_19) Wrap(v interface{})
type UpdateRuntimeConfigRequest ¶
type UpdateRuntimeConfigRequest interface { CRIObject }
UpdateRuntimeConfigRequest wraps a CRI UpdateRuntimeConfigRequest object
type UpdateRuntimeConfigRequest_112 ¶ added in v0.14.0
type UpdateRuntimeConfigRequest_112 struct {
// contains filtered or unexported fields
}
func (*UpdateRuntimeConfigRequest_112) Unwrap ¶ added in v0.14.0
func (o *UpdateRuntimeConfigRequest_112) Unwrap() interface{}
func (*UpdateRuntimeConfigRequest_112) Wrap ¶ added in v0.14.0
func (o *UpdateRuntimeConfigRequest_112) Wrap(v interface{})
type UpdateRuntimeConfigRequest_19 ¶ added in v0.10.0
type UpdateRuntimeConfigRequest_19 struct {
// contains filtered or unexported fields
}
func (*UpdateRuntimeConfigRequest_19) Unwrap ¶ added in v0.10.0
func (o *UpdateRuntimeConfigRequest_19) Unwrap() interface{}
func (*UpdateRuntimeConfigRequest_19) Wrap ¶ added in v0.11.0
func (o *UpdateRuntimeConfigRequest_19) Wrap(v interface{})
type UpdateRuntimeConfigResponse ¶
type UpdateRuntimeConfigResponse interface { CRIObject }
UpdateRuntimeConfigResponse wraps a CRI UpdateRuntimeConfigResponse object
type UpdateRuntimeConfigResponse_112 ¶ added in v0.14.0
type UpdateRuntimeConfigResponse_112 struct {
// contains filtered or unexported fields
}
func (*UpdateRuntimeConfigResponse_112) Unwrap ¶ added in v0.14.0
func (o *UpdateRuntimeConfigResponse_112) Unwrap() interface{}
func (*UpdateRuntimeConfigResponse_112) Wrap ¶ added in v0.14.0
func (o *UpdateRuntimeConfigResponse_112) Wrap(v interface{})
type UpdateRuntimeConfigResponse_19 ¶ added in v0.10.0
type UpdateRuntimeConfigResponse_19 struct {
// contains filtered or unexported fields
}
func (*UpdateRuntimeConfigResponse_19) Unwrap ¶ added in v0.10.0
func (o *UpdateRuntimeConfigResponse_19) Unwrap() interface{}
func (*UpdateRuntimeConfigResponse_19) Wrap ¶ added in v0.11.0
func (o *UpdateRuntimeConfigResponse_19) Wrap(v interface{})
type Upgradable ¶ added in v0.11.0
type Upgradable interface { // Upgrade returns the underlying object converted to a newer // CRI version as a raw CRI object. Upgrade() (interface{}, error) }
Upgradable denotes a CRI object that can be upgraded to a newer CRI version.
type UpgradableCRIVersion ¶ added in v0.11.0
type UpgradableCRIVersion interface { CRIVersion // UpgradesTo returns a CRI version this one upgrades to. UpgradesTo() CRIVersion }
UpgradableCRIVersion is a CRI version that supports upgrading of the objects for a newer CRI version.
type UrlObject ¶
type UrlObject interface { // Url returns the url contained in the object. Url() string // Url sets the url contained in the object. SetUrl(string) }
UrlObject is a wrapped CRI object that contains an URL.
type VersionRequest ¶
type VersionRequest interface { CRIObject }
VersionRequest wraps a CRI VersionRequest object
type VersionRequest_112 ¶ added in v0.14.0
type VersionRequest_112 struct {
// contains filtered or unexported fields
}
func (*VersionRequest_112) Unwrap ¶ added in v0.14.0
func (o *VersionRequest_112) Unwrap() interface{}
func (*VersionRequest_112) Wrap ¶ added in v0.14.0
func (o *VersionRequest_112) Wrap(v interface{})
type VersionRequest_19 ¶ added in v0.10.0
type VersionRequest_19 struct {
// contains filtered or unexported fields
}
func (*VersionRequest_19) Unwrap ¶ added in v0.10.0
func (o *VersionRequest_19) Unwrap() interface{}
func (*VersionRequest_19) Wrap ¶ added in v0.11.0
func (o *VersionRequest_19) Wrap(v interface{})
type VersionResponse ¶
type VersionResponse interface { CRIObject }
VersionResponse wraps a CRI VersionResponse object
type VersionResponse_112 ¶ added in v0.14.0
type VersionResponse_112 struct {
// contains filtered or unexported fields
}
func (*VersionResponse_112) Unwrap ¶ added in v0.14.0
func (o *VersionResponse_112) Unwrap() interface{}
func (*VersionResponse_112) Wrap ¶ added in v0.14.0
func (o *VersionResponse_112) Wrap(v interface{})
type VersionResponse_19 ¶ added in v0.10.0
type VersionResponse_19 struct {
// contains filtered or unexported fields
}
func (*VersionResponse_19) Unwrap ¶ added in v0.10.0
func (o *VersionResponse_19) Unwrap() interface{}
func (*VersionResponse_19) Wrap ¶ added in v0.11.0
func (o *VersionResponse_19) Wrap(v interface{})
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
TODO: credits (based on fake_image_service.go and cri_stats_provider_test.go from k8s) TODO: credits (based on fake_image_service.go and cri_stats_provider_test.go from k8s)
|
TODO: credits (based on fake_image_service.go and cri_stats_provider_test.go from k8s) TODO: credits (based on fake_image_service.go and cri_stats_provider_test.go from k8s) |