Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type CoreV1alpha1Client
- func (c *CoreV1alpha1Client) GenericResourceServices(namespace string) GenericResourceServiceInterface
- func (c *CoreV1alpha1Client) GenericResources(namespace string) GenericResourceInterface
- func (c *CoreV1alpha1Client) PodViews(namespace string) PodViewInterface
- func (c *CoreV1alpha1Client) Projects() ProjectInterface
- func (c *CoreV1alpha1Client) RESTClient() rest.Interface
- func (c *CoreV1alpha1Client) ResourceSummaries(namespace string) ResourceSummaryInterface
- type CoreV1alpha1Interface
- type GenericResourceExpansion
- type GenericResourceInterface
- type GenericResourceServiceExpansion
- type GenericResourceServiceInterface
- type GenericResourceServicesGetter
- type GenericResourcesGetter
- type PodViewExpansion
- type PodViewInterface
- type PodViewsGetter
- type ProjectExpansion
- type ProjectInterface
- type ProjectsGetter
- type ResourceSummariesGetter
- type ResourceSummaryExpansion
- type ResourceSummaryInterface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CoreV1alpha1Client ¶
type CoreV1alpha1Client struct {
// contains filtered or unexported fields
}
CoreV1alpha1Client is used to interact with features provided by the core.k8s.appscode.com group.
func New ¶
func New(c rest.Interface) *CoreV1alpha1Client
New creates a new CoreV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*CoreV1alpha1Client, error)
NewForConfig creates a new CoreV1alpha1Client for the given config. NewForConfig is equivalent to NewForConfigAndClient(c, httpClient), where httpClient was generated with rest.HTTPClientFor(c).
func NewForConfigAndClient ¶
NewForConfigAndClient creates a new CoreV1alpha1Client 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) *CoreV1alpha1Client
NewForConfigOrDie creates a new CoreV1alpha1Client for the given config and panics if there is an error in the config.
func (*CoreV1alpha1Client) GenericResourceServices ¶
func (c *CoreV1alpha1Client) GenericResourceServices(namespace string) GenericResourceServiceInterface
func (*CoreV1alpha1Client) GenericResources ¶
func (c *CoreV1alpha1Client) GenericResources(namespace string) GenericResourceInterface
func (*CoreV1alpha1Client) PodViews ¶
func (c *CoreV1alpha1Client) PodViews(namespace string) PodViewInterface
func (*CoreV1alpha1Client) Projects ¶ added in v0.17.19
func (c *CoreV1alpha1Client) Projects() ProjectInterface
func (*CoreV1alpha1Client) RESTClient ¶
func (c *CoreV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*CoreV1alpha1Client) ResourceSummaries ¶
func (c *CoreV1alpha1Client) ResourceSummaries(namespace string) ResourceSummaryInterface
type CoreV1alpha1Interface ¶
type CoreV1alpha1Interface interface { RESTClient() rest.Interface GenericResourcesGetter GenericResourceServicesGetter PodViewsGetter ProjectsGetter ResourceSummariesGetter }
type GenericResourceExpansion ¶
type GenericResourceExpansion interface{}
type GenericResourceInterface ¶
type GenericResourceInterface interface { Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.GenericResource, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GenericResourceList, error) GenericResourceExpansion }
GenericResourceInterface has methods to work with GenericResource resources.
type GenericResourceServiceExpansion ¶
type GenericResourceServiceExpansion interface{}
type GenericResourceServiceInterface ¶
type GenericResourceServiceInterface interface { Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.GenericResourceService, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GenericResourceServiceList, error) GenericResourceServiceExpansion }
GenericResourceServiceInterface has methods to work with GenericResourceService resources.
type GenericResourceServicesGetter ¶
type GenericResourceServicesGetter interface {
GenericResourceServices(namespace string) GenericResourceServiceInterface
}
GenericResourceServicesGetter has a method to return a GenericResourceServiceInterface. A group's client should implement this interface.
type GenericResourcesGetter ¶
type GenericResourcesGetter interface {
GenericResources(namespace string) GenericResourceInterface
}
GenericResourcesGetter has a method to return a GenericResourceInterface. A group's client should implement this interface.
type PodViewExpansion ¶
type PodViewExpansion interface{}
type PodViewInterface ¶
type PodViewInterface interface { Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.PodView, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PodViewList, error) PodViewExpansion }
PodViewInterface has methods to work with PodView resources.
type PodViewsGetter ¶
type PodViewsGetter interface {
PodViews(namespace string) PodViewInterface
}
PodViewsGetter has a method to return a PodViewInterface. A group's client should implement this interface.
type ProjectExpansion ¶ added in v0.17.19
type ProjectExpansion interface{}
type ProjectInterface ¶ added in v0.17.19
type ProjectInterface interface { Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.Project, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProjectList, error) ProjectExpansion }
ProjectInterface has methods to work with Project resources.
type ProjectsGetter ¶ added in v0.17.19
type ProjectsGetter interface {
Projects() ProjectInterface
}
ProjectsGetter has a method to return a ProjectInterface. A group's client should implement this interface.
type ResourceSummariesGetter ¶
type ResourceSummariesGetter interface {
ResourceSummaries(namespace string) ResourceSummaryInterface
}
ResourceSummariesGetter has a method to return a ResourceSummaryInterface. A group's client should implement this interface.
type ResourceSummaryExpansion ¶
type ResourceSummaryExpansion interface{}
type ResourceSummaryInterface ¶
type ResourceSummaryInterface interface { Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ResourceSummary, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResourceSummaryList, error) ResourceSummaryExpansion }
ResourceSummaryInterface has methods to work with ResourceSummary resources.