v1alpha1

package
v0.18.2 Latest Latest
Warning

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

Go to latest
Published: Mar 14, 2024 License: Apache-2.0 Imports: 9 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 ChartPresetQueriesGetter added in v0.17.18

type ChartPresetQueriesGetter interface {
	ChartPresetQueries() ChartPresetQueryInterface
}

ChartPresetQueriesGetter has a method to return a ChartPresetQueryInterface. A group's client should implement this interface.

type ChartPresetQueryExpansion added in v0.17.18

type ChartPresetQueryExpansion interface{}

type ChartPresetQueryInterface added in v0.17.18

type ChartPresetQueryInterface interface {
	Create(ctx context.Context, chartPresetQuery *v1alpha1.ChartPresetQuery, opts v1.CreateOptions) (*v1alpha1.ChartPresetQuery, error)
	ChartPresetQueryExpansion
}

ChartPresetQueryInterface has methods to work with ChartPresetQuery resources.

type ClusterStatusExpansion added in v0.17.25

type ClusterStatusExpansion interface{}

type ClusterStatusInterface added in v0.17.25

type ClusterStatusInterface interface {
	Create(ctx context.Context, clusterStatus *v1alpha1.ClusterStatus, opts v1.CreateOptions) (*v1alpha1.ClusterStatus, error)
	ClusterStatusExpansion
}

ClusterStatusInterface has methods to work with ClusterStatus resources.

type ClusterStatusesGetter added in v0.17.25

type ClusterStatusesGetter interface {
	ClusterStatuses() ClusterStatusInterface
}

ClusterStatusesGetter has a method to return a ClusterStatusInterface. A group's client should implement this interface.

type MenuOutlineExpansion interface{}
type MenuOutlineInterface interface {
	Create(ctx context.Context, menuOutline *v1alpha1.MenuOutline, opts v1.CreateOptions) (*v1alpha1.MenuOutline, error)
	Update(ctx context.Context, menuOutline *v1alpha1.MenuOutline, opts v1.UpdateOptions) (*v1alpha1.MenuOutline, 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.MenuOutline, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MenuOutlineList, 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.MenuOutline, err error)
	MenuOutlineExpansion
}

MenuOutlineInterface has methods to work with MenuOutline resources.

type MenuOutlinesGetter interface {
	MenuOutlines(namespace string) MenuOutlineInterface
}

MenuOutlinesGetter has a method to return a MenuOutlineInterface. 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.k8s.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. NewForConfig is equivalent to NewForConfigAndClient(c, httpClient), where httpClient was generated with rest.HTTPClientFor(c).

func NewForConfigAndClient added in v0.17.18

func NewForConfigAndClient(c *rest.Config, h *http.Client) (*MetaV1alpha1Client, error)

NewForConfigAndClient creates a new MetaV1alpha1Client for the given config and http client. Note the http client provided takes precedence over the configured transport values.

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) ChartPresetQueries added in v0.17.18

func (c *MetaV1alpha1Client) ChartPresetQueries() ChartPresetQueryInterface

func (*MetaV1alpha1Client) ClusterStatuses added in v0.17.25

func (c *MetaV1alpha1Client) ClusterStatuses() ClusterStatusInterface

func (*MetaV1alpha1Client) MenuOutlines added in v0.17.18

func (c *MetaV1alpha1Client) MenuOutlines(namespace string) MenuOutlineInterface

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) RenderDashboards added in v0.17.18

func (c *MetaV1alpha1Client) RenderDashboards() RenderDashboardInterface

func (*MetaV1alpha1Client) RenderMenus added in v0.17.18

func (c *MetaV1alpha1Client) RenderMenus() RenderMenuInterface

func (*MetaV1alpha1Client) RenderRawGraphs added in v0.17.18

func (c *MetaV1alpha1Client) RenderRawGraphs() RenderRawGraphInterface

func (*MetaV1alpha1Client) Renders added in v0.17.18

func (c *MetaV1alpha1Client) Renders() RenderInterface

func (*MetaV1alpha1Client) ResourceBlockDefinitions added in v0.17.18

func (c *MetaV1alpha1Client) ResourceBlockDefinitions() ResourceBlockDefinitionInterface

func (*MetaV1alpha1Client) ResourceCalculators added in v0.17.19

func (c *MetaV1alpha1Client) ResourceCalculators() ResourceCalculatorInterface

func (*MetaV1alpha1Client) ResourceDescriptors

func (c *MetaV1alpha1Client) ResourceDescriptors() ResourceDescriptorInterface

func (*MetaV1alpha1Client) ResourceEditors added in v0.18.2

func (c *MetaV1alpha1Client) ResourceEditors() ResourceEditorInterface

func (*MetaV1alpha1Client) ResourceGraphs added in v0.17.18

func (c *MetaV1alpha1Client) ResourceGraphs() ResourceGraphInterface

func (*MetaV1alpha1Client) ResourceLayouts added in v0.17.18

func (c *MetaV1alpha1Client) ResourceLayouts() ResourceLayoutInterface

func (*MetaV1alpha1Client) ResourceOutlines added in v0.17.18

func (c *MetaV1alpha1Client) ResourceOutlines() ResourceOutlineInterface

func (*MetaV1alpha1Client) ResourceQueries added in v0.17.18

func (c *MetaV1alpha1Client) ResourceQueries() ResourceQueryInterface

func (*MetaV1alpha1Client) ResourceTableDefinitions added in v0.17.18

func (c *MetaV1alpha1Client) ResourceTableDefinitions() ResourceTableDefinitionInterface

type RenderDashboardExpansion added in v0.17.18

type RenderDashboardExpansion interface{}

type RenderDashboardInterface added in v0.17.18

type RenderDashboardInterface interface {
	Create(ctx context.Context, renderDashboard *v1alpha1.RenderDashboard, opts v1.CreateOptions) (*v1alpha1.RenderDashboard, error)
	RenderDashboardExpansion
}

RenderDashboardInterface has methods to work with RenderDashboard resources.

type RenderDashboardsGetter added in v0.17.18

type RenderDashboardsGetter interface {
	RenderDashboards() RenderDashboardInterface
}

RenderDashboardsGetter has a method to return a RenderDashboardInterface. A group's client should implement this interface.

type RenderExpansion added in v0.17.18

type RenderExpansion interface{}

type RenderInterface added in v0.17.18

type RenderInterface interface {
	Create(ctx context.Context, render *v1alpha1.Render, opts v1.CreateOptions) (*v1alpha1.Render, error)
	RenderExpansion
}

RenderInterface has methods to work with Render resources.

type RenderMenuExpansion added in v0.17.18

type RenderMenuExpansion interface{}

type RenderMenuInterface added in v0.17.18

type RenderMenuInterface interface {
	Create(ctx context.Context, renderMenu *v1alpha1.RenderMenu, opts v1.CreateOptions) (*v1alpha1.RenderMenu, error)
	RenderMenuExpansion
}

RenderMenuInterface has methods to work with RenderMenu resources.

type RenderMenusGetter added in v0.17.18

type RenderMenusGetter interface {
	RenderMenus() RenderMenuInterface
}

RenderMenusGetter has a method to return a RenderMenuInterface. A group's client should implement this interface.

type RenderRawGraphExpansion added in v0.17.18

type RenderRawGraphExpansion interface{}

type RenderRawGraphInterface added in v0.17.18

type RenderRawGraphInterface interface {
	Create(ctx context.Context, renderRawGraph *v1alpha1.RenderRawGraph, opts v1.CreateOptions) (*v1alpha1.RenderRawGraph, error)
	RenderRawGraphExpansion
}

RenderRawGraphInterface has methods to work with RenderRawGraph resources.

type RenderRawGraphsGetter added in v0.17.18

type RenderRawGraphsGetter interface {
	RenderRawGraphs() RenderRawGraphInterface
}

RenderRawGraphsGetter has a method to return a RenderRawGraphInterface. A group's client should implement this interface.

type RendersGetter added in v0.17.18

type RendersGetter interface {
	Renders() RenderInterface
}

RendersGetter has a method to return a RenderInterface. A group's client should implement this interface.

type ResourceBlockDefinitionExpansion added in v0.17.18

type ResourceBlockDefinitionExpansion interface{}

type ResourceBlockDefinitionInterface added in v0.17.18

type ResourceBlockDefinitionInterface interface {
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ResourceBlockDefinition, error)
	ResourceBlockDefinitionExpansion
}

ResourceBlockDefinitionInterface has methods to work with ResourceBlockDefinition resources.

type ResourceBlockDefinitionsGetter added in v0.17.18

type ResourceBlockDefinitionsGetter interface {
	ResourceBlockDefinitions() ResourceBlockDefinitionInterface
}

ResourceBlockDefinitionsGetter has a method to return a ResourceBlockDefinitionInterface. A group's client should implement this interface.

type ResourceCalculatorExpansion added in v0.17.19

type ResourceCalculatorExpansion interface{}

type ResourceCalculatorInterface added in v0.17.19

type ResourceCalculatorInterface interface {
	Create(ctx context.Context, resourceCalculator *v1alpha1.ResourceCalculator, opts v1.CreateOptions) (*v1alpha1.ResourceCalculator, error)
	ResourceCalculatorExpansion
}

ResourceCalculatorInterface has methods to work with ResourceCalculator resources.

type ResourceCalculatorsGetter added in v0.17.19

type ResourceCalculatorsGetter interface {
	ResourceCalculators() ResourceCalculatorInterface
}

ResourceCalculatorsGetter has a method to return a ResourceCalculatorInterface. A group's client should implement this interface.

type ResourceDescriptorExpansion

type ResourceDescriptorExpansion interface{}

type ResourceDescriptorInterface

type ResourceDescriptorInterface interface {
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ResourceDescriptor, 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.

type ResourceEditorExpansion added in v0.18.2

type ResourceEditorExpansion interface{}

type ResourceEditorInterface added in v0.18.2

type ResourceEditorInterface interface {
	Create(ctx context.Context, resourceEditor *v1alpha1.ResourceEditor, opts v1.CreateOptions) (*v1alpha1.ResourceEditor, error)
	Update(ctx context.Context, resourceEditor *v1alpha1.ResourceEditor, opts v1.UpdateOptions) (*v1alpha1.ResourceEditor, 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.ResourceEditor, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResourceEditorList, 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.ResourceEditor, err error)
	ResourceEditorExpansion
}

ResourceEditorInterface has methods to work with ResourceEditor resources.

type ResourceEditorsGetter added in v0.18.2

type ResourceEditorsGetter interface {
	ResourceEditors() ResourceEditorInterface
}

ResourceEditorsGetter has a method to return a ResourceEditorInterface. A group's client should implement this interface.

type ResourceGraphExpansion added in v0.17.18

type ResourceGraphExpansion interface{}

type ResourceGraphInterface added in v0.17.18

type ResourceGraphInterface interface {
	Create(ctx context.Context, resourceGraph *v1alpha1.ResourceGraph, opts v1.CreateOptions) (*v1alpha1.ResourceGraph, error)
	ResourceGraphExpansion
}

ResourceGraphInterface has methods to work with ResourceGraph resources.

type ResourceGraphsGetter added in v0.17.18

type ResourceGraphsGetter interface {
	ResourceGraphs() ResourceGraphInterface
}

ResourceGraphsGetter has a method to return a ResourceGraphInterface. A group's client should implement this interface.

type ResourceLayoutExpansion added in v0.17.18

type ResourceLayoutExpansion interface{}

type ResourceLayoutInterface added in v0.17.18

type ResourceLayoutInterface interface {
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ResourceLayout, error)
	ResourceLayoutExpansion
}

ResourceLayoutInterface has methods to work with ResourceLayout resources.

type ResourceLayoutsGetter added in v0.17.18

type ResourceLayoutsGetter interface {
	ResourceLayouts() ResourceLayoutInterface
}

ResourceLayoutsGetter has a method to return a ResourceLayoutInterface. A group's client should implement this interface.

type ResourceOutlineExpansion added in v0.17.18

type ResourceOutlineExpansion interface{}

type ResourceOutlineInterface added in v0.17.18

type ResourceOutlineInterface interface {
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ResourceOutline, error)
	ResourceOutlineExpansion
}

ResourceOutlineInterface has methods to work with ResourceOutline resources.

type ResourceOutlinesGetter added in v0.17.18

type ResourceOutlinesGetter interface {
	ResourceOutlines() ResourceOutlineInterface
}

ResourceOutlinesGetter has a method to return a ResourceOutlineInterface. A group's client should implement this interface.

type ResourceQueriesGetter added in v0.17.18

type ResourceQueriesGetter interface {
	ResourceQueries() ResourceQueryInterface
}

ResourceQueriesGetter has a method to return a ResourceQueryInterface. A group's client should implement this interface.

type ResourceQueryExpansion added in v0.17.18

type ResourceQueryExpansion interface{}

type ResourceQueryInterface added in v0.17.18

type ResourceQueryInterface interface {
	Create(ctx context.Context, resourceQuery *v1alpha1.ResourceQuery, opts v1.CreateOptions) (*v1alpha1.ResourceQuery, error)
	ResourceQueryExpansion
}

ResourceQueryInterface has methods to work with ResourceQuery resources.

type ResourceTableDefinitionExpansion added in v0.17.18

type ResourceTableDefinitionExpansion interface{}

type ResourceTableDefinitionInterface added in v0.17.18

type ResourceTableDefinitionInterface interface {
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ResourceTableDefinition, error)
	ResourceTableDefinitionExpansion
}

ResourceTableDefinitionInterface has methods to work with ResourceTableDefinition resources.

type ResourceTableDefinitionsGetter added in v0.17.18

type ResourceTableDefinitionsGetter interface {
	ResourceTableDefinitions() ResourceTableDefinitionInterface
}

ResourceTableDefinitionsGetter has a method to return a ResourceTableDefinitionInterface. 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