flagset.BoolVar(&o.FilenameOptions.Recursive,"recursive",o.FilenameOptions.Recursive,"Process the directory used in -f, --filename recursively. Useful when you want to manage related manifests organized within the same directory.")
flagset.StringVarP(&o.LabelSelector,"selector","l",o.LabelSelector,"Selector (label query) to filter on, supports '=', '==', and '!='.(e.g. -l key1=value1,key2=value2)")
flagset.StringVar(&o.FieldSelector,"field-selector",o.FieldSelector,"Selector (field query) to filter on, supports '=', '==', and '!='.(e.g. --field-selector key1=value1,key2=value2). The server only supports a limited number of field queries per type.")
flagset.BoolVar(&o.AllNamespaces,"all-namespaces",o.AllNamespaces,"If present, list the requested object(s) across all namespaces. Namespace in current context is ignored even if specified with --namespace.")
ifo.LabelSelector!=nil{
flagset.StringVarP(o.LabelSelector,"selector","l",*o.LabelSelector,"Selector (label query) to filter on, supports '=', '==', and '!='.(e.g. -l key1=value1,key2=value2)")
}
ifo.FieldSelector!=nil{
flagset.StringVar(o.FieldSelector,"field-selector",*o.FieldSelector,"Selector (field query) to filter on, supports '=', '==', and '!='.(e.g. --field-selector key1=value1,key2=value2). The server only supports a limited number of field queries per type.")
}
ifo.AllNamespaces!=nil{
flagset.BoolVar(o.AllNamespaces,"all-namespaces",*o.AllNamespaces,"If present, list the requested object(s) across all namespaces. Namespace in current context is ignored even if specified with --namespace.")
}
}
// ToBuilder gives you back a resource finder to visit resources that are located