v2alpha1

package
v0.0.0-...-b4b605e Latest Latest
Warning

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

Go to latest
Published: Mar 16, 2022 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 GalasaApiComponentExpansion

type GalasaApiComponentExpansion interface{}

type GalasaApiComponentInterface

type GalasaApiComponentInterface interface {
	Create(ctx context.Context, galasaApiComponent *v2alpha1.GalasaApiComponent, opts v1.CreateOptions) (*v2alpha1.GalasaApiComponent, error)
	Update(ctx context.Context, galasaApiComponent *v2alpha1.GalasaApiComponent, opts v1.UpdateOptions) (*v2alpha1.GalasaApiComponent, error)
	UpdateStatus(ctx context.Context, galasaApiComponent *v2alpha1.GalasaApiComponent, opts v1.UpdateOptions) (*v2alpha1.GalasaApiComponent, 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) (*v2alpha1.GalasaApiComponent, error)
	List(ctx context.Context, opts v1.ListOptions) (*v2alpha1.GalasaApiComponentList, 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 *v2alpha1.GalasaApiComponent, err error)
	GalasaApiComponentExpansion
}

GalasaApiComponentInterface has methods to work with GalasaApiComponent resources.

type GalasaApiComponentsGetter

type GalasaApiComponentsGetter interface {
	GalasaApiComponents(namespace string) GalasaApiComponentInterface
}

GalasaApiComponentsGetter has a method to return a GalasaApiComponentInterface. A group's client should implement this interface.

type GalasaCpsComponentExpansion

type GalasaCpsComponentExpansion interface{}

type GalasaCpsComponentInterface

type GalasaCpsComponentInterface interface {
	Create(ctx context.Context, galasaCpsComponent *v2alpha1.GalasaCpsComponent, opts v1.CreateOptions) (*v2alpha1.GalasaCpsComponent, error)
	Update(ctx context.Context, galasaCpsComponent *v2alpha1.GalasaCpsComponent, opts v1.UpdateOptions) (*v2alpha1.GalasaCpsComponent, error)
	UpdateStatus(ctx context.Context, galasaCpsComponent *v2alpha1.GalasaCpsComponent, opts v1.UpdateOptions) (*v2alpha1.GalasaCpsComponent, 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) (*v2alpha1.GalasaCpsComponent, error)
	List(ctx context.Context, opts v1.ListOptions) (*v2alpha1.GalasaCpsComponentList, 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 *v2alpha1.GalasaCpsComponent, err error)
	GalasaCpsComponentExpansion
}

GalasaCpsComponentInterface has methods to work with GalasaCpsComponent resources.

type GalasaCpsComponentsGetter

type GalasaCpsComponentsGetter interface {
	GalasaCpsComponents(namespace string) GalasaCpsComponentInterface
}

GalasaCpsComponentsGetter has a method to return a GalasaCpsComponentInterface. A group's client should implement this interface.

type GalasaEcosystemExpansion

type GalasaEcosystemExpansion interface{}

type GalasaEcosystemInterface

type GalasaEcosystemInterface interface {
	Create(ctx context.Context, galasaEcosystem *v2alpha1.GalasaEcosystem, opts v1.CreateOptions) (*v2alpha1.GalasaEcosystem, error)
	Update(ctx context.Context, galasaEcosystem *v2alpha1.GalasaEcosystem, opts v1.UpdateOptions) (*v2alpha1.GalasaEcosystem, error)
	UpdateStatus(ctx context.Context, galasaEcosystem *v2alpha1.GalasaEcosystem, opts v1.UpdateOptions) (*v2alpha1.GalasaEcosystem, 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) (*v2alpha1.GalasaEcosystem, error)
	List(ctx context.Context, opts v1.ListOptions) (*v2alpha1.GalasaEcosystemList, 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 *v2alpha1.GalasaEcosystem, err error)
	GalasaEcosystemExpansion
}

GalasaEcosystemInterface has methods to work with GalasaEcosystem resources.

type GalasaEcosystemsGetter

type GalasaEcosystemsGetter interface {
	GalasaEcosystems(namespace string) GalasaEcosystemInterface
}

GalasaEcosystemsGetter has a method to return a GalasaEcosystemInterface. A group's client should implement this interface.

type GalasaEngineControllerComponentExpansion

type GalasaEngineControllerComponentExpansion interface{}

type GalasaEngineControllerComponentInterface

GalasaEngineControllerComponentInterface has methods to work with GalasaEngineControllerComponent resources.

type GalasaEngineControllerComponentsGetter

type GalasaEngineControllerComponentsGetter interface {
	GalasaEngineControllerComponents(namespace string) GalasaEngineControllerComponentInterface
}

GalasaEngineControllerComponentsGetter has a method to return a GalasaEngineControllerComponentInterface. A group's client should implement this interface.

type GalasaMetricsComponentExpansion

type GalasaMetricsComponentExpansion interface{}

type GalasaMetricsComponentInterface

type GalasaMetricsComponentInterface interface {
	Create(ctx context.Context, galasaMetricsComponent *v2alpha1.GalasaMetricsComponent, opts v1.CreateOptions) (*v2alpha1.GalasaMetricsComponent, error)
	Update(ctx context.Context, galasaMetricsComponent *v2alpha1.GalasaMetricsComponent, opts v1.UpdateOptions) (*v2alpha1.GalasaMetricsComponent, error)
	UpdateStatus(ctx context.Context, galasaMetricsComponent *v2alpha1.GalasaMetricsComponent, opts v1.UpdateOptions) (*v2alpha1.GalasaMetricsComponent, 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) (*v2alpha1.GalasaMetricsComponent, error)
	List(ctx context.Context, opts v1.ListOptions) (*v2alpha1.GalasaMetricsComponentList, 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 *v2alpha1.GalasaMetricsComponent, err error)
	GalasaMetricsComponentExpansion
}

GalasaMetricsComponentInterface has methods to work with GalasaMetricsComponent resources.

type GalasaMetricsComponentsGetter

type GalasaMetricsComponentsGetter interface {
	GalasaMetricsComponents(namespace string) GalasaMetricsComponentInterface
}

GalasaMetricsComponentsGetter has a method to return a GalasaMetricsComponentInterface. A group's client should implement this interface.

type GalasaRasComponentExpansion

type GalasaRasComponentExpansion interface{}

type GalasaRasComponentInterface

type GalasaRasComponentInterface interface {
	Create(ctx context.Context, galasaRasComponent *v2alpha1.GalasaRasComponent, opts v1.CreateOptions) (*v2alpha1.GalasaRasComponent, error)
	Update(ctx context.Context, galasaRasComponent *v2alpha1.GalasaRasComponent, opts v1.UpdateOptions) (*v2alpha1.GalasaRasComponent, error)
	UpdateStatus(ctx context.Context, galasaRasComponent *v2alpha1.GalasaRasComponent, opts v1.UpdateOptions) (*v2alpha1.GalasaRasComponent, 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) (*v2alpha1.GalasaRasComponent, error)
	List(ctx context.Context, opts v1.ListOptions) (*v2alpha1.GalasaRasComponentList, 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 *v2alpha1.GalasaRasComponent, err error)
	GalasaRasComponentExpansion
}

GalasaRasComponentInterface has methods to work with GalasaRasComponent resources.

type GalasaRasComponentsGetter

type GalasaRasComponentsGetter interface {
	GalasaRasComponents(namespace string) GalasaRasComponentInterface
}

GalasaRasComponentsGetter has a method to return a GalasaRasComponentInterface. A group's client should implement this interface.

type GalasaResmonComponentExpansion

type GalasaResmonComponentExpansion interface{}

type GalasaResmonComponentInterface

type GalasaResmonComponentInterface interface {
	Create(ctx context.Context, galasaResmonComponent *v2alpha1.GalasaResmonComponent, opts v1.CreateOptions) (*v2alpha1.GalasaResmonComponent, error)
	Update(ctx context.Context, galasaResmonComponent *v2alpha1.GalasaResmonComponent, opts v1.UpdateOptions) (*v2alpha1.GalasaResmonComponent, error)
	UpdateStatus(ctx context.Context, galasaResmonComponent *v2alpha1.GalasaResmonComponent, opts v1.UpdateOptions) (*v2alpha1.GalasaResmonComponent, 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) (*v2alpha1.GalasaResmonComponent, error)
	List(ctx context.Context, opts v1.ListOptions) (*v2alpha1.GalasaResmonComponentList, 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 *v2alpha1.GalasaResmonComponent, err error)
	GalasaResmonComponentExpansion
}

GalasaResmonComponentInterface has methods to work with GalasaResmonComponent resources.

type GalasaResmonComponentsGetter

type GalasaResmonComponentsGetter interface {
	GalasaResmonComponents(namespace string) GalasaResmonComponentInterface
}

GalasaResmonComponentsGetter has a method to return a GalasaResmonComponentInterface. A group's client should implement this interface.

type GalasaToolboxComponentExpansion

type GalasaToolboxComponentExpansion interface{}

type GalasaToolboxComponentInterface

type GalasaToolboxComponentInterface interface {
	Create(ctx context.Context, galasaToolboxComponent *v2alpha1.GalasaToolboxComponent, opts v1.CreateOptions) (*v2alpha1.GalasaToolboxComponent, error)
	Update(ctx context.Context, galasaToolboxComponent *v2alpha1.GalasaToolboxComponent, opts v1.UpdateOptions) (*v2alpha1.GalasaToolboxComponent, error)
	UpdateStatus(ctx context.Context, galasaToolboxComponent *v2alpha1.GalasaToolboxComponent, opts v1.UpdateOptions) (*v2alpha1.GalasaToolboxComponent, 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) (*v2alpha1.GalasaToolboxComponent, error)
	List(ctx context.Context, opts v1.ListOptions) (*v2alpha1.GalasaToolboxComponentList, 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 *v2alpha1.GalasaToolboxComponent, err error)
	GalasaToolboxComponentExpansion
}

GalasaToolboxComponentInterface has methods to work with GalasaToolboxComponent resources.

type GalasaToolboxComponentsGetter

type GalasaToolboxComponentsGetter interface {
	GalasaToolboxComponents(namespace string) GalasaToolboxComponentInterface
}

GalasaToolboxComponentsGetter has a method to return a GalasaToolboxComponentInterface. A group's client should implement this interface.

type GalasaV2alpha1Client

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

GalasaV2alpha1Client is used to interact with features provided by the galasa.dev group.

func New

New creates a new GalasaV2alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new GalasaV2alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *GalasaV2alpha1Client

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

func (*GalasaV2alpha1Client) GalasaApiComponents

func (c *GalasaV2alpha1Client) GalasaApiComponents(namespace string) GalasaApiComponentInterface

func (*GalasaV2alpha1Client) GalasaCpsComponents

func (c *GalasaV2alpha1Client) GalasaCpsComponents(namespace string) GalasaCpsComponentInterface

func (*GalasaV2alpha1Client) GalasaEcosystems

func (c *GalasaV2alpha1Client) GalasaEcosystems(namespace string) GalasaEcosystemInterface

func (*GalasaV2alpha1Client) GalasaEngineControllerComponents

func (c *GalasaV2alpha1Client) GalasaEngineControllerComponents(namespace string) GalasaEngineControllerComponentInterface

func (*GalasaV2alpha1Client) GalasaMetricsComponents

func (c *GalasaV2alpha1Client) GalasaMetricsComponents(namespace string) GalasaMetricsComponentInterface

func (*GalasaV2alpha1Client) GalasaRasComponents

func (c *GalasaV2alpha1Client) GalasaRasComponents(namespace string) GalasaRasComponentInterface

func (*GalasaV2alpha1Client) GalasaResmonComponents

func (c *GalasaV2alpha1Client) GalasaResmonComponents(namespace string) GalasaResmonComponentInterface

func (*GalasaV2alpha1Client) GalasaToolboxComponents

func (c *GalasaV2alpha1Client) GalasaToolboxComponents(namespace string) GalasaToolboxComponentInterface

func (*GalasaV2alpha1Client) RESTClient

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

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

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