client-go: kmodules.xyz/client-go/dynamic/clientset Index | Files

package clientset

import "kmodules.xyz/client-go/dynamic/clientset"

Index

Package Files

dynamic_clientset.go

type Clientset Uses

type Clientset struct {
    // contains filtered or unexported fields
}

func New Uses

func New(config *rest.Config, resources *dynamicdiscovery.ResourceMap) *Clientset

func (*Clientset) HasSynced Uses

func (cs *Clientset) HasSynced() bool

func (*Clientset) Kind Uses

func (cs *Clientset) Kind(apiVersion, kind, namespace string) (*ResourceClient, error)

func (*Clientset) Resource Uses

func (cs *Clientset) Resource(apiVersion, resource, namespace string) (*ResourceClient, error)

type ResourceClient Uses

type ResourceClient struct {
    dynamic.ResourceInterface
    // contains filtered or unexported fields
}

func (*ResourceClient) APIResource Uses

func (rc *ResourceClient) APIResource() *dynamicdiscovery.APIResource

func (*ResourceClient) GroupResource Uses

func (rc *ResourceClient) GroupResource() schema.GroupResource

func (*ResourceClient) GroupVersion Uses

func (rc *ResourceClient) GroupVersion() schema.GroupVersion

func (*ResourceClient) GroupVersionKind Uses

func (rc *ResourceClient) GroupVersionKind() schema.GroupVersionKind

func (*ResourceClient) Kind Uses

func (rc *ResourceClient) Kind() string

func (*ResourceClient) UpdateWithRetries Uses

func (rc *ResourceClient) UpdateWithRetries(ctx context.Context, orig *unstructured.Unstructured, update func(obj *unstructured.Unstructured) bool) (result *unstructured.Unstructured, err error)

func (*ResourceClient) WithNamespace Uses

func (rc *ResourceClient) WithNamespace(namespace string) *ResourceClient

Package clientset imports 10 packages (graph) and is imported by 2 packages. Updated 2020-09-30. Refresh now. Tools for package owners.