func NewRootGetAction(resource schema.GroupVersionResource, name string) GetActionImpl { … } func NewRootGetActionWithOptions(resource schema.GroupVersionResource, name string, opts metav1.GetOptions) GetActionImpl { … } func NewGetAction(resource schema.GroupVersionResource, namespace, name string) GetActionImpl { … } func NewGetActionWithOptions(resource schema.GroupVersionResource, namespace, name string, opts metav1.GetOptions) GetActionImpl { … } func NewGetSubresourceAction(resource schema.GroupVersionResource, namespace, subresource, name string) GetActionImpl { … } func NewGetSubresourceActionWithOptions(resource schema.GroupVersionResource, namespace, subresource, name string, opts metav1.GetOptions) GetActionImpl { … } func NewRootGetSubresourceAction(resource schema.GroupVersionResource, subresource, name string) GetActionImpl { … } func NewRootGetSubresourceActionWithOptions(resource schema.GroupVersionResource, subresource, name string, opts metav1.GetOptions) GetActionImpl { … } func NewRootListAction(resource schema.GroupVersionResource, kind schema.GroupVersionKind, opts interface{ … } func NewRootListActionWithOptions(resource schema.GroupVersionResource, kind schema.GroupVersionKind, opts metav1.ListOptions) ListActionImpl { … } func NewListAction(resource schema.GroupVersionResource, kind schema.GroupVersionKind, namespace string, opts interface{ … } func NewListActionWithOptions(resource schema.GroupVersionResource, kind schema.GroupVersionKind, namespace string, opts metav1.ListOptions) ListActionImpl { … } func NewRootCreateAction(resource schema.GroupVersionResource, object runtime.Object) CreateActionImpl { … } func NewRootCreateActionWithOptions(resource schema.GroupVersionResource, object runtime.Object, opts metav1.CreateOptions) CreateActionImpl { … } func NewCreateAction(resource schema.GroupVersionResource, namespace string, object runtime.Object) CreateActionImpl { … } func NewCreateActionWithOptions(resource schema.GroupVersionResource, namespace string, object runtime.Object, opts metav1.CreateOptions) CreateActionImpl { … } func NewRootCreateSubresourceAction(resource schema.GroupVersionResource, name, subresource string, object runtime.Object) CreateActionImpl { … } func NewRootCreateSubresourceActionWithOptions(resource schema.GroupVersionResource, name, subresource string, object runtime.Object, opts metav1.CreateOptions) CreateActionImpl { … } func NewCreateSubresourceAction(resource schema.GroupVersionResource, name, subresource, namespace string, object runtime.Object) CreateActionImpl { … } func NewCreateSubresourceActionWithOptions(resource schema.GroupVersionResource, name, subresource, namespace string, object runtime.Object, opts metav1.CreateOptions) CreateActionImpl { … } func NewRootUpdateAction(resource schema.GroupVersionResource, object runtime.Object) UpdateActionImpl { … } func NewRootUpdateActionWithOptions(resource schema.GroupVersionResource, object runtime.Object, opts metav1.UpdateOptions) UpdateActionImpl { … } func NewUpdateAction(resource schema.GroupVersionResource, namespace string, object runtime.Object) UpdateActionImpl { … } func NewUpdateActionWithOptions(resource schema.GroupVersionResource, namespace string, object runtime.Object, opts metav1.UpdateOptions) UpdateActionImpl { … } func NewRootPatchAction(resource schema.GroupVersionResource, name string, pt types.PatchType, patch []byte) PatchActionImpl { … } func NewRootPatchActionWithOptions(resource schema.GroupVersionResource, name string, pt types.PatchType, patch []byte, opts metav1.PatchOptions) PatchActionImpl { … } func NewPatchAction(resource schema.GroupVersionResource, namespace string, name string, pt types.PatchType, patch []byte) PatchActionImpl { … } func NewPatchActionWithOptions(resource schema.GroupVersionResource, namespace string, name string, pt types.PatchType, patch []byte, opts metav1.PatchOptions) PatchActionImpl { … } func NewRootPatchSubresourceAction(resource schema.GroupVersionResource, name string, pt types.PatchType, patch []byte, subresources ...string) PatchActionImpl { … } func NewRootPatchSubresourceActionWithOptions(resource schema.GroupVersionResource, name string, pt types.PatchType, patch []byte, opts metav1.PatchOptions, subresources ...string) PatchActionImpl { … } func NewPatchSubresourceAction(resource schema.GroupVersionResource, namespace, name string, pt types.PatchType, patch []byte, subresources ...string) PatchActionImpl { … } func NewPatchSubresourceActionWithOptions(resource schema.GroupVersionResource, namespace, name string, pt types.PatchType, patch []byte, opts metav1.PatchOptions, subresources ...string) PatchActionImpl { … } func NewRootUpdateSubresourceAction(resource schema.GroupVersionResource, subresource string, object runtime.Object) UpdateActionImpl { … } func NewRootUpdateSubresourceActionWithOptions(resource schema.GroupVersionResource, subresource string, object runtime.Object, opts metav1.UpdateOptions) UpdateActionImpl { … } func NewUpdateSubresourceAction(resource schema.GroupVersionResource, subresource string, namespace string, object runtime.Object) UpdateActionImpl { … } func NewUpdateSubresourceActionWithOptions(resource schema.GroupVersionResource, subresource string, namespace string, object runtime.Object, opts metav1.UpdateOptions) UpdateActionImpl { … } func NewRootDeleteAction(resource schema.GroupVersionResource, name string) DeleteActionImpl { … } func NewRootDeleteActionWithOptions(resource schema.GroupVersionResource, name string, opts metav1.DeleteOptions) DeleteActionImpl { … } func NewRootDeleteSubresourceAction(resource schema.GroupVersionResource, subresource string, name string) DeleteActionImpl { … } func NewRootDeleteSubresourceActionWithOptions(resource schema.GroupVersionResource, subresource string, name string, opts metav1.DeleteOptions) DeleteActionImpl { … } func NewDeleteAction(resource schema.GroupVersionResource, namespace, name string) DeleteActionImpl { … } func NewDeleteActionWithOptions(resource schema.GroupVersionResource, namespace, name string, opts metav1.DeleteOptions) DeleteActionImpl { … } func NewDeleteSubresourceAction(resource schema.GroupVersionResource, subresource, namespace, name string) DeleteActionImpl { … } func NewDeleteSubresourceActionWithOptions(resource schema.GroupVersionResource, subresource, namespace, name string, opts metav1.DeleteOptions) DeleteActionImpl { … } func NewRootDeleteCollectionAction(resource schema.GroupVersionResource, opts interface{ … } func NewRootDeleteCollectionActionWithOptions(resource schema.GroupVersionResource, deleteOpts metav1.DeleteOptions, listOpts metav1.ListOptions) DeleteCollectionActionImpl { … } func NewDeleteCollectionAction(resource schema.GroupVersionResource, namespace string, opts interface{ … } func NewDeleteCollectionActionWithOptions(resource schema.GroupVersionResource, namespace string, deleteOpts metav1.DeleteOptions, listOpts metav1.ListOptions) DeleteCollectionActionImpl { … } func NewRootWatchAction(resource schema.GroupVersionResource, opts interface{ … } func NewRootWatchActionWithOptions(resource schema.GroupVersionResource, opts metav1.ListOptions) WatchActionImpl { … } func ExtractFromListOptions(opts interface{ … } func NewWatchAction(resource schema.GroupVersionResource, namespace string, opts interface{ … } func NewWatchActionWithOptions(resource schema.GroupVersionResource, namespace string, opts metav1.ListOptions) WatchActionImpl { … } func NewProxyGetAction(resource schema.GroupVersionResource, namespace, scheme, name, port, path string, params map[string]string) ProxyGetActionImpl { … } type ListRestrictions … type WatchRestrictions … type Action … type GenericAction … type GetAction … type ListAction … type CreateAction … type UpdateAction … type DeleteAction … type DeleteCollectionAction … type PatchAction … type WatchAction … type ProxyGetAction … type ActionImpl … func (a ActionImpl) GetNamespace() string { … } func (a ActionImpl) GetVerb() string { … } func (a ActionImpl) GetResource() schema.GroupVersionResource { … } func (a ActionImpl) GetSubresource() string { … } func (a ActionImpl) Matches(verb, resource string) bool { … } func (a ActionImpl) DeepCopy() Action { … } type GenericActionImpl … func (a GenericActionImpl) GetValue() interface{ … } func (a GenericActionImpl) DeepCopy() Action { … } type GetActionImpl … func (a GetActionImpl) GetName() string { … } func (a GetActionImpl) GetGetOptions() metav1.GetOptions { … } func (a GetActionImpl) DeepCopy() Action { … } type ListActionImpl … func (a ListActionImpl) GetKind() schema.GroupVersionKind { … } func (a ListActionImpl) GetListRestrictions() ListRestrictions { … } func (a ListActionImpl) GetListOptions() metav1.ListOptions { … } func (a ListActionImpl) DeepCopy() Action { … } type CreateActionImpl … func (a CreateActionImpl) GetObject() runtime.Object { … } func (a CreateActionImpl) GetCreateOptions() metav1.CreateOptions { … } func (a CreateActionImpl) DeepCopy() Action { … } type UpdateActionImpl … func (a UpdateActionImpl) GetObject() runtime.Object { … } func (a UpdateActionImpl) GetUpdateOptions() metav1.UpdateOptions { … } func (a UpdateActionImpl) DeepCopy() Action { … } type PatchActionImpl … func (a PatchActionImpl) GetName() string { … } func (a PatchActionImpl) GetPatch() []byte { … } func (a PatchActionImpl) GetPatchType() types.PatchType { … } func (a PatchActionImpl) GetPatchOptions() metav1.PatchOptions { … } func (a PatchActionImpl) DeepCopy() Action { … } type DeleteActionImpl … func (a DeleteActionImpl) GetName() string { … } func (a DeleteActionImpl) GetDeleteOptions() metav1.DeleteOptions { … } func (a DeleteActionImpl) DeepCopy() Action { … } type DeleteCollectionActionImpl … func (a DeleteCollectionActionImpl) GetListRestrictions() ListRestrictions { … } func (a DeleteCollectionActionImpl) GetDeleteOptions() metav1.DeleteOptions { … } func (a DeleteCollectionActionImpl) GetListOptions() metav1.ListOptions { … } func (a DeleteCollectionActionImpl) DeepCopy() Action { … } type WatchActionImpl … func (a WatchActionImpl) GetWatchRestrictions() WatchRestrictions { … } func (a WatchActionImpl) GetListOptions() metav1.ListOptions { … } func (a WatchActionImpl) DeepCopy() Action { … } type ProxyGetActionImpl … func (a ProxyGetActionImpl) GetScheme() string { … } func (a ProxyGetActionImpl) GetName() string { … } func (a ProxyGetActionImpl) GetPort() string { … } func (a ProxyGetActionImpl) GetPath() string { … } func (a ProxyGetActionImpl) GetParams() map[string]string { … } func (a ProxyGetActionImpl) DeepCopy() Action { … }