kubernetes/staging/src/k8s.io/cli-runtime/pkg/resource/interfaces.go

type RESTClientGetter

type ClientConfigFunc

type RESTMapperFunc

type CategoryExpanderFunc

type RESTClient

type RequestTransform

// NewClientWithOptions wraps the provided RESTClient and invokes each transform on each
// newly created request.
func NewClientWithOptions(c RESTClient, transforms ...RequestTransform) RESTClient {}

type clientOptions

func (c *clientOptions) modify(req *rest.Request) *rest.Request {}

func (c *clientOptions) Get() *rest.Request {}

func (c *clientOptions) Post() *rest.Request {}

func (c *clientOptions) Patch(t types.PatchType) *rest.Request {}

func (c *clientOptions) Delete() *rest.Request {}

func (c *clientOptions) Put() *rest.Request {}

type ContentValidator

type Visitor

type VisitorFunc