Documentation ¶
Index ¶
- type AttachRequest
- type AttachRequest_110
- type AttachRequest_19
- type AttachResponse
- type AttachResponse_110
- type AttachResponse_19
- type CRI110
- type CRI19
- type CRIObject
- type CRIVersion
- type Container
- type ContainerIdObject
- type ContainerStats
- type ContainerStatsRequest
- type ContainerStatsRequest_110
- type ContainerStatsRequest_19
- type ContainerStatsResponse
- type ContainerStatsResponse_110
- type ContainerStatsResponse_19
- type ContainerStats_110
- type ContainerStats_19
- type ContainerStatus
- type ContainerStatusRequest
- type ContainerStatusRequest_110
- type ContainerStatusRequest_19
- type ContainerStatusResponse
- type ContainerStatusResponse_110
- type ContainerStatusResponse_19
- type ContainerStatus_110
- func (o *ContainerStatus_110) Copy() ContainerStatus
- func (o *ContainerStatus_110) Id() string
- func (o *ContainerStatus_110) Image() string
- func (o *ContainerStatus_110) SetId(id string)
- func (o *ContainerStatus_110) SetImage(image string)
- func (o *ContainerStatus_110) Unwrap() interface{}
- func (o *ContainerStatus_110) 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_110
- func (o *Container_110) Copy() Container
- func (o *Container_110) Id() string
- func (o *Container_110) Image() string
- func (o *Container_110) PodSandboxId() string
- func (o *Container_110) SetId(id string)
- func (o *Container_110) SetImage(image string)
- func (o *Container_110) SetPodSandboxId(id string)
- func (o *Container_110) Unwrap() interface{}
- func (o *Container_110) 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_110
- func (o *CreateContainerRequest_110) Image() string
- func (o *CreateContainerRequest_110) PodSandboxId() string
- func (o *CreateContainerRequest_110) SetImage(image string)
- func (o *CreateContainerRequest_110) SetPodSandboxId(id string)
- func (o *CreateContainerRequest_110) Unwrap() interface{}
- func (o *CreateContainerRequest_110) 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_110
- type CreateContainerResponse_19
- type Downgradable
- type ExecRequest
- type ExecRequest_110
- type ExecRequest_19
- type ExecResponse
- type ExecResponse_110
- type ExecResponse_19
- type ExecSyncRequest
- type ExecSyncRequest_110
- type ExecSyncRequest_19
- type ExecSyncResponse
- type ExecSyncResponse_110
- type ExecSyncResponse_19
- type FilesystemUsage
- type FilesystemUsage_110
- type FilesystemUsage_19
- type IdFilterObject
- type IdObject
- type Image
- type ImageFilterObject
- type ImageFsInfoRequest
- type ImageFsInfoRequest_110
- type ImageFsInfoRequest_19
- type ImageFsInfoResponse
- type ImageFsInfoResponse_110
- type ImageFsInfoResponse_19
- type ImageObject
- type ImageStatusRequest
- type ImageStatusRequest_110
- type ImageStatusRequest_19
- type ImageStatusResponse
- type ImageStatusResponse_110
- type ImageStatusResponse_19
- type Image_110
- func (o *Image_110) Copy() Image
- func (o *Image_110) Id() string
- func (o *Image_110) RepoDigests() []string
- func (o *Image_110) RepoTags() []string
- func (o *Image_110) SetId(id string)
- func (o *Image_110) SetRepoDigests(repoDigests []string)
- func (o *Image_110) SetRepoTags(repoTags []string)
- func (o *Image_110) Unwrap() interface{}
- func (o *Image_110) 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_110
- func (o *ListContainerStatsRequest_110) IdFilter() string
- func (o *ListContainerStatsRequest_110) PodSandboxIdFilter() string
- func (o *ListContainerStatsRequest_110) SetIdFilter(id string)
- func (o *ListContainerStatsRequest_110) SetPodSandboxIdFilter(podSandboxId string)
- func (o *ListContainerStatsRequest_110) Unwrap() interface{}
- func (o *ListContainerStatsRequest_110) 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_110
- type ListContainerStatsResponse_19
- type ListContainersRequest
- type ListContainersRequest_110
- func (o *ListContainersRequest_110) IdFilter() string
- func (o *ListContainersRequest_110) PodSandboxIdFilter() string
- func (o *ListContainersRequest_110) SetIdFilter(id string)
- func (o *ListContainersRequest_110) SetPodSandboxIdFilter(podSandboxId string)
- func (o *ListContainersRequest_110) Unwrap() interface{}
- func (o *ListContainersRequest_110) 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_110
- type ListContainersResponse_19
- type ListImagesRequest
- type ListImagesRequest_110
- type ListImagesRequest_19
- type ListImagesResponse
- type ListImagesResponse_110
- type ListImagesResponse_19
- type ListPodSandboxRequest
- type ListPodSandboxRequest_110
- type ListPodSandboxRequest_19
- type ListPodSandboxResponse
- type ListPodSandboxResponse_110
- type ListPodSandboxResponse_19
- type ObjectList
- type PodSandbox
- type PodSandboxIdFilterObject
- type PodSandboxIdObject
- type PodSandboxStatus
- type PodSandboxStatusRequest
- type PodSandboxStatusRequest_110
- type PodSandboxStatusRequest_19
- type PodSandboxStatusResponse
- type PodSandboxStatusResponse_110
- type PodSandboxStatusResponse_19
- type PodSandboxStatus_110
- type PodSandboxStatus_19
- type PodSandbox_110
- type PodSandbox_19
- type PortForwardRequest
- type PortForwardRequest_110
- type PortForwardRequest_19
- type PortForwardResponse
- type PortForwardResponse_110
- type PortForwardResponse_19
- type PullImageRequest
- type PullImageRequest_110
- type PullImageRequest_19
- type PullImageResponse
- type PullImageResponse_110
- type PullImageResponse_19
- type RemoveContainerRequest
- type RemoveContainerRequest_110
- type RemoveContainerRequest_19
- type RemoveContainerResponse
- type RemoveContainerResponse_110
- type RemoveContainerResponse_19
- type RemoveImageRequest
- type RemoveImageRequest_110
- type RemoveImageRequest_19
- type RemoveImageResponse
- type RemoveImageResponse_110
- type RemoveImageResponse_19
- type RemovePodSandboxRequest
- type RemovePodSandboxRequest_110
- type RemovePodSandboxRequest_19
- type RemovePodSandboxResponse
- type RemovePodSandboxResponse_110
- type RemovePodSandboxResponse_19
- type ReopenContainerLogRequest
- type ReopenContainerLogRequest_110
- type ReopenContainerLogResponse
- type ReopenContainerLogResponse_110
- type RunPodSandboxRequest
- type RunPodSandboxRequest_110
- type RunPodSandboxRequest_19
- type RunPodSandboxResponse
- type RunPodSandboxResponse_110
- type RunPodSandboxResponse_19
- type RuntimeProxy
- type Server
- type StartContainerRequest
- type StartContainerRequest_110
- type StartContainerRequest_19
- type StartContainerResponse
- type StartContainerResponse_110
- type StartContainerResponse_19
- type StatusRequest
- type StatusRequest_110
- type StatusRequest_19
- type StatusResponse
- type StatusResponse_110
- type StatusResponse_19
- type StopContainerRequest
- type StopContainerRequest_110
- type StopContainerRequest_19
- type StopContainerResponse
- type StopContainerResponse_110
- type StopContainerResponse_19
- type StopPodSandboxRequest
- type StopPodSandboxRequest_110
- type StopPodSandboxRequest_19
- type StopPodSandboxResponse
- type StopPodSandboxResponse_110
- type StopPodSandboxResponse_19
- type UpdateContainerResourcesRequest
- type UpdateContainerResourcesRequest_110
- type UpdateContainerResourcesRequest_19
- type UpdateContainerResourcesResponse
- type UpdateContainerResourcesResponse_110
- type UpdateContainerResourcesResponse_19
- type UpdateRuntimeConfigRequest
- type UpdateRuntimeConfigRequest_110
- type UpdateRuntimeConfigRequest_19
- type UpdateRuntimeConfigResponse
- type UpdateRuntimeConfigResponse_110
- type UpdateRuntimeConfigResponse_19
- type Upgradable
- type UpgradableCRIVersion
- type UrlObject
- type VersionRequest
- type VersionRequest_110
- type VersionRequest_19
- type VersionResponse
- type VersionResponse_110
- 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_110 ¶ added in v0.11.0
type AttachRequest_110 struct {
// contains filtered or unexported fields
}
func (*AttachRequest_110) ContainerId ¶ added in v0.11.0
func (o *AttachRequest_110) ContainerId() string
func (*AttachRequest_110) SetContainerId ¶ added in v0.11.0
func (o *AttachRequest_110) SetContainerId(id string)
func (*AttachRequest_110) Unwrap ¶ added in v0.11.0
func (o *AttachRequest_110) Unwrap() interface{}
func (*AttachRequest_110) Wrap ¶ added in v0.11.0
func (o *AttachRequest_110) 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_110 ¶ added in v0.11.0
type AttachResponse_110 struct {
// contains filtered or unexported fields
}
func (*AttachResponse_110) SetUrl ¶ added in v0.11.0
func (o *AttachResponse_110) SetUrl(url string)
func (*AttachResponse_110) Unwrap ¶ added in v0.11.0
func (o *AttachResponse_110) Unwrap() interface{}
func (*AttachResponse_110) Url ¶ added in v0.11.0
func (o *AttachResponse_110) Url() string
func (*AttachResponse_110) Wrap ¶ added in v0.11.0
func (o *AttachResponse_110) 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 CRI110 ¶ added in v0.11.0
type CRI110 struct{}
CRI19 denotes the CRI version 1.10
func (*CRI110) ProbeRequest ¶ added in v0.11.0
func (c *CRI110) ProbeRequest() (interface{}, interface{})
func (*CRI110) ProtoPackage ¶ added in v0.11.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_110 ¶ added in v0.11.0
type ContainerStatsRequest_110 struct {
// contains filtered or unexported fields
}
func (*ContainerStatsRequest_110) ContainerId ¶ added in v0.11.0
func (o *ContainerStatsRequest_110) ContainerId() string
func (*ContainerStatsRequest_110) SetContainerId ¶ added in v0.11.0
func (o *ContainerStatsRequest_110) SetContainerId(id string)
func (*ContainerStatsRequest_110) Unwrap ¶ added in v0.11.0
func (o *ContainerStatsRequest_110) Unwrap() interface{}
func (*ContainerStatsRequest_110) Wrap ¶ added in v0.11.0
func (o *ContainerStatsRequest_110) 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_110 ¶ added in v0.11.0
type ContainerStatsResponse_110 struct {
// contains filtered or unexported fields
}
func (*ContainerStatsResponse_110) Stats ¶ added in v0.11.0
func (o *ContainerStatsResponse_110) Stats() ContainerStats
func (*ContainerStatsResponse_110) Unwrap ¶ added in v0.11.0
func (o *ContainerStatsResponse_110) Unwrap() interface{}
func (*ContainerStatsResponse_110) Wrap ¶ added in v0.11.0
func (o *ContainerStatsResponse_110) 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_110 ¶ added in v0.11.0
type ContainerStats_110 struct {
// contains filtered or unexported fields
}
func (*ContainerStats_110) Copy ¶ added in v0.11.0
func (o *ContainerStats_110) Copy() ContainerStats
func (*ContainerStats_110) Id ¶ added in v0.11.0
func (o *ContainerStats_110) Id() string
func (*ContainerStats_110) SetId ¶ added in v0.11.0
func (o *ContainerStats_110) SetId(id string)
func (*ContainerStats_110) Unwrap ¶ added in v0.11.0
func (o *ContainerStats_110) Unwrap() interface{}
func (*ContainerStats_110) Wrap ¶ added in v0.11.0
func (o *ContainerStats_110) 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_110 ¶ added in v0.11.0
type ContainerStatusRequest_110 struct {
// contains filtered or unexported fields
}
func (*ContainerStatusRequest_110) ContainerId ¶ added in v0.11.0
func (o *ContainerStatusRequest_110) ContainerId() string
func (*ContainerStatusRequest_110) SetContainerId ¶ added in v0.11.0
func (o *ContainerStatusRequest_110) SetContainerId(id string)
func (*ContainerStatusRequest_110) Unwrap ¶ added in v0.11.0
func (o *ContainerStatusRequest_110) Unwrap() interface{}
func (*ContainerStatusRequest_110) Wrap ¶ added in v0.11.0
func (o *ContainerStatusRequest_110) 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_110 ¶ added in v0.11.0
type ContainerStatusResponse_110 struct {
// contains filtered or unexported fields
}
func (*ContainerStatusResponse_110) Status ¶ added in v0.11.0
func (o *ContainerStatusResponse_110) Status() ContainerStatus
func (*ContainerStatusResponse_110) Unwrap ¶ added in v0.11.0
func (o *ContainerStatusResponse_110) Unwrap() interface{}
func (*ContainerStatusResponse_110) Wrap ¶ added in v0.11.0
func (o *ContainerStatusResponse_110) 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_110 ¶ added in v0.11.0
type ContainerStatus_110 struct {
// contains filtered or unexported fields
}
func (*ContainerStatus_110) Copy ¶ added in v0.11.0
func (o *ContainerStatus_110) Copy() ContainerStatus
func (*ContainerStatus_110) Id ¶ added in v0.11.0
func (o *ContainerStatus_110) Id() string
func (*ContainerStatus_110) Image ¶ added in v0.11.0
func (o *ContainerStatus_110) Image() string
func (*ContainerStatus_110) SetId ¶ added in v0.11.0
func (o *ContainerStatus_110) SetId(id string)
func (*ContainerStatus_110) SetImage ¶ added in v0.11.0
func (o *ContainerStatus_110) SetImage(image string)
func (*ContainerStatus_110) Unwrap ¶ added in v0.11.0
func (o *ContainerStatus_110) Unwrap() interface{}
func (*ContainerStatus_110) Wrap ¶ added in v0.11.0
func (o *ContainerStatus_110) 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_110 ¶ added in v0.11.0
type Container_110 struct {
// contains filtered or unexported fields
}
func (*Container_110) Copy ¶ added in v0.11.0
func (o *Container_110) Copy() Container
func (*Container_110) Id ¶ added in v0.11.0
func (o *Container_110) Id() string
func (*Container_110) Image ¶ added in v0.11.0
func (o *Container_110) Image() string
func (*Container_110) PodSandboxId ¶ added in v0.11.0
func (o *Container_110) PodSandboxId() string
func (*Container_110) SetId ¶ added in v0.11.0
func (o *Container_110) SetId(id string)
func (*Container_110) SetImage ¶ added in v0.11.0
func (o *Container_110) SetImage(image string)
func (*Container_110) SetPodSandboxId ¶ added in v0.11.0
func (o *Container_110) SetPodSandboxId(id string)
func (*Container_110) Unwrap ¶ added in v0.11.0
func (o *Container_110) Unwrap() interface{}
func (*Container_110) Wrap ¶ added in v0.11.0
func (o *Container_110) 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_110 ¶ added in v0.11.0
type CreateContainerRequest_110 struct {
// contains filtered or unexported fields
}
func (*CreateContainerRequest_110) Image ¶ added in v0.11.0
func (o *CreateContainerRequest_110) Image() string
func (*CreateContainerRequest_110) PodSandboxId ¶ added in v0.11.0
func (o *CreateContainerRequest_110) PodSandboxId() string
func (*CreateContainerRequest_110) SetImage ¶ added in v0.11.0
func (o *CreateContainerRequest_110) SetImage(image string)
func (*CreateContainerRequest_110) SetPodSandboxId ¶ added in v0.11.0
func (o *CreateContainerRequest_110) SetPodSandboxId(id string)
func (*CreateContainerRequest_110) Unwrap ¶ added in v0.11.0
func (o *CreateContainerRequest_110) Unwrap() interface{}
func (*CreateContainerRequest_110) Wrap ¶ added in v0.11.0
func (o *CreateContainerRequest_110) 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_110 ¶ added in v0.11.0
type CreateContainerResponse_110 struct {
// contains filtered or unexported fields
}
func (*CreateContainerResponse_110) ContainerId ¶ added in v0.11.0
func (o *CreateContainerResponse_110) ContainerId() string
func (*CreateContainerResponse_110) SetContainerId ¶ added in v0.11.0
func (o *CreateContainerResponse_110) SetContainerId(id string)
func (*CreateContainerResponse_110) Unwrap ¶ added in v0.11.0
func (o *CreateContainerResponse_110) Unwrap() interface{}
func (*CreateContainerResponse_110) Wrap ¶ added in v0.11.0
func (o *CreateContainerResponse_110) 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_110 ¶ added in v0.11.0
type ExecRequest_110 struct {
// contains filtered or unexported fields
}
func (*ExecRequest_110) ContainerId ¶ added in v0.11.0
func (o *ExecRequest_110) ContainerId() string
func (*ExecRequest_110) SetContainerId ¶ added in v0.11.0
func (o *ExecRequest_110) SetContainerId(id string)
func (*ExecRequest_110) Unwrap ¶ added in v0.11.0
func (o *ExecRequest_110) Unwrap() interface{}
func (*ExecRequest_110) Wrap ¶ added in v0.11.0
func (o *ExecRequest_110) 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_110 ¶ added in v0.11.0
type ExecResponse_110 struct {
// contains filtered or unexported fields
}
func (*ExecResponse_110) SetUrl ¶ added in v0.11.0
func (o *ExecResponse_110) SetUrl(url string)
func (*ExecResponse_110) Unwrap ¶ added in v0.11.0
func (o *ExecResponse_110) Unwrap() interface{}
func (*ExecResponse_110) Url ¶ added in v0.11.0
func (o *ExecResponse_110) Url() string
func (*ExecResponse_110) Wrap ¶ added in v0.11.0
func (o *ExecResponse_110) 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_110 ¶ added in v0.11.0
type ExecSyncRequest_110 struct {
// contains filtered or unexported fields
}
func (*ExecSyncRequest_110) ContainerId ¶ added in v0.11.0
func (o *ExecSyncRequest_110) ContainerId() string
func (*ExecSyncRequest_110) SetContainerId ¶ added in v0.11.0
func (o *ExecSyncRequest_110) SetContainerId(id string)
func (*ExecSyncRequest_110) Unwrap ¶ added in v0.11.0
func (o *ExecSyncRequest_110) Unwrap() interface{}
func (*ExecSyncRequest_110) Wrap ¶ added in v0.11.0
func (o *ExecSyncRequest_110) 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_110 ¶ added in v0.11.0
type ExecSyncResponse_110 struct {
// contains filtered or unexported fields
}
func (*ExecSyncResponse_110) Unwrap ¶ added in v0.11.0
func (o *ExecSyncResponse_110) Unwrap() interface{}
func (*ExecSyncResponse_110) Wrap ¶ added in v0.11.0
func (o *ExecSyncResponse_110) 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_110 ¶ added in v0.11.0
type FilesystemUsage_110 struct {
// contains filtered or unexported fields
}
func (*FilesystemUsage_110) Unwrap ¶ added in v0.11.0
func (o *FilesystemUsage_110) Unwrap() interface{}
func (*FilesystemUsage_110) Wrap ¶ added in v0.11.0
func (o *FilesystemUsage_110) 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_110 ¶ added in v0.11.0
type ImageFsInfoRequest_110 struct {
// contains filtered or unexported fields
}
func (*ImageFsInfoRequest_110) Unwrap ¶ added in v0.11.0
func (o *ImageFsInfoRequest_110) Unwrap() interface{}
func (*ImageFsInfoRequest_110) Wrap ¶ added in v0.11.0
func (o *ImageFsInfoRequest_110) 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_110 ¶ added in v0.11.0
type ImageFsInfoResponse_110 struct {
// contains filtered or unexported fields
}
func (*ImageFsInfoResponse_110) Items ¶ added in v0.11.0
func (o *ImageFsInfoResponse_110) Items() []CRIObject
func (*ImageFsInfoResponse_110) SetItems ¶ added in v0.11.0
func (o *ImageFsInfoResponse_110) SetItems(items []CRIObject)
func (*ImageFsInfoResponse_110) Unwrap ¶ added in v0.11.0
func (o *ImageFsInfoResponse_110) Unwrap() interface{}
func (*ImageFsInfoResponse_110) Wrap ¶ added in v0.11.0
func (o *ImageFsInfoResponse_110) 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_110 ¶ added in v0.11.0
type ImageStatusRequest_110 struct {
// contains filtered or unexported fields
}
func (*ImageStatusRequest_110) Image ¶ added in v0.11.0
func (o *ImageStatusRequest_110) Image() string
func (*ImageStatusRequest_110) SetImage ¶ added in v0.11.0
func (o *ImageStatusRequest_110) SetImage(image string)
func (*ImageStatusRequest_110) Unwrap ¶ added in v0.11.0
func (o *ImageStatusRequest_110) Unwrap() interface{}
func (*ImageStatusRequest_110) Wrap ¶ added in v0.11.0
func (o *ImageStatusRequest_110) 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_110 ¶ added in v0.11.0
type ImageStatusResponse_110 struct {
// contains filtered or unexported fields
}
func (*ImageStatusResponse_110) Image ¶ added in v0.11.0
func (o *ImageStatusResponse_110) Image() Image
func (*ImageStatusResponse_110) SetImage ¶ added in v0.11.0
func (o *ImageStatusResponse_110) SetImage(image Image)
func (*ImageStatusResponse_110) Unwrap ¶ added in v0.11.0
func (o *ImageStatusResponse_110) Unwrap() interface{}
func (*ImageStatusResponse_110) Wrap ¶ added in v0.11.0
func (o *ImageStatusResponse_110) 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_110 ¶ added in v0.11.0
type Image_110 struct {
// contains filtered or unexported fields
}
func (*Image_110) RepoDigests ¶ added in v0.11.1
func (*Image_110) SetRepoDigests ¶ added in v0.11.1
func (*Image_110) SetRepoTags ¶ added in v0.11.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_110 ¶ added in v0.11.0
type ListContainerStatsRequest_110 struct {
// contains filtered or unexported fields
}
func (*ListContainerStatsRequest_110) IdFilter ¶ added in v0.11.0
func (o *ListContainerStatsRequest_110) IdFilter() string
func (*ListContainerStatsRequest_110) PodSandboxIdFilter ¶ added in v0.11.0
func (o *ListContainerStatsRequest_110) PodSandboxIdFilter() string
func (*ListContainerStatsRequest_110) SetIdFilter ¶ added in v0.11.0
func (o *ListContainerStatsRequest_110) SetIdFilter(id string)
func (*ListContainerStatsRequest_110) SetPodSandboxIdFilter ¶ added in v0.11.0
func (o *ListContainerStatsRequest_110) SetPodSandboxIdFilter(podSandboxId string)
func (*ListContainerStatsRequest_110) Unwrap ¶ added in v0.11.0
func (o *ListContainerStatsRequest_110) Unwrap() interface{}
func (*ListContainerStatsRequest_110) Wrap ¶ added in v0.11.0
func (o *ListContainerStatsRequest_110) 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_110 ¶ added in v0.11.0
type ListContainerStatsResponse_110 struct {
// contains filtered or unexported fields
}
func (*ListContainerStatsResponse_110) Items ¶ added in v0.11.0
func (o *ListContainerStatsResponse_110) Items() []CRIObject
func (*ListContainerStatsResponse_110) SetItems ¶ added in v0.11.0
func (o *ListContainerStatsResponse_110) SetItems(items []CRIObject)
func (*ListContainerStatsResponse_110) Unwrap ¶ added in v0.11.0
func (o *ListContainerStatsResponse_110) Unwrap() interface{}
func (*ListContainerStatsResponse_110) Wrap ¶ added in v0.11.0
func (o *ListContainerStatsResponse_110) 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_110 ¶ added in v0.11.0
type ListContainersRequest_110 struct {
// contains filtered or unexported fields
}
func (*ListContainersRequest_110) IdFilter ¶ added in v0.11.0
func (o *ListContainersRequest_110) IdFilter() string
func (*ListContainersRequest_110) PodSandboxIdFilter ¶ added in v0.11.0
func (o *ListContainersRequest_110) PodSandboxIdFilter() string
func (*ListContainersRequest_110) SetIdFilter ¶ added in v0.11.0
func (o *ListContainersRequest_110) SetIdFilter(id string)
func (*ListContainersRequest_110) SetPodSandboxIdFilter ¶ added in v0.11.0
func (o *ListContainersRequest_110) SetPodSandboxIdFilter(podSandboxId string)
func (*ListContainersRequest_110) Unwrap ¶ added in v0.11.0
func (o *ListContainersRequest_110) Unwrap() interface{}
func (*ListContainersRequest_110) Wrap ¶ added in v0.11.0
func (o *ListContainersRequest_110) 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_110 ¶ added in v0.11.0
type ListContainersResponse_110 struct {
// contains filtered or unexported fields
}
func (*ListContainersResponse_110) Items ¶ added in v0.11.0
func (o *ListContainersResponse_110) Items() []CRIObject
func (*ListContainersResponse_110) SetItems ¶ added in v0.11.0
func (o *ListContainersResponse_110) SetItems(items []CRIObject)
func (*ListContainersResponse_110) Unwrap ¶ added in v0.11.0
func (o *ListContainersResponse_110) Unwrap() interface{}
func (*ListContainersResponse_110) Wrap ¶ added in v0.11.0
func (o *ListContainersResponse_110) 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_110 ¶ added in v0.11.0
type ListImagesRequest_110 struct {
// contains filtered or unexported fields
}
func (*ListImagesRequest_110) ImageFilter ¶ added in v0.11.0
func (o *ListImagesRequest_110) ImageFilter() string
func (*ListImagesRequest_110) SetImageFilter ¶ added in v0.11.0
func (o *ListImagesRequest_110) SetImageFilter(image string)
func (*ListImagesRequest_110) Unwrap ¶ added in v0.11.0
func (o *ListImagesRequest_110) Unwrap() interface{}
func (*ListImagesRequest_110) Wrap ¶ added in v0.11.0
func (o *ListImagesRequest_110) 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_110 ¶ added in v0.11.0
type ListImagesResponse_110 struct {
// contains filtered or unexported fields
}
func (*ListImagesResponse_110) Items ¶ added in v0.11.0
func (o *ListImagesResponse_110) Items() []CRIObject
func (*ListImagesResponse_110) SetItems ¶ added in v0.11.0
func (o *ListImagesResponse_110) SetItems(items []CRIObject)
func (*ListImagesResponse_110) Unwrap ¶ added in v0.11.0
func (o *ListImagesResponse_110) Unwrap() interface{}
func (*ListImagesResponse_110) Wrap ¶ added in v0.11.0
func (o *ListImagesResponse_110) 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_110 ¶ added in v0.11.0
type ListPodSandboxRequest_110 struct {
// contains filtered or unexported fields
}
func (*ListPodSandboxRequest_110) IdFilter ¶ added in v0.11.0
func (o *ListPodSandboxRequest_110) IdFilter() string
func (*ListPodSandboxRequest_110) SetIdFilter ¶ added in v0.11.0
func (o *ListPodSandboxRequest_110) SetIdFilter(id string)
func (*ListPodSandboxRequest_110) Unwrap ¶ added in v0.11.0
func (o *ListPodSandboxRequest_110) Unwrap() interface{}
func (*ListPodSandboxRequest_110) Wrap ¶ added in v0.11.0
func (o *ListPodSandboxRequest_110) 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_110 ¶ added in v0.11.0
type ListPodSandboxResponse_110 struct {
// contains filtered or unexported fields
}
func (*ListPodSandboxResponse_110) Items ¶ added in v0.11.0
func (o *ListPodSandboxResponse_110) Items() []CRIObject
func (*ListPodSandboxResponse_110) SetItems ¶ added in v0.11.0
func (o *ListPodSandboxResponse_110) SetItems(items []CRIObject)
func (*ListPodSandboxResponse_110) Unwrap ¶ added in v0.11.0
func (o *ListPodSandboxResponse_110) Unwrap() interface{}
func (*ListPodSandboxResponse_110) Wrap ¶ added in v0.11.0
func (o *ListPodSandboxResponse_110) 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_110 ¶ added in v0.11.0
type PodSandboxStatusRequest_110 struct {
// contains filtered or unexported fields
}
func (*PodSandboxStatusRequest_110) PodSandboxId ¶ added in v0.11.0
func (o *PodSandboxStatusRequest_110) PodSandboxId() string
func (*PodSandboxStatusRequest_110) SetPodSandboxId ¶ added in v0.11.0
func (o *PodSandboxStatusRequest_110) SetPodSandboxId(id string)
func (*PodSandboxStatusRequest_110) Unwrap ¶ added in v0.11.0
func (o *PodSandboxStatusRequest_110) Unwrap() interface{}
func (*PodSandboxStatusRequest_110) Wrap ¶ added in v0.11.0
func (o *PodSandboxStatusRequest_110) 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_110 ¶ added in v0.11.0
type PodSandboxStatusResponse_110 struct {
// contains filtered or unexported fields
}
func (*PodSandboxStatusResponse_110) Status ¶ added in v0.11.0
func (o *PodSandboxStatusResponse_110) Status() PodSandboxStatus
func (*PodSandboxStatusResponse_110) Unwrap ¶ added in v0.11.0
func (o *PodSandboxStatusResponse_110) Unwrap() interface{}
func (*PodSandboxStatusResponse_110) Wrap ¶ added in v0.11.0
func (o *PodSandboxStatusResponse_110) 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_110 ¶ added in v0.11.0
type PodSandboxStatus_110 struct {
// contains filtered or unexported fields
}
func (*PodSandboxStatus_110) Copy ¶ added in v0.11.0
func (o *PodSandboxStatus_110) Copy() PodSandboxStatus
func (*PodSandboxStatus_110) Id ¶ added in v0.11.0
func (o *PodSandboxStatus_110) Id() string
func (*PodSandboxStatus_110) SetId ¶ added in v0.11.0
func (o *PodSandboxStatus_110) SetId(id string)
func (*PodSandboxStatus_110) Unwrap ¶ added in v0.11.0
func (o *PodSandboxStatus_110) Unwrap() interface{}
func (*PodSandboxStatus_110) Wrap ¶ added in v0.11.0
func (o *PodSandboxStatus_110) 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_110 ¶ added in v0.11.0
type PodSandbox_110 struct {
// contains filtered or unexported fields
}
func (*PodSandbox_110) Copy ¶ added in v0.11.0
func (o *PodSandbox_110) Copy() PodSandbox
func (*PodSandbox_110) Id ¶ added in v0.11.0
func (o *PodSandbox_110) Id() string
func (*PodSandbox_110) SetId ¶ added in v0.11.0
func (o *PodSandbox_110) SetId(id string)
func (*PodSandbox_110) Unwrap ¶ added in v0.11.0
func (o *PodSandbox_110) Unwrap() interface{}
func (*PodSandbox_110) Wrap ¶ added in v0.11.0
func (o *PodSandbox_110) 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_110 ¶ added in v0.11.0
type PortForwardRequest_110 struct {
// contains filtered or unexported fields
}
func (*PortForwardRequest_110) PodSandboxId ¶ added in v0.11.0
func (o *PortForwardRequest_110) PodSandboxId() string
func (*PortForwardRequest_110) SetPodSandboxId ¶ added in v0.11.0
func (o *PortForwardRequest_110) SetPodSandboxId(podSandboxId string)
func (*PortForwardRequest_110) Unwrap ¶ added in v0.11.0
func (o *PortForwardRequest_110) Unwrap() interface{}
func (*PortForwardRequest_110) Wrap ¶ added in v0.11.0
func (o *PortForwardRequest_110) 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_110 ¶ added in v0.11.0
type PortForwardResponse_110 struct {
// contains filtered or unexported fields
}
func (*PortForwardResponse_110) SetUrl ¶ added in v0.11.0
func (o *PortForwardResponse_110) SetUrl(url string)
func (*PortForwardResponse_110) Unwrap ¶ added in v0.11.0
func (o *PortForwardResponse_110) Unwrap() interface{}
func (*PortForwardResponse_110) Url ¶ added in v0.11.0
func (o *PortForwardResponse_110) Url() string
func (*PortForwardResponse_110) Wrap ¶ added in v0.11.0
func (o *PortForwardResponse_110) 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_110 ¶ added in v0.11.0
type PullImageRequest_110 struct {
// contains filtered or unexported fields
}
func (*PullImageRequest_110) Image ¶ added in v0.11.0
func (o *PullImageRequest_110) Image() string
func (*PullImageRequest_110) SetImage ¶ added in v0.11.0
func (o *PullImageRequest_110) SetImage(image string)
func (*PullImageRequest_110) Unwrap ¶ added in v0.11.0
func (o *PullImageRequest_110) Unwrap() interface{}
func (*PullImageRequest_110) Wrap ¶ added in v0.11.0
func (o *PullImageRequest_110) 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_110 ¶ added in v0.11.0
type PullImageResponse_110 struct {
// contains filtered or unexported fields
}
func (*PullImageResponse_110) Image ¶ added in v0.11.0
func (o *PullImageResponse_110) Image() string
func (*PullImageResponse_110) SetImage ¶ added in v0.11.0
func (o *PullImageResponse_110) SetImage(image string)
func (*PullImageResponse_110) Unwrap ¶ added in v0.11.0
func (o *PullImageResponse_110) Unwrap() interface{}
func (*PullImageResponse_110) Wrap ¶ added in v0.11.0
func (o *PullImageResponse_110) 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_110 ¶ added in v0.11.0
type RemoveContainerRequest_110 struct {
// contains filtered or unexported fields
}
func (*RemoveContainerRequest_110) ContainerId ¶ added in v0.11.0
func (o *RemoveContainerRequest_110) ContainerId() string
func (*RemoveContainerRequest_110) SetContainerId ¶ added in v0.11.0
func (o *RemoveContainerRequest_110) SetContainerId(id string)
func (*RemoveContainerRequest_110) Unwrap ¶ added in v0.11.0
func (o *RemoveContainerRequest_110) Unwrap() interface{}
func (*RemoveContainerRequest_110) Wrap ¶ added in v0.11.0
func (o *RemoveContainerRequest_110) 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_110 ¶ added in v0.11.0
type RemoveContainerResponse_110 struct {
// contains filtered or unexported fields
}
func (*RemoveContainerResponse_110) Unwrap ¶ added in v0.11.0
func (o *RemoveContainerResponse_110) Unwrap() interface{}
func (*RemoveContainerResponse_110) Wrap ¶ added in v0.11.0
func (o *RemoveContainerResponse_110) 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_110 ¶ added in v0.11.0
type RemoveImageRequest_110 struct {
// contains filtered or unexported fields
}
func (*RemoveImageRequest_110) Image ¶ added in v0.11.0
func (o *RemoveImageRequest_110) Image() string
func (*RemoveImageRequest_110) SetImage ¶ added in v0.11.0
func (o *RemoveImageRequest_110) SetImage(image string)
func (*RemoveImageRequest_110) Unwrap ¶ added in v0.11.0
func (o *RemoveImageRequest_110) Unwrap() interface{}
func (*RemoveImageRequest_110) Wrap ¶ added in v0.11.0
func (o *RemoveImageRequest_110) 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_110 ¶ added in v0.11.0
type RemoveImageResponse_110 struct {
// contains filtered or unexported fields
}
func (*RemoveImageResponse_110) Unwrap ¶ added in v0.11.0
func (o *RemoveImageResponse_110) Unwrap() interface{}
func (*RemoveImageResponse_110) Wrap ¶ added in v0.11.0
func (o *RemoveImageResponse_110) 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_110 ¶ added in v0.11.0
type RemovePodSandboxRequest_110 struct {
// contains filtered or unexported fields
}
func (*RemovePodSandboxRequest_110) PodSandboxId ¶ added in v0.11.0
func (o *RemovePodSandboxRequest_110) PodSandboxId() string
func (*RemovePodSandboxRequest_110) SetPodSandboxId ¶ added in v0.11.0
func (o *RemovePodSandboxRequest_110) SetPodSandboxId(id string)
func (*RemovePodSandboxRequest_110) Unwrap ¶ added in v0.11.0
func (o *RemovePodSandboxRequest_110) Unwrap() interface{}
func (*RemovePodSandboxRequest_110) Wrap ¶ added in v0.11.0
func (o *RemovePodSandboxRequest_110) 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_110 ¶ added in v0.11.0
type RemovePodSandboxResponse_110 struct {
// contains filtered or unexported fields
}
func (*RemovePodSandboxResponse_110) Unwrap ¶ added in v0.11.0
func (o *RemovePodSandboxResponse_110) Unwrap() interface{}
func (*RemovePodSandboxResponse_110) Wrap ¶ added in v0.11.0
func (o *RemovePodSandboxResponse_110) 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_110 ¶ added in v0.11.0
type ReopenContainerLogRequest_110 struct {
// contains filtered or unexported fields
}
func (*ReopenContainerLogRequest_110) ContainerId ¶ added in v0.11.0
func (o *ReopenContainerLogRequest_110) ContainerId() string
func (*ReopenContainerLogRequest_110) SetContainerId ¶ added in v0.11.0
func (o *ReopenContainerLogRequest_110) SetContainerId(id string)
func (*ReopenContainerLogRequest_110) Unwrap ¶ added in v0.11.0
func (o *ReopenContainerLogRequest_110) Unwrap() interface{}
func (*ReopenContainerLogRequest_110) Wrap ¶ added in v0.11.0
func (o *ReopenContainerLogRequest_110) Wrap(v interface{})
type ReopenContainerLogResponse ¶ added in v0.11.0
type ReopenContainerLogResponse interface { CRIObject }
ReopenContainerLogResponse wraps a CRI ReopenContainerLogResponse object
type ReopenContainerLogResponse_110 ¶ added in v0.11.0
type ReopenContainerLogResponse_110 struct {
// contains filtered or unexported fields
}
func (*ReopenContainerLogResponse_110) Unwrap ¶ added in v0.11.0
func (o *ReopenContainerLogResponse_110) Unwrap() interface{}
func (*ReopenContainerLogResponse_110) Wrap ¶ added in v0.11.0
func (o *ReopenContainerLogResponse_110) Wrap(v interface{})
type RunPodSandboxRequest ¶
RunPodSandboxRequest wraps a CRI RunPodSandboxRequest object
type RunPodSandboxRequest_110 ¶ added in v0.11.0
type RunPodSandboxRequest_110 struct {
// contains filtered or unexported fields
}
func (*RunPodSandboxRequest_110) GetAnnotations ¶ added in v0.11.0
func (o *RunPodSandboxRequest_110) GetAnnotations() map[string]string
func (*RunPodSandboxRequest_110) Unwrap ¶ added in v0.11.0
func (o *RunPodSandboxRequest_110) Unwrap() interface{}
func (*RunPodSandboxRequest_110) Wrap ¶ added in v0.11.0
func (o *RunPodSandboxRequest_110) 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_110 ¶ added in v0.11.0
type RunPodSandboxResponse_110 struct {
// contains filtered or unexported fields
}
func (*RunPodSandboxResponse_110) PodSandboxId ¶ added in v0.11.0
func (o *RunPodSandboxResponse_110) PodSandboxId() string
func (*RunPodSandboxResponse_110) SetPodSandboxId ¶ added in v0.11.0
func (o *RunPodSandboxResponse_110) SetPodSandboxId(id string)
func (*RunPodSandboxResponse_110) Unwrap ¶ added in v0.11.0
func (o *RunPodSandboxResponse_110) Unwrap() interface{}
func (*RunPodSandboxResponse_110) Wrap ¶ added in v0.11.0
func (o *RunPodSandboxResponse_110) 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_110 ¶ added in v0.11.0
type StartContainerRequest_110 struct {
// contains filtered or unexported fields
}
func (*StartContainerRequest_110) ContainerId ¶ added in v0.11.0
func (o *StartContainerRequest_110) ContainerId() string
func (*StartContainerRequest_110) SetContainerId ¶ added in v0.11.0
func (o *StartContainerRequest_110) SetContainerId(id string)
func (*StartContainerRequest_110) Unwrap ¶ added in v0.11.0
func (o *StartContainerRequest_110) Unwrap() interface{}
func (*StartContainerRequest_110) Wrap ¶ added in v0.11.0
func (o *StartContainerRequest_110) 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_110 ¶ added in v0.11.0
type StartContainerResponse_110 struct {
// contains filtered or unexported fields
}
func (*StartContainerResponse_110) Unwrap ¶ added in v0.11.0
func (o *StartContainerResponse_110) Unwrap() interface{}
func (*StartContainerResponse_110) Wrap ¶ added in v0.11.0
func (o *StartContainerResponse_110) 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_110 ¶ added in v0.11.0
type StatusRequest_110 struct {
// contains filtered or unexported fields
}
func (*StatusRequest_110) Unwrap ¶ added in v0.11.0
func (o *StatusRequest_110) Unwrap() interface{}
func (*StatusRequest_110) Wrap ¶ added in v0.11.0
func (o *StatusRequest_110) 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_110 ¶ added in v0.11.0
type StatusResponse_110 struct {
// contains filtered or unexported fields
}
func (*StatusResponse_110) Unwrap ¶ added in v0.11.0
func (o *StatusResponse_110) Unwrap() interface{}
func (*StatusResponse_110) Wrap ¶ added in v0.11.0
func (o *StatusResponse_110) 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_110 ¶ added in v0.11.0
type StopContainerRequest_110 struct {
// contains filtered or unexported fields
}
func (*StopContainerRequest_110) ContainerId ¶ added in v0.11.0
func (o *StopContainerRequest_110) ContainerId() string
func (*StopContainerRequest_110) SetContainerId ¶ added in v0.11.0
func (o *StopContainerRequest_110) SetContainerId(id string)
func (*StopContainerRequest_110) Unwrap ¶ added in v0.11.0
func (o *StopContainerRequest_110) Unwrap() interface{}
func (*StopContainerRequest_110) Wrap ¶ added in v0.11.0
func (o *StopContainerRequest_110) 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_110 ¶ added in v0.11.0
type StopContainerResponse_110 struct {
// contains filtered or unexported fields
}
func (*StopContainerResponse_110) Unwrap ¶ added in v0.11.0
func (o *StopContainerResponse_110) Unwrap() interface{}
func (*StopContainerResponse_110) Wrap ¶ added in v0.11.0
func (o *StopContainerResponse_110) 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_110 ¶ added in v0.11.0
type StopPodSandboxRequest_110 struct {
// contains filtered or unexported fields
}
func (*StopPodSandboxRequest_110) PodSandboxId ¶ added in v0.11.0
func (o *StopPodSandboxRequest_110) PodSandboxId() string
func (*StopPodSandboxRequest_110) SetPodSandboxId ¶ added in v0.11.0
func (o *StopPodSandboxRequest_110) SetPodSandboxId(id string)
func (*StopPodSandboxRequest_110) Unwrap ¶ added in v0.11.0
func (o *StopPodSandboxRequest_110) Unwrap() interface{}
func (*StopPodSandboxRequest_110) Wrap ¶ added in v0.11.0
func (o *StopPodSandboxRequest_110) 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_110 ¶ added in v0.11.0
type StopPodSandboxResponse_110 struct {
// contains filtered or unexported fields
}
func (*StopPodSandboxResponse_110) Unwrap ¶ added in v0.11.0
func (o *StopPodSandboxResponse_110) Unwrap() interface{}
func (*StopPodSandboxResponse_110) Wrap ¶ added in v0.11.0
func (o *StopPodSandboxResponse_110) 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_110 ¶ added in v0.11.0
type UpdateContainerResourcesRequest_110 struct {
// contains filtered or unexported fields
}
func (*UpdateContainerResourcesRequest_110) ContainerId ¶ added in v0.11.0
func (o *UpdateContainerResourcesRequest_110) ContainerId() string
func (*UpdateContainerResourcesRequest_110) SetContainerId ¶ added in v0.11.0
func (o *UpdateContainerResourcesRequest_110) SetContainerId(id string)
func (*UpdateContainerResourcesRequest_110) Unwrap ¶ added in v0.11.0
func (o *UpdateContainerResourcesRequest_110) Unwrap() interface{}
func (*UpdateContainerResourcesRequest_110) Wrap ¶ added in v0.11.0
func (o *UpdateContainerResourcesRequest_110) 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_110 ¶ added in v0.11.0
type UpdateContainerResourcesResponse_110 struct {
// contains filtered or unexported fields
}
func (*UpdateContainerResourcesResponse_110) Unwrap ¶ added in v0.11.0
func (o *UpdateContainerResourcesResponse_110) Unwrap() interface{}
func (*UpdateContainerResourcesResponse_110) Wrap ¶ added in v0.11.0
func (o *UpdateContainerResourcesResponse_110) 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_110 ¶ added in v0.11.0
type UpdateRuntimeConfigRequest_110 struct {
// contains filtered or unexported fields
}
func (*UpdateRuntimeConfigRequest_110) Unwrap ¶ added in v0.11.0
func (o *UpdateRuntimeConfigRequest_110) Unwrap() interface{}
func (*UpdateRuntimeConfigRequest_110) Wrap ¶ added in v0.11.0
func (o *UpdateRuntimeConfigRequest_110) 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_110 ¶ added in v0.11.0
type UpdateRuntimeConfigResponse_110 struct {
// contains filtered or unexported fields
}
func (*UpdateRuntimeConfigResponse_110) Unwrap ¶ added in v0.11.0
func (o *UpdateRuntimeConfigResponse_110) Unwrap() interface{}
func (*UpdateRuntimeConfigResponse_110) Wrap ¶ added in v0.11.0
func (o *UpdateRuntimeConfigResponse_110) 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_110 ¶ added in v0.11.0
type VersionRequest_110 struct {
// contains filtered or unexported fields
}
func (*VersionRequest_110) Unwrap ¶ added in v0.11.0
func (o *VersionRequest_110) Unwrap() interface{}
func (*VersionRequest_110) Wrap ¶ added in v0.11.0
func (o *VersionRequest_110) 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_110 ¶ added in v0.11.0
type VersionResponse_110 struct {
// contains filtered or unexported fields
}
func (*VersionResponse_110) Unwrap ¶ added in v0.11.0
func (o *VersionResponse_110) Unwrap() interface{}
func (*VersionResponse_110) Wrap ¶ added in v0.11.0
func (o *VersionResponse_110) 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) |