package types
import "k8s.io/kubernetes/cmd/libs/go2idl/client-gen/types"
Index ¶
- type Group
- type GroupInstallPackage
- type GroupVersion
- type GroupVersionPackage
- type GroupVersions
- type Version
Types ¶
type Group ¶
type Group string
func (Group) NonEmpty ¶
func (Group) String ¶
type GroupInstallPackage ¶
func ToGroupInstallPackages ¶
func ToGroupInstallPackages(groups []GroupVersions) []GroupInstallPackage
type GroupVersion ¶
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 GroupVersionPackage ¶
type GroupVersionPackage 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 GroupVersion string PackageName string }
GroupVersionPackage contains group name, version name, and the package name client-gen will generate for this group version.
func ToGroupVersionPackages ¶
func ToGroupVersionPackages(groups []GroupVersions) []GroupVersionPackage
ToGroupVersionPackages is a helper function used by generators for groups.
type GroupVersions ¶
type Version ¶
type Version string
func (Version) NonEmpty ¶
func (Version) String ¶
Source Files ¶
helpers.go types.go
- Version
- v1.7.13
- Published
- Feb 4, 2018
- Platform
- linux/amd64
- Imports
- 5 packages
- Last checked
- 2 minutes ago –
Tools for package owners.