Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ClusterProfileExpansion
- type ClusterProfileInterface
- type ClusterProfilesGetter
- type FeatureExpansion
- type FeatureInterface
- type FeatureSetExpansion
- type FeatureSetInterface
- type FeatureSetsGetter
- type FeaturesGetter
- type ResourceDashboardExpansion
- type ResourceDashboardInterface
- type ResourceDashboardsGetter
- type ResourceEditorExpansion
- type ResourceEditorInterface
- type ResourceEditorsGetter
- type UiV1alpha1Client
- func (c *UiV1alpha1Client) ClusterProfiles() ClusterProfileInterface
- func (c *UiV1alpha1Client) FeatureSets() FeatureSetInterface
- func (c *UiV1alpha1Client) Features() FeatureInterface
- func (c *UiV1alpha1Client) RESTClient() rest.Interface
- func (c *UiV1alpha1Client) ResourceDashboards() ResourceDashboardInterface
- func (c *UiV1alpha1Client) ResourceEditors() ResourceEditorInterface
- type UiV1alpha1Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterProfileExpansion ¶ added in v0.20.0
type ClusterProfileExpansion interface{}
type ClusterProfileInterface ¶ added in v0.20.0
type ClusterProfileInterface interface { Create(ctx context.Context, clusterProfile *v1alpha1.ClusterProfile, opts v1.CreateOptions) (*v1alpha1.ClusterProfile, error) Update(ctx context.Context, clusterProfile *v1alpha1.ClusterProfile, opts v1.UpdateOptions) (*v1alpha1.ClusterProfile, 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.ClusterProfile, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterProfileList, 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.ClusterProfile, err error) ClusterProfileExpansion }
ClusterProfileInterface has methods to work with ClusterProfile resources.
type ClusterProfilesGetter ¶ added in v0.20.0
type ClusterProfilesGetter interface {
ClusterProfiles() ClusterProfileInterface
}
ClusterProfilesGetter has a method to return a ClusterProfileInterface. A group's client should implement this interface.
type FeatureExpansion ¶
type FeatureExpansion interface{}
type FeatureInterface ¶
type FeatureInterface interface { Create(ctx context.Context, feature *v1alpha1.Feature, opts v1.CreateOptions) (*v1alpha1.Feature, error) Update(ctx context.Context, feature *v1alpha1.Feature, opts v1.UpdateOptions) (*v1alpha1.Feature, error) UpdateStatus(ctx context.Context, feature *v1alpha1.Feature, opts v1.UpdateOptions) (*v1alpha1.Feature, 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.Feature, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FeatureList, 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.Feature, err error) FeatureExpansion }
FeatureInterface has methods to work with Feature resources.
type FeatureSetExpansion ¶
type FeatureSetExpansion interface{}
type FeatureSetInterface ¶
type FeatureSetInterface interface { Create(ctx context.Context, featureSet *v1alpha1.FeatureSet, opts v1.CreateOptions) (*v1alpha1.FeatureSet, error) Update(ctx context.Context, featureSet *v1alpha1.FeatureSet, opts v1.UpdateOptions) (*v1alpha1.FeatureSet, error) UpdateStatus(ctx context.Context, featureSet *v1alpha1.FeatureSet, opts v1.UpdateOptions) (*v1alpha1.FeatureSet, 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.FeatureSet, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FeatureSetList, 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.FeatureSet, err error) FeatureSetExpansion }
FeatureSetInterface has methods to work with FeatureSet resources.
type FeatureSetsGetter ¶
type FeatureSetsGetter interface {
FeatureSets() FeatureSetInterface
}
FeatureSetsGetter has a method to return a FeatureSetInterface. A group's client should implement this interface.
type FeaturesGetter ¶
type FeaturesGetter interface {
Features() FeatureInterface
}
FeaturesGetter has a method to return a FeatureInterface. A group's client should implement this interface.
type ResourceDashboardExpansion ¶
type ResourceDashboardExpansion interface{}
type ResourceDashboardInterface ¶
type ResourceDashboardInterface interface { Create(ctx context.Context, resourceDashboard *v1alpha1.ResourceDashboard, opts v1.CreateOptions) (*v1alpha1.ResourceDashboard, error) Update(ctx context.Context, resourceDashboard *v1alpha1.ResourceDashboard, opts v1.UpdateOptions) (*v1alpha1.ResourceDashboard, 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.ResourceDashboard, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResourceDashboardList, 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.ResourceDashboard, err error) ResourceDashboardExpansion }
ResourceDashboardInterface has methods to work with ResourceDashboard resources.
type ResourceDashboardsGetter ¶
type ResourceDashboardsGetter interface {
ResourceDashboards() ResourceDashboardInterface
}
ResourceDashboardsGetter has a method to return a ResourceDashboardInterface. A group's client should implement this interface.
type ResourceEditorExpansion ¶
type ResourceEditorExpansion interface{}
type ResourceEditorInterface ¶
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 ¶
type ResourceEditorsGetter interface {
ResourceEditors() ResourceEditorInterface
}
ResourceEditorsGetter has a method to return a ResourceEditorInterface. A group's client should implement this interface.
type UiV1alpha1Client ¶
type UiV1alpha1Client struct {
// contains filtered or unexported fields
}
UiV1alpha1Client is used to interact with features provided by the ui.k8s.appscode.com group.
func New ¶
func New(c rest.Interface) *UiV1alpha1Client
New creates a new UiV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*UiV1alpha1Client, error)
NewForConfig creates a new UiV1alpha1Client 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 UiV1alpha1Client 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) *UiV1alpha1Client
NewForConfigOrDie creates a new UiV1alpha1Client for the given config and panics if there is an error in the config.
func (*UiV1alpha1Client) ClusterProfiles ¶ added in v0.20.0
func (c *UiV1alpha1Client) ClusterProfiles() ClusterProfileInterface
func (*UiV1alpha1Client) FeatureSets ¶
func (c *UiV1alpha1Client) FeatureSets() FeatureSetInterface
func (*UiV1alpha1Client) Features ¶
func (c *UiV1alpha1Client) Features() FeatureInterface
func (*UiV1alpha1Client) RESTClient ¶
func (c *UiV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*UiV1alpha1Client) ResourceDashboards ¶
func (c *UiV1alpha1Client) ResourceDashboards() ResourceDashboardInterface
func (*UiV1alpha1Client) ResourceEditors ¶
func (c *UiV1alpha1Client) ResourceEditors() ResourceEditorInterface
type UiV1alpha1Interface ¶
type UiV1alpha1Interface interface { RESTClient() rest.Interface ClusterProfilesGetter FeaturesGetter FeatureSetsGetter ResourceDashboardsGetter ResourceEditorsGetter }