Versions in this module Expand all Collapse all v2 v2.0.1 Jan 10, 2020 v2.0.0 Dec 24, 2019 Changes in this version + type Conflict struct + Manager string + Path fieldpath.Path + func (c Conflict) Equals(c2 Conflict) bool + func (c Conflict) Error() string + type Conflicts []Conflict + func ConflictsFromManagers(sets fieldpath.ManagedFields) Conflicts + func (c Conflicts) Equals(c2 Conflicts) bool + func (conflicts Conflicts) Error() string + type Converter interface + Convert func(object *typed.TypedValue, version fieldpath.APIVersion) (*typed.TypedValue, error) + IsMissingVersionError func(error) bool + type Updater struct + Converter Converter + func (s *Updater) Apply(liveObject, configObject *typed.TypedValue, version fieldpath.APIVersion, ...) (*typed.TypedValue, fieldpath.ManagedFields, error) + func (s *Updater) EnableUnionFeature() + func (s *Updater) Update(liveObject, newObject *typed.TypedValue, version fieldpath.APIVersion, ...) (*typed.TypedValue, fieldpath.ManagedFields, error) Other modules containing this package sigs.k8s.io/structured-merge-diff sigs.k8s.io/structured-merge-diff/v3 sigs.k8s.io/structured-merge-diff/v4 sigs.k8s.io/structured-merge-diff/v5 sigs.k8s.io/structured-merge-diff/v6