flags

package
v0.1.16 Latest Latest
Warning

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

Go to latest
Published: Apr 29, 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

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

func (f *Bool) Type() string

type Enum

type Enum struct {
	Value   string
	Allowed []string
}

func NewEnum

func NewEnum(allowed []string) Enum

func (*Enum) IsUnset

func (f *Enum) IsUnset() bool

func (*Enum) Set

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

func (*Enum) String

func (f *Enum) String() string

func (*Enum) Type

func (f *Enum) Type() string

type IncludeList

type IncludeList []string

func NewIncludeList

func NewIncludeList() IncludeList

func (*IncludeList) Set

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

func (*IncludeList) String

func (i *IncludeList) String() string

func (*IncludeList) Type

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

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

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

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

func (v *SetGraphQL) Type() string

type SetJSON

type SetJSON struct {
	Data *values.Map
}

func NewSetJSON

func NewSetJSON(data *values.Map) SetJSON

func (*SetJSON) Set

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

func (*SetJSON) String

func (v *SetJSON) String() string

func (*SetJSON) Type

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

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

func (v *SetString) Type() string

type String

type String string

func NewString

func NewString(value string) String

func (*String) Set

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

func (*String) String

func (f *String) String() string

func (*String) Type

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

func (v *Values) Type() string

Jump to

Keyboard shortcuts

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