Versions in this module Expand all Collapse all v0 v0.14.2 Jul 11, 2021 Changes in this version + func IsNotFound(err error) bool + type Paved struct + func Pave(object map[string]interface{}) *Paved + func PaveObject(o runtime.Object) (*Paved, error) + func (p *Paved) GetBool(path string) (bool, error) + func (p *Paved) GetInteger(path string) (int64, error) + func (p *Paved) GetNumber(path string) (float64, error) + func (p *Paved) GetString(path string) (string, error) + func (p *Paved) GetStringArray(path string) ([]string, error) + func (p *Paved) GetStringObject(path string) (map[string]string, error) + func (p *Paved) GetValue(path string) (interface{}, error) + func (p *Paved) GetValueInto(path string, out interface{}) error + func (p *Paved) SetBool(path string, value bool) error + func (p *Paved) SetNumber(path string, value float64) error + func (p *Paved) SetString(path, value string) error + func (p *Paved) SetUnstructuredContent(content map[string]interface{}) + func (p *Paved) SetValue(path string, value interface{}) error + func (p *Paved) UnmarshalJSON(data []byte) error + func (p *Paved) UnstructuredContent() map[string]interface{} + func (p Paved) MarshalJSON() ([]byte, error) + type Segment struct + Field string + Index uint + Type SegmentType + func Field(s string) Segment + func FieldOrIndex(s string) Segment + type SegmentType int + const SegmentField + const SegmentIndex + type Segments []Segment + func Parse(path string) (Segments, error) + func (sg Segments) String() string