Documentation ¶
Index ¶
- func ConvertJsonToYaml(jsonBytes []byte) ([]byte, error)
- func ConvertYamlToJson(yamlBytes []byte) ([]byte, error)
- type ValuesResult
- type ValuesStore
- func (store *ValuesStore) DeleteByPath(path string)
- func (store *ValuesStore) Get(path string) ValuesResult
- func (store *ValuesStore) GetAsYaml() []byte
- func (store *ValuesStore) SetByPath(path string, value interface{}) error
- func (store *ValuesStore) SetByPathFromJson(path string, jsonRaw []byte)
- func (store *ValuesStore) SetByPathFromYaml(path string, yamlRaw []byte)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConvertJsonToYaml ¶
func ConvertYamlToJson ¶
Types ¶
type ValuesResult ¶
func (ValuesResult) AsStringSlice ¶
func (kr ValuesResult) AsStringSlice() []string
type ValuesStore ¶
type ValuesStore struct {
JsonRepr []byte
}
func NewValuesStoreFromValues ¶
func NewValuesStoreFromValues(values utils.Values) *ValuesStore
func (*ValuesStore) DeleteByPath ¶
func (store *ValuesStore) DeleteByPath(path string)
func (*ValuesStore) Get ¶
func (store *ValuesStore) Get(path string) ValuesResult
func (*ValuesStore) GetAsYaml ¶
func (store *ValuesStore) GetAsYaml() []byte
func (*ValuesStore) SetByPath ¶
func (store *ValuesStore) SetByPath(path string, value interface{}) error
func (*ValuesStore) SetByPathFromJson ¶
func (store *ValuesStore) SetByPathFromJson(path string, jsonRaw []byte)
func (*ValuesStore) SetByPathFromYaml ¶
func (store *ValuesStore) SetByPathFromYaml(path string, yamlRaw []byte)
Click to show internal directories.
Click to hide internal directories.