Versions in this module Expand all Collapse all v1 v1.3.1 Mar 10, 2020 Changes in this version + func GetOptionalBoolFlag(cmd *cobra.Command, flagName string) bool + func GetOptionalStringArrayFlag(cmd *cobra.Command, flagName string) []string + func GetOptionalStringFlag(cmd *cobra.Command, flagName string) string + type Enum struct + func NewEnum(defaultValue string, allowedValues ...string) *Enum + func (e *Enum) AllowedValues() []string + func (e *Enum) Set(s string) error + func (e *Enum) String() string + func (e *Enum) Type() string + type LabelSelector struct + LabelSelector *metav1.LabelSelector + func (ls *LabelSelector) Set(s string) error + func (ls *LabelSelector) String() string + func (ls *LabelSelector) Type() string + type Map struct + func NewMap() Map + func (m *Map) Data() map[string]string + func (m *Map) Set(s string) error + func (m *Map) String() string + func (m *Map) Type() string + func (m Map) WithEntryDelimiter(delimiter string) Map + func (m Map) WithKeyValueDelimiter(delimiter string) Map + type OptionalBool struct + Value *bool + func NewOptionalBool(defaultValue *bool) OptionalBool + func (f *OptionalBool) Set(val string) error + func (f *OptionalBool) String() string + func (f *OptionalBool) Type() string + type StringArray []string + func NewStringArray(initial ...string) StringArray + func (sa *StringArray) Set(s string) error + func (sa *StringArray) String() string + func (sa *StringArray) Type() string