images

package
v0.11.4 Latest Latest
Warning

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

Go to latest
Published: Mar 26, 2024 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ImageNameFilter

type ImageNameFilter struct{}

func NewImageNameFilter

func NewImageNameFilter() ImageNameFilter

func (ImageNameFilter) Select

func (f ImageNameFilter) Select(images []*image.Image, operation string, item string) ([]*image.Image, error)

Select return a sublist of images that its name value is item. operation is not used

type ImageNamespaceFilter

type ImageNamespaceFilter struct{}

func NewImageNamespaceFilter

func NewImageNamespaceFilter() ImageNamespaceFilter

func (ImageNamespaceFilter) Select

func (f ImageNamespaceFilter) Select(images []*image.Image, operation string, item string) ([]*image.Image, error)

Select return a sublist of images that its namespace value is item. operation is not used

type ImageRegistryFilter

type ImageRegistryFilter struct{}

func NewImageRegistryFilter

func NewImageRegistryFilter() ImageRegistryFilter

func (ImageRegistryFilter) Select

func (f ImageRegistryFilter) Select(images []*image.Image, operation string, item string) ([]*image.Image, error)

Select return a sublist of images that its registry value is item. operation is not used

type ImageVersionFilter

type ImageVersionFilter struct{}

func NewImageVersionFilter

func NewImageVersionFilter() ImageVersionFilter

func (ImageVersionFilter) Select

func (f ImageVersionFilter) Select(images []*image.Image, operation string, item string) ([]*image.Image, error)

Select return a sublist of images that its version value is item. operation is not used

type SortedImages

type SortedImages []*image.Image

SortedImages implements sort.Interface based on the image Name field and then image version field

func (SortedImages) Len

func (images SortedImages) Len() int

Len returns the length of the SortedImages

func (SortedImages) Less

func (images SortedImages) Less(i, j int) bool

Less returns true if the Builder Name of the first Builder is less than the second

func (SortedImages) Swap

func (images SortedImages) Swap(i, j int)

Swap swaps the two Builders at the given indices

Jump to

Keyboard shortcuts

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