type EffectiveVersion …
type MutableEffectiveVersion …
type effectiveVersion …
func Get() apimachineryversion.Info { … }
func (m *effectiveVersion) BinaryVersion() *version.Version { … }
func (m *effectiveVersion) EmulationVersion() *version.Version { … }
func (m *effectiveVersion) MinCompatibilityVersion() *version.Version { … }
func (m *effectiveVersion) EqualTo(other EffectiveVersion) bool { … }
func (m *effectiveVersion) String() string { … }
func majorMinor(ver *version.Version) *version.Version { … }
func (m *effectiveVersion) Set(binaryVersion, emulationVersion, minCompatibilityVersion *version.Version) { … }
func (m *effectiveVersion) SetEmulationVersion(emulationVersion *version.Version) { … }
func (m *effectiveVersion) SetMinCompatibilityVersion(minCompatibilityVersion *version.Version) { … }
func (m *effectiveVersion) Validate() []error { … }
func newEffectiveVersion(binaryVersion *version.Version, useDefaultBuildBinaryVersion bool) MutableEffectiveVersion { … }
func NewEffectiveVersion(binaryVer string) MutableEffectiveVersion { … }
func defaultBuildBinaryVersion() *version.Version { … }
func DefaultBuildEffectiveVersion() MutableEffectiveVersion { … }
func DefaultKubeEffectiveVersion() MutableEffectiveVersion { … }
func ValidateKubeEffectiveVersion(effectiveVersion EffectiveVersion) error { … }