Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ChartPresetQueriesGetter
- type ChartPresetQueryExpansion
- type ChartPresetQueryInterface
- type ClusterStatusExpansion
- type ClusterStatusInterface
- type ClusterStatusesGetter
- type MenuOutlineExpansion
- type MenuOutlineInterface
- type MenuOutlinesGetter
- type MetaV1alpha1Client
- func (c *MetaV1alpha1Client) ChartPresetQueries() ChartPresetQueryInterface
- func (c *MetaV1alpha1Client) ClusterStatuses() ClusterStatusInterface
- func (c *MetaV1alpha1Client) MenuOutlines(namespace string) MenuOutlineInterface
- func (c *MetaV1alpha1Client) RESTClient() rest.Interface
- func (c *MetaV1alpha1Client) RenderDashboards() RenderDashboardInterface
- func (c *MetaV1alpha1Client) RenderMenus() RenderMenuInterface
- func (c *MetaV1alpha1Client) RenderRawGraphs() RenderRawGraphInterface
- func (c *MetaV1alpha1Client) Renders() RenderInterface
- func (c *MetaV1alpha1Client) ResourceBlockDefinitions() ResourceBlockDefinitionInterface
- func (c *MetaV1alpha1Client) ResourceCalculators() ResourceCalculatorInterface
- func (c *MetaV1alpha1Client) ResourceDescriptors() ResourceDescriptorInterface
- func (c *MetaV1alpha1Client) ResourceGraphs() ResourceGraphInterface
- func (c *MetaV1alpha1Client) ResourceLayouts() ResourceLayoutInterface
- func (c *MetaV1alpha1Client) ResourceOutlines() ResourceOutlineInterface
- func (c *MetaV1alpha1Client) ResourceQueries() ResourceQueryInterface
- func (c *MetaV1alpha1Client) ResourceTableDefinitions() ResourceTableDefinitionInterface
- type MetaV1alpha1Interface
- type RenderDashboardExpansion
- type RenderDashboardInterface
- type RenderDashboardsGetter
- type RenderExpansion
- type RenderInterface
- type RenderMenuExpansion
- type RenderMenuInterface
- type RenderMenusGetter
- type RenderRawGraphExpansion
- type RenderRawGraphInterface
- type RenderRawGraphsGetter
- type RendersGetter
- type ResourceBlockDefinitionExpansion
- type ResourceBlockDefinitionInterface
- type ResourceBlockDefinitionsGetter
- type ResourceCalculatorExpansion
- type ResourceCalculatorInterface
- type ResourceCalculatorsGetter
- type ResourceDescriptorExpansion
- type ResourceDescriptorInterface
- type ResourceDescriptorsGetter
- type ResourceGraphExpansion
- type ResourceGraphInterface
- type ResourceGraphsGetter
- type ResourceLayoutExpansion
- type ResourceLayoutInterface
- type ResourceLayoutsGetter
- type ResourceOutlineExpansion
- type ResourceOutlineInterface
- type ResourceOutlinesGetter
- type ResourceQueriesGetter
- type ResourceQueryExpansion
- type ResourceQueryInterface
- type ResourceTableDefinitionExpansion
- type ResourceTableDefinitionInterface
- type ResourceTableDefinitionsGetter
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 ¶ added in v0.17.18
type MenuOutlineExpansion interface{}
type MenuOutlineInterface ¶ added in v0.17.18
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 ¶ added in v0.17.18
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 ¶
func New(c rest.Interface) *MetaV1alpha1Client
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
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) 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 MetaV1alpha1Interface ¶
type MetaV1alpha1Interface interface { RESTClient() rest.Interface ChartPresetQueriesGetter ClusterStatusesGetter MenuOutlinesGetter RendersGetter RenderDashboardsGetter RenderMenusGetter RenderRawGraphsGetter ResourceBlockDefinitionsGetter ResourceCalculatorsGetter ResourceDescriptorsGetter ResourceGraphsGetter ResourceLayoutsGetter ResourceOutlinesGetter ResourceQueriesGetter ResourceTableDefinitionsGetter }
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 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.
Source Files ¶
- chartpresetquery.go
- clusterstatus.go
- doc.go
- generated_expansion.go
- menuoutline.go
- meta_client.go
- render.go
- renderdashboard.go
- rendermenu.go
- renderrawgraph.go
- resourceblockdefinition.go
- resourcecalculator.go
- resourcedescriptor.go
- resourcegraph.go
- resourcelayout.go
- resourceoutline.go
- resourcequery.go
- resourcetabledefinition.go