v1alpha1

package
v0.4.2-rc1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 21, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BpfProgramLister

type BpfProgramLister interface {
	// List lists all BpfPrograms in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.BpfProgram, err error)
	// Get retrieves the BpfProgram from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.BpfProgram, error)
	BpfProgramListerExpansion
}

BpfProgramLister helps list BpfPrograms. All objects returned here must be treated as read-only.

func NewBpfProgramLister

func NewBpfProgramLister(indexer cache.Indexer) BpfProgramLister

NewBpfProgramLister returns a new BpfProgramLister.

type BpfProgramListerExpansion

type BpfProgramListerExpansion interface{}

BpfProgramListerExpansion allows custom methods to be added to BpfProgramLister.

type FentryProgramLister

type FentryProgramLister interface {
	// List lists all FentryPrograms in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.FentryProgram, err error)
	// Get retrieves the FentryProgram from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.FentryProgram, error)
	FentryProgramListerExpansion
}

FentryProgramLister helps list FentryPrograms. All objects returned here must be treated as read-only.

func NewFentryProgramLister

func NewFentryProgramLister(indexer cache.Indexer) FentryProgramLister

NewFentryProgramLister returns a new FentryProgramLister.

type FentryProgramListerExpansion

type FentryProgramListerExpansion interface{}

FentryProgramListerExpansion allows custom methods to be added to FentryProgramLister.

type FexitProgramLister

type FexitProgramLister interface {
	// List lists all FexitPrograms in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.FexitProgram, err error)
	// Get retrieves the FexitProgram from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.FexitProgram, error)
	FexitProgramListerExpansion
}

FexitProgramLister helps list FexitPrograms. All objects returned here must be treated as read-only.

func NewFexitProgramLister

func NewFexitProgramLister(indexer cache.Indexer) FexitProgramLister

NewFexitProgramLister returns a new FexitProgramLister.

type FexitProgramListerExpansion

type FexitProgramListerExpansion interface{}

FexitProgramListerExpansion allows custom methods to be added to FexitProgramLister.

type KprobeProgramLister

type KprobeProgramLister interface {
	// List lists all KprobePrograms in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.KprobeProgram, err error)
	// Get retrieves the KprobeProgram from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.KprobeProgram, error)
	KprobeProgramListerExpansion
}

KprobeProgramLister helps list KprobePrograms. All objects returned here must be treated as read-only.

func NewKprobeProgramLister

func NewKprobeProgramLister(indexer cache.Indexer) KprobeProgramLister

NewKprobeProgramLister returns a new KprobeProgramLister.

type KprobeProgramListerExpansion

type KprobeProgramListerExpansion interface{}

KprobeProgramListerExpansion allows custom methods to be added to KprobeProgramLister.

type TcProgramLister

type TcProgramLister interface {
	// List lists all TcPrograms in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.TcProgram, err error)
	// Get retrieves the TcProgram from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.TcProgram, error)
	TcProgramListerExpansion
}

TcProgramLister helps list TcPrograms. All objects returned here must be treated as read-only.

func NewTcProgramLister

func NewTcProgramLister(indexer cache.Indexer) TcProgramLister

NewTcProgramLister returns a new TcProgramLister.

type TcProgramListerExpansion

type TcProgramListerExpansion interface{}

TcProgramListerExpansion allows custom methods to be added to TcProgramLister.

type TracepointProgramLister

type TracepointProgramLister interface {
	// List lists all TracepointPrograms in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.TracepointProgram, err error)
	// Get retrieves the TracepointProgram from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.TracepointProgram, error)
	TracepointProgramListerExpansion
}

TracepointProgramLister helps list TracepointPrograms. All objects returned here must be treated as read-only.

func NewTracepointProgramLister

func NewTracepointProgramLister(indexer cache.Indexer) TracepointProgramLister

NewTracepointProgramLister returns a new TracepointProgramLister.

type TracepointProgramListerExpansion

type TracepointProgramListerExpansion interface{}

TracepointProgramListerExpansion allows custom methods to be added to TracepointProgramLister.

type UprobeProgramLister

type UprobeProgramLister interface {
	// List lists all UprobePrograms in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.UprobeProgram, err error)
	// Get retrieves the UprobeProgram from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.UprobeProgram, error)
	UprobeProgramListerExpansion
}

UprobeProgramLister helps list UprobePrograms. All objects returned here must be treated as read-only.

func NewUprobeProgramLister

func NewUprobeProgramLister(indexer cache.Indexer) UprobeProgramLister

NewUprobeProgramLister returns a new UprobeProgramLister.

type UprobeProgramListerExpansion

type UprobeProgramListerExpansion interface{}

UprobeProgramListerExpansion allows custom methods to be added to UprobeProgramLister.

type XdpProgramLister

type XdpProgramLister interface {
	// List lists all XdpPrograms in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.XdpProgram, err error)
	// Get retrieves the XdpProgram from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.XdpProgram, error)
	XdpProgramListerExpansion
}

XdpProgramLister helps list XdpPrograms. All objects returned here must be treated as read-only.

func NewXdpProgramLister

func NewXdpProgramLister(indexer cache.Indexer) XdpProgramLister

NewXdpProgramLister returns a new XdpProgramLister.

type XdpProgramListerExpansion

type XdpProgramListerExpansion interface{}

XdpProgramListerExpansion allows custom methods to be added to XdpProgramLister.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL