func CopyYNode(n *yaml.Node) *yaml.Node { … }
func IsYNodeTaggedNull(n *yaml.Node) bool { … }
func IsYNodeEmptyMap(n *yaml.Node) bool { … }
func IsYNodeEmptySeq(n *yaml.Node) bool { … }
func IsYNodeNilOrEmpty(n *yaml.Node) bool { … }
func IsYNodeEmptyDoc(n *yaml.Node) bool { … }
func IsYNodeString(n *yaml.Node) bool { … }
func IsYNodeZero(n *yaml.Node) bool { … }
type Parser …
func (p Parser) Filter(_ *RNode) (*RNode, error) { … }
func GetStyle(styles ...string) Style { … }
type Filter …
type FilterFunc …
func (f FilterFunc) Filter(object *RNode) (*RNode, error) { … }
type TypeMeta …
type NameMeta …
type ResourceMeta …
type ObjectMeta …
func (m *ResourceMeta) GetIdentifier() ResourceIdentifier { … }
type ResourceIdentifier …
type Comments …
func (r *ResourceIdentifier) GetName() string { … }
func (r *ResourceIdentifier) GetNamespace() string { … }
func (r *ResourceIdentifier) GetAPIVersion() string { … }
func (r *ResourceIdentifier) GetKind() string { … }
const Trim …
const Flow …
func String(node *yaml.Node, opts ...string) (string, error) { … }
type MergeOptionsListIncreaseDirection …
const MergeOptionsListAppend …
const MergeOptionsListPrepend …
type MergeOptions …
func (in *ObjectMeta) DeepCopyInto(out *ObjectMeta) { … }
func (in *ObjectMeta) DeepCopy() *ObjectMeta { … }
func (in *ResourceMeta) DeepCopyInto(out *ResourceMeta) { … }
func (in *ResourceMeta) DeepCopy() *ResourceMeta { … }