kubernetes/vendor/github.com/google/cadvisor/container/crio/handler.go

type crioContainerHandler

var _

// newCrioContainerHandler returns a new container.ContainerHandler
func newCrioContainerHandler(
	client CrioClient,
	name string,
	machineInfoFactory info.MachineInfoFactory,
	fsInfo fs.FsInfo,
	storageDriver storageDriver,
	storageDir string,
	cgroupSubsystems map[string]string,
	inHostNamespace bool,
	metadataEnvAllowList []string,
	includedMetrics container.MetricSet,
) (container.ContainerHandler, error) {}

func (h *crioContainerHandler) Start() {}

func (h *crioContainerHandler) Cleanup() {}

func (h *crioContainerHandler) ContainerReference() (info.ContainerReference, error) {}

func (h *crioContainerHandler) GetSpec() (info.ContainerSpec, error) {}

func (h *crioContainerHandler) getFsStats(stats *info.ContainerStats) error {}

func (h *crioContainerHandler) getLibcontainerHandler() *containerlibcontainer.Handler {}

func (h *crioContainerHandler) GetStats() (*info.ContainerStats, error) {}

func (h *crioContainerHandler) ListContainers(listType container.ListType) ([]info.ContainerReference, error) {}

func (h *crioContainerHandler) GetCgroupPath(resource string) (string, error) {}

func (h *crioContainerHandler) GetContainerLabels() map[string]string {}

func (h *crioContainerHandler) GetContainerIPAddress() string {}

func (h *crioContainerHandler) ListProcesses(listType container.ListType) ([]int, error) {}

func (h *crioContainerHandler) Exists() bool {}

func (h *crioContainerHandler) Type() container.ContainerType {}