v1alpha1

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 2, 2021 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Overview

This package has the automatically generated typed clients.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GraphFinderExpansion added in v0.2.0

type GraphFinderExpansion interface{}

type GraphFinderInterface added in v0.2.0

type GraphFinderInterface interface {
	Create(ctx context.Context, graphFinder *v1alpha1.GraphFinder, opts v1.CreateOptions) (*v1alpha1.GraphFinder, error)
	GraphFinderExpansion
}

GraphFinderInterface has methods to work with GraphFinder resources.

type GraphFindersGetter added in v0.2.0

type GraphFindersGetter interface {
	GraphFinders() GraphFinderInterface
}

GraphFindersGetter has a method to return a GraphFinderInterface. A group's client should implement this interface.

type MetaV1alpha1Client

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

MetaV1alpha1Client is used to interact with features provided by the meta.appscode.com group.

func New

New creates a new MetaV1alpha1Client for the given RESTClient.

func NewForConfig

func NewForConfig(c *rest.Config) (*MetaV1alpha1Client, error)

NewForConfig creates a new MetaV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *MetaV1alpha1Client

NewForConfigOrDie creates a new MetaV1alpha1Client for the given config and panics if there is an error in the config.

func (*MetaV1alpha1Client) GraphFinders added in v0.2.0

func (c *MetaV1alpha1Client) GraphFinders() GraphFinderInterface

func (*MetaV1alpha1Client) PathFinders

func (c *MetaV1alpha1Client) PathFinders() PathFinderInterface

func (*MetaV1alpha1Client) RESTClient

func (c *MetaV1alpha1Client) RESTClient() rest.Interface

RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.

func (*MetaV1alpha1Client) ResourceClasses added in v0.3.0

func (c *MetaV1alpha1Client) ResourceClasses() ResourceClassInterface

func (*MetaV1alpha1Client) ResourceDescriptors

func (c *MetaV1alpha1Client) ResourceDescriptors() ResourceDescriptorInterface

type PathFinderExpansion

type PathFinderExpansion interface{}

type PathFinderInterface

type PathFinderInterface interface {
	Create(ctx context.Context, pathFinder *v1alpha1.PathFinder, opts v1.CreateOptions) (*v1alpha1.PathFinder, error)
	PathFinderExpansion
}

PathFinderInterface has methods to work with PathFinder resources.

type PathFindersGetter

type PathFindersGetter interface {
	PathFinders() PathFinderInterface
}

PathFindersGetter has a method to return a PathFinderInterface. A group's client should implement this interface.

type ResourceClassExpansion added in v0.3.0

type ResourceClassExpansion interface{}

type ResourceClassInterface added in v0.3.0

type ResourceClassInterface interface {
	Create(ctx context.Context, resourceClass *v1alpha1.ResourceClass, opts v1.CreateOptions) (*v1alpha1.ResourceClass, error)
	Update(ctx context.Context, resourceClass *v1alpha1.ResourceClass, opts v1.UpdateOptions) (*v1alpha1.ResourceClass, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ResourceClass, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResourceClassList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ResourceClass, err error)
	ResourceClassExpansion
}

ResourceClassInterface has methods to work with ResourceClass resources.

type ResourceClassesGetter added in v0.3.0

type ResourceClassesGetter interface {
	ResourceClasses() ResourceClassInterface
}

ResourceClassesGetter has a method to return a ResourceClassInterface. A group's client should implement this interface.

type ResourceDescriptorExpansion

type ResourceDescriptorExpansion interface{}

type ResourceDescriptorInterface

type ResourceDescriptorInterface interface {
	Create(ctx context.Context, resourceDescriptor *v1alpha1.ResourceDescriptor, opts v1.CreateOptions) (*v1alpha1.ResourceDescriptor, error)
	Update(ctx context.Context, resourceDescriptor *v1alpha1.ResourceDescriptor, opts v1.UpdateOptions) (*v1alpha1.ResourceDescriptor, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ResourceDescriptor, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResourceDescriptorList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ResourceDescriptor, err error)
	ResourceDescriptorExpansion
}

ResourceDescriptorInterface has methods to work with ResourceDescriptor resources.

type ResourceDescriptorsGetter

type ResourceDescriptorsGetter interface {
	ResourceDescriptors() ResourceDescriptorInterface
}

ResourceDescriptorsGetter has a method to return a ResourceDescriptorInterface. A group's client should implement this interface.

Directories

Path Synopsis
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL