Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type GalasaApiComponentExpansion
- type GalasaApiComponentInterface
- type GalasaApiComponentsGetter
- type GalasaCpsComponentExpansion
- type GalasaCpsComponentInterface
- type GalasaCpsComponentsGetter
- type GalasaEcosystemExpansion
- type GalasaEcosystemInterface
- type GalasaEcosystemsGetter
- type GalasaEngineControllerComponentExpansion
- type GalasaEngineControllerComponentInterface
- type GalasaEngineControllerComponentsGetter
- type GalasaMetricsComponentExpansion
- type GalasaMetricsComponentInterface
- type GalasaMetricsComponentsGetter
- type GalasaRasComponentExpansion
- type GalasaRasComponentInterface
- type GalasaRasComponentsGetter
- type GalasaResmonComponentExpansion
- type GalasaResmonComponentInterface
- type GalasaResmonComponentsGetter
- type GalasaToolboxComponentExpansion
- type GalasaToolboxComponentInterface
- type GalasaToolboxComponentsGetter
- type GalasaV2alpha1Client
- func (c *GalasaV2alpha1Client) GalasaApiComponents(namespace string) GalasaApiComponentInterface
- func (c *GalasaV2alpha1Client) GalasaCpsComponents(namespace string) GalasaCpsComponentInterface
- func (c *GalasaV2alpha1Client) GalasaEcosystems(namespace string) GalasaEcosystemInterface
- func (c *GalasaV2alpha1Client) GalasaEngineControllerComponents(namespace string) GalasaEngineControllerComponentInterface
- func (c *GalasaV2alpha1Client) GalasaMetricsComponents(namespace string) GalasaMetricsComponentInterface
- func (c *GalasaV2alpha1Client) GalasaRasComponents(namespace string) GalasaRasComponentInterface
- func (c *GalasaV2alpha1Client) GalasaResmonComponents(namespace string) GalasaResmonComponentInterface
- func (c *GalasaV2alpha1Client) GalasaToolboxComponents(namespace string) GalasaToolboxComponentInterface
- func (c *GalasaV2alpha1Client) RESTClient() rest.Interface
- type GalasaV2alpha1Interface
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 ¶
type GalasaEngineControllerComponentInterface interface { Create(ctx context.Context, galasaEngineControllerComponent *v2alpha1.GalasaEngineControllerComponent, opts v1.CreateOptions) (*v2alpha1.GalasaEngineControllerComponent, error) Update(ctx context.Context, galasaEngineControllerComponent *v2alpha1.GalasaEngineControllerComponent, opts v1.UpdateOptions) (*v2alpha1.GalasaEngineControllerComponent, error) UpdateStatus(ctx context.Context, galasaEngineControllerComponent *v2alpha1.GalasaEngineControllerComponent, opts v1.UpdateOptions) (*v2alpha1.GalasaEngineControllerComponent, 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.GalasaEngineControllerComponent, error) List(ctx context.Context, opts v1.ListOptions) (*v2alpha1.GalasaEngineControllerComponentList, 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.GalasaEngineControllerComponent, err error) GalasaEngineControllerComponentExpansion }
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 ¶
func New(c rest.Interface) *GalasaV2alpha1Client
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.
type GalasaV2alpha1Interface ¶
type GalasaV2alpha1Interface interface { RESTClient() rest.Interface GalasaApiComponentsGetter GalasaCpsComponentsGetter GalasaEcosystemsGetter GalasaEngineControllerComponentsGetter GalasaMetricsComponentsGetter GalasaRasComponentsGetter GalasaResmonComponentsGetter GalasaToolboxComponentsGetter }