const DefaultMaxUpdateManagers …
const DefaultTrackOnCreateProbability …
var atMostEverySecond …
type FieldManager …
func NewFieldManager(f Manager, subresource string) *FieldManager { … }
func NewDefaultFieldManager(f Manager, typeConverter TypeConverter, objectConverter runtime.ObjectConvertor, objectCreater runtime.ObjectCreater, kind schema.GroupVersionKind, subresource string) *FieldManager { … }
func decodeLiveOrNew(liveObj, newObj runtime.Object, ignoreManagedFieldsFromRequestObject bool) (Managed, error) { … }
func emptyManagedFieldsOnErr(managed Managed, err error) (Managed, error) { … }
func (f *FieldManager) Update(liveObj, newObj runtime.Object, manager string) (object runtime.Object, err error) { … }
func (f *FieldManager) UpdateNoErrors(liveObj, newObj runtime.Object, manager string) runtime.Object { … }
func isResetManagedFields(managedFields []metav1.ManagedFieldsEntry) bool { … }
func (f *FieldManager) Apply(liveObj, appliedObj runtime.Object, manager string, force bool) (object runtime.Object, err error) { … }