type resWrangler …
func newOne() *resWrangler { … }
func (m *resWrangler) Clear() { … }
func (m *resWrangler) DropEmpties() { … }
func (m *resWrangler) Size() int { … }
func (m *resWrangler) indexOfResource(other *resource.Resource) int { … }
func (m *resWrangler) Resources() []*resource.Resource { … }
func (m *resWrangler) Append(res *resource.Resource) error { … }
func (m *resWrangler) append(res *resource.Resource) { … }
func (m *resWrangler) Remove(adios resid.ResId) error { … }
func (m *resWrangler) Replace(res *resource.Resource) (int, error) { … }
func (m *resWrangler) AllIds() (ids []resid.ResId) { … }
func (m *resWrangler) Debug(title string) { … }
type IdMatcher …
func (m *resWrangler) GetByIndex(i int) *resource.Resource { … }
func (m *resWrangler) GetIndexOfCurrentId(id resid.ResId) (int, error) { … }
type IdFromResource …
func GetCurrentId(r *resource.Resource) resid.ResId { … }
func (m *resWrangler) GetMatchingResourcesByCurrentId(
matches IdMatcher) []*resource.Resource { … }
func (m *resWrangler) GetMatchingResourcesByAnyId(
matches IdMatcher) []*resource.Resource { … }
func (m *resWrangler) filteredById(
matches IdMatcher, idGetter IdFromResource) []*resource.Resource { … }
func (m *resWrangler) GetByCurrentId(
id resid.ResId) (*resource.Resource, error) { … }
func (m *resWrangler) GetById(
id resid.ResId) (*resource.Resource, error) { … }
type resFinder …
func demandOneMatch(
f resFinder, id resid.ResId, s string) (*resource.Resource, error) { … }
func (m *resWrangler) GroupedByCurrentNamespace() map[string][]*resource.Resource { … }
func (m *resWrangler) ClusterScoped() []*resource.Resource { … }
func (m *resWrangler) groupedByCurrentNamespace() map[string][]*resource.Resource { … }
func (m *resWrangler) GroupedByOriginalNamespace() map[string][]*resource.Resource { … }
func (m *resWrangler) groupedByOriginalNamespace() map[string][]*resource.Resource { … }
func (m *resWrangler) AsYaml() ([]byte, error) { … }
func (m *resWrangler) ErrorIfNotEqualSets(other ResMap) error { … }
func (m *resWrangler) ErrorIfNotEqualLists(other ResMap) error { … }
type resCopier …
func (m *resWrangler) ShallowCopy() ResMap { … }
func (m *resWrangler) DeepCopy() ResMap { … }
func (m *resWrangler) makeCopy(copier resCopier) ResMap { … }
func (m *resWrangler) SubsetThatCouldBeReferencedByResource(
referrer *resource.Resource) (ResMap, error) { … }
func getNamespacesForRoleBinding(r *resource.Resource) (map[string]bool, error) { … }
func (m *resWrangler) AppendAll(other ResMap) error { … }
func (m *resWrangler) appendAll(list []*resource.Resource) error { … }
func (m *resWrangler) AbsorbAll(other ResMap) error { … }
func (m *resWrangler) AddOriginAnnotation(origin *resource.Origin) error { … }
func (m *resWrangler) RemoveOriginAnnotations() error { … }
func (m *resWrangler) AddTransformerAnnotation(origin *resource.Origin) error { … }
func (m *resWrangler) RemoveTransformerAnnotations() error { … }
func (m *resWrangler) appendReplaceOrMerge(res *resource.Resource) error { … }
func (m *resWrangler) AnnotateAll(key string, value string) error { … }
func (m *resWrangler) Select(s types.Selector) ([]*resource.Resource, error) { … }
func (m *resWrangler) ToRNodeSlice() []*kyaml.RNode { … }
func (m *resWrangler) DeAnchor() (err error) { … }
func (m *resWrangler) ApplySmPatch(selectedSet *resource.IdSet, patch *resource.Resource) error { … }
func (m *resWrangler) RemoveBuildAnnotations() { … }
func (m *resWrangler) ApplyFilter(f kio.Filter) error { … }