Version: v1.13.3-k3s2 Latest Latest

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

Go to latest
Published: Feb 8, 2019 License: Apache-2.0, Apache-2.0 Imports: 5 Imported by: 0




This section is empty.


This section is empty.


This section is empty.


type Group

type Group string

func (Group) NonEmpty

func (g Group) NonEmpty() string

func (Group) String

func (g Group) String() string

type GroupInstallPackage

type GroupInstallPackage struct {
	Group               Group
	InstallPackageAlias string

func ToGroupInstallPackages

func ToGroupInstallPackages(groups []GroupVersions, groupGoNames map[GroupVersion]string) []GroupInstallPackage

type GroupVersion

type GroupVersion struct {
	Group   Group
	Version Version

func ToGroupVersion

func ToGroupVersion(gv string) (GroupVersion, error)

ToGroupVersion turns "group/version" string into a GroupVersion struct. It reports error if it cannot parse the string.

type GroupVersionInfo

type GroupVersionInfo struct {
	Group   Group
	Version Version
	// If a user calls a group client without specifying the version (e.g.,
	// c.Core(), instead of c.CoreV1()), the default version will be returned.
	IsDefaultVersion     bool
	PackageAlias         string
	GroupGoName          string
	LowerCaseGroupGoName string

GroupVersionInfo contains all the info around a group version.

func ToGroupVersionInfo

func ToGroupVersionInfo(groups []GroupVersions, groupGoNames map[GroupVersion]string) []GroupVersionInfo

ToGroupVersionInfo is a helper function used by generators for groups.

type GroupVersions

type GroupVersions struct {
	// The name of the package for this group, e.g. apps.
	PackageName string
	Group       Group
	Versions    []PackageVersion

type PackageVersion

type PackageVersion struct {
	// The fully qualified package, e.g. k8s.io/kubernetes/pkg/apis/apps, where the types.go is found.
	Package string

type Version

type Version string

func (Version) NonEmpty

func (v Version) NonEmpty() string

func (Version) String

func (v Version) String() string

Jump to

Keyboard shortcuts

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