flags

package
v0.1.12 Latest Latest
Warning

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

Go to latest
Published: Apr 17, 2024 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ParseValue

func ParseValue(value string) any

Types

type Bool

type Bool bool

func NewBool added in v0.1.7

func NewBool(value bool) Bool

func (*Bool) Set

func (f *Bool) Set(input string) error

func (*Bool) String

func (f *Bool) String() string

func (*Bool) Type added in v0.1.9

func (f *Bool) Type() string

type Enum added in v0.1.7

type Enum struct {
	Value   string
	Allowed []string
}

func NewEnum added in v0.1.7

func NewEnum(allowed []string) Enum

func (*Enum) IsUnset added in v0.1.7

func (f *Enum) IsUnset() bool

func (*Enum) Set added in v0.1.7

func (f *Enum) Set(input string) error

func (*Enum) String added in v0.1.7

func (f *Enum) String() string

func (*Enum) Type added in v0.1.9

func (f *Enum) Type() string

type IncludeList

type IncludeList []string

func NewIncludeList added in v0.1.9

func NewIncludeList() IncludeList

func (*IncludeList) Set

func (i *IncludeList) Set(input string) error

func (*IncludeList) String

func (i *IncludeList) String() string

func (*IncludeList) Type added in v0.1.9

func (i *IncludeList) Type() string

type SetAny

type SetAny struct {
	Data *values.Map
}

func NewSetAny

func NewSetAny(data *values.Map) SetAny

func (*SetAny) Set

func (v *SetAny) Set(entry string) error

func (*SetAny) String

func (v *SetAny) String() string

func (*SetAny) Type added in v0.1.9

func (v *SetAny) Type() string

type SetFile

type SetFile struct {
	Data *values.Map
}

func (*SetFile) Set

func (v *SetFile) Set(entry string) error

func (*SetFile) String

func (v *SetFile) String() string

func (*SetFile) Type added in v0.1.9

func (v *SetFile) Type() string

type SetGRPC

type SetGRPC struct {
	Data *values.Map
}

func NewSetGRPC

func NewSetGRPC(data *values.Map) SetGRPC

func (*SetGRPC) Set

func (v *SetGRPC) Set(entry string) error

func (*SetGRPC) String

func (v *SetGRPC) String() string

func (*SetGRPC) Type added in v0.1.9

func (v *SetGRPC) Type() string

type SetGraphQL

type SetGraphQL struct {
	Data *values.Map
}

func NewSetGraphQL

func NewSetGraphQL(data *values.Map) SetGraphQL

func (*SetGraphQL) Set

func (v *SetGraphQL) Set(entry string) error

func (*SetGraphQL) String

func (v *SetGraphQL) String() string

func (*SetGraphQL) Type added in v0.1.9

func (v *SetGraphQL) Type() string

type SetJSON added in v0.1.7

type SetJSON struct {
	Data *values.Map
}

func NewSetJSON added in v0.1.7

func NewSetJSON(data *values.Map) SetJSON

func (*SetJSON) Set added in v0.1.7

func (v *SetJSON) Set(entry string) error

func (*SetJSON) String added in v0.1.7

func (v *SetJSON) String() string

func (*SetJSON) Type added in v0.1.9

func (v *SetJSON) Type() string

type SetOAS

type SetOAS struct {
	Data *values.Map
}

func NewSetOAS

func NewSetOAS(data *values.Map) SetOAS

func (*SetOAS) Set

func (v *SetOAS) Set(entry string) error

func (*SetOAS) String

func (v *SetOAS) String() string

func (*SetOAS) Type added in v0.1.9

func (v *SetOAS) Type() string

type SetString

type SetString struct {
	Data *values.Map
}

func NewSetFile

func NewSetFile(data *values.Map) SetString

func NewSetString

func NewSetString(data *values.Map) SetString

func (*SetString) Set

func (v *SetString) Set(entry string) error

func (*SetString) String

func (v *SetString) String() string

func (*SetString) Type added in v0.1.9

func (v *SetString) Type() string

type String added in v0.1.9

type String string

func NewString added in v0.1.9

func NewString(value string) String

func (*String) Set added in v0.1.9

func (f *String) Set(input string) error

func (*String) String added in v0.1.9

func (f *String) String() string

func (*String) Type added in v0.1.9

func (f *String) Type() string

type Values

type Values struct {
	Data *values.Map
}

func NewValues

func NewValues(data *values.Map) Values

func (*Values) Set

func (v *Values) Set(filePath string) error

func (*Values) String

func (v *Values) String() string

func (*Values) Type added in v0.1.9

func (v *Values) Type() string

Jump to

Keyboard shortcuts

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