Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ConsoleCLIDownloadExpansion
- type ConsoleCLIDownloadInterface
- type ConsoleCLIDownloadsGetter
- type ConsoleExternalLogLinkExpansion
- type ConsoleExternalLogLinkInterface
- type ConsoleExternalLogLinksGetter
- type ConsoleLinkExpansion
- type ConsoleLinkInterface
- type ConsoleLinksGetter
- type ConsoleNotificationExpansion
- type ConsoleNotificationInterface
- type ConsoleNotificationsGetter
- type ConsolePluginExpansion
- type ConsolePluginInterface
- type ConsolePluginsGetter
- type ConsoleQuickStartExpansion
- type ConsoleQuickStartInterface
- type ConsoleQuickStartsGetter
- type ConsoleV1Client
- func (c *ConsoleV1Client) ConsoleCLIDownloads() ConsoleCLIDownloadInterface
- func (c *ConsoleV1Client) ConsoleExternalLogLinks() ConsoleExternalLogLinkInterface
- func (c *ConsoleV1Client) ConsoleLinks() ConsoleLinkInterface
- func (c *ConsoleV1Client) ConsoleNotifications() ConsoleNotificationInterface
- func (c *ConsoleV1Client) ConsolePlugins() ConsolePluginInterface
- func (c *ConsoleV1Client) ConsoleQuickStarts() ConsoleQuickStartInterface
- func (c *ConsoleV1Client) ConsoleYAMLSamples() ConsoleYAMLSampleInterface
- func (c *ConsoleV1Client) RESTClient() rest.Interface
- type ConsoleV1Interface
- type ConsoleYAMLSampleExpansion
- type ConsoleYAMLSampleInterface
- type ConsoleYAMLSamplesGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConsoleCLIDownloadExpansion ¶
type ConsoleCLIDownloadExpansion interface{}
type ConsoleCLIDownloadInterface ¶
type ConsoleCLIDownloadInterface interface { Create(ctx context.Context, consoleCLIDownload *v1.ConsoleCLIDownload, opts metav1.CreateOptions) (*v1.ConsoleCLIDownload, error) Update(ctx context.Context, consoleCLIDownload *v1.ConsoleCLIDownload, opts metav1.UpdateOptions) (*v1.ConsoleCLIDownload, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ConsoleCLIDownload, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ConsoleCLIDownloadList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ConsoleCLIDownload, err error) Apply(ctx context.Context, consoleCLIDownload *consolev1.ConsoleCLIDownloadApplyConfiguration, opts metav1.ApplyOptions) (result *v1.ConsoleCLIDownload, err error) ConsoleCLIDownloadExpansion }
ConsoleCLIDownloadInterface has methods to work with ConsoleCLIDownload resources.
type ConsoleCLIDownloadsGetter ¶
type ConsoleCLIDownloadsGetter interface {
ConsoleCLIDownloads() ConsoleCLIDownloadInterface
}
ConsoleCLIDownloadsGetter has a method to return a ConsoleCLIDownloadInterface. A group's client should implement this interface.
type ConsoleExternalLogLinkExpansion ¶
type ConsoleExternalLogLinkExpansion interface{}
type ConsoleExternalLogLinkInterface ¶
type ConsoleExternalLogLinkInterface interface { Create(ctx context.Context, consoleExternalLogLink *v1.ConsoleExternalLogLink, opts metav1.CreateOptions) (*v1.ConsoleExternalLogLink, error) Update(ctx context.Context, consoleExternalLogLink *v1.ConsoleExternalLogLink, opts metav1.UpdateOptions) (*v1.ConsoleExternalLogLink, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ConsoleExternalLogLink, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ConsoleExternalLogLinkList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ConsoleExternalLogLink, err error) Apply(ctx context.Context, consoleExternalLogLink *consolev1.ConsoleExternalLogLinkApplyConfiguration, opts metav1.ApplyOptions) (result *v1.ConsoleExternalLogLink, err error) ConsoleExternalLogLinkExpansion }
ConsoleExternalLogLinkInterface has methods to work with ConsoleExternalLogLink resources.
type ConsoleExternalLogLinksGetter ¶
type ConsoleExternalLogLinksGetter interface {
ConsoleExternalLogLinks() ConsoleExternalLogLinkInterface
}
ConsoleExternalLogLinksGetter has a method to return a ConsoleExternalLogLinkInterface. A group's client should implement this interface.
type ConsoleLinkExpansion ¶
type ConsoleLinkExpansion interface{}
type ConsoleLinkInterface ¶
type ConsoleLinkInterface interface { Create(ctx context.Context, consoleLink *v1.ConsoleLink, opts metav1.CreateOptions) (*v1.ConsoleLink, error) Update(ctx context.Context, consoleLink *v1.ConsoleLink, opts metav1.UpdateOptions) (*v1.ConsoleLink, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ConsoleLink, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ConsoleLinkList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ConsoleLink, err error) Apply(ctx context.Context, consoleLink *consolev1.ConsoleLinkApplyConfiguration, opts metav1.ApplyOptions) (result *v1.ConsoleLink, err error) ConsoleLinkExpansion }
ConsoleLinkInterface has methods to work with ConsoleLink resources.
type ConsoleLinksGetter ¶
type ConsoleLinksGetter interface {
ConsoleLinks() ConsoleLinkInterface
}
ConsoleLinksGetter has a method to return a ConsoleLinkInterface. A group's client should implement this interface.
type ConsoleNotificationExpansion ¶
type ConsoleNotificationExpansion interface{}
type ConsoleNotificationInterface ¶
type ConsoleNotificationInterface interface { Create(ctx context.Context, consoleNotification *v1.ConsoleNotification, opts metav1.CreateOptions) (*v1.ConsoleNotification, error) Update(ctx context.Context, consoleNotification *v1.ConsoleNotification, opts metav1.UpdateOptions) (*v1.ConsoleNotification, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ConsoleNotification, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ConsoleNotificationList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ConsoleNotification, err error) Apply(ctx context.Context, consoleNotification *consolev1.ConsoleNotificationApplyConfiguration, opts metav1.ApplyOptions) (result *v1.ConsoleNotification, err error) ConsoleNotificationExpansion }
ConsoleNotificationInterface has methods to work with ConsoleNotification resources.
type ConsoleNotificationsGetter ¶
type ConsoleNotificationsGetter interface {
ConsoleNotifications() ConsoleNotificationInterface
}
ConsoleNotificationsGetter has a method to return a ConsoleNotificationInterface. A group's client should implement this interface.
type ConsolePluginExpansion ¶
type ConsolePluginExpansion interface{}
type ConsolePluginInterface ¶
type ConsolePluginInterface interface { Create(ctx context.Context, consolePlugin *v1.ConsolePlugin, opts metav1.CreateOptions) (*v1.ConsolePlugin, error) Update(ctx context.Context, consolePlugin *v1.ConsolePlugin, opts metav1.UpdateOptions) (*v1.ConsolePlugin, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ConsolePlugin, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ConsolePluginList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ConsolePlugin, err error) Apply(ctx context.Context, consolePlugin *consolev1.ConsolePluginApplyConfiguration, opts metav1.ApplyOptions) (result *v1.ConsolePlugin, err error) ConsolePluginExpansion }
ConsolePluginInterface has methods to work with ConsolePlugin resources.
type ConsolePluginsGetter ¶
type ConsolePluginsGetter interface {
ConsolePlugins() ConsolePluginInterface
}
ConsolePluginsGetter has a method to return a ConsolePluginInterface. A group's client should implement this interface.
type ConsoleQuickStartExpansion ¶
type ConsoleQuickStartExpansion interface{}
type ConsoleQuickStartInterface ¶
type ConsoleQuickStartInterface interface { Create(ctx context.Context, consoleQuickStart *v1.ConsoleQuickStart, opts metav1.CreateOptions) (*v1.ConsoleQuickStart, error) Update(ctx context.Context, consoleQuickStart *v1.ConsoleQuickStart, opts metav1.UpdateOptions) (*v1.ConsoleQuickStart, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ConsoleQuickStart, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ConsoleQuickStartList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ConsoleQuickStart, err error) Apply(ctx context.Context, consoleQuickStart *consolev1.ConsoleQuickStartApplyConfiguration, opts metav1.ApplyOptions) (result *v1.ConsoleQuickStart, err error) ConsoleQuickStartExpansion }
ConsoleQuickStartInterface has methods to work with ConsoleQuickStart resources.
type ConsoleQuickStartsGetter ¶
type ConsoleQuickStartsGetter interface {
ConsoleQuickStarts() ConsoleQuickStartInterface
}
ConsoleQuickStartsGetter has a method to return a ConsoleQuickStartInterface. A group's client should implement this interface.
type ConsoleV1Client ¶
type ConsoleV1Client struct {
// contains filtered or unexported fields
}
ConsoleV1Client is used to interact with features provided by the console.openshift.io group.
func New ¶
func New(c rest.Interface) *ConsoleV1Client
New creates a new ConsoleV1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*ConsoleV1Client, error)
NewForConfig creates a new ConsoleV1Client 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 ConsoleV1Client 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) *ConsoleV1Client
NewForConfigOrDie creates a new ConsoleV1Client for the given config and panics if there is an error in the config.
func (*ConsoleV1Client) ConsoleCLIDownloads ¶
func (c *ConsoleV1Client) ConsoleCLIDownloads() ConsoleCLIDownloadInterface
func (*ConsoleV1Client) ConsoleExternalLogLinks ¶
func (c *ConsoleV1Client) ConsoleExternalLogLinks() ConsoleExternalLogLinkInterface
func (*ConsoleV1Client) ConsoleLinks ¶
func (c *ConsoleV1Client) ConsoleLinks() ConsoleLinkInterface
func (*ConsoleV1Client) ConsoleNotifications ¶
func (c *ConsoleV1Client) ConsoleNotifications() ConsoleNotificationInterface
func (*ConsoleV1Client) ConsolePlugins ¶
func (c *ConsoleV1Client) ConsolePlugins() ConsolePluginInterface
func (*ConsoleV1Client) ConsoleQuickStarts ¶
func (c *ConsoleV1Client) ConsoleQuickStarts() ConsoleQuickStartInterface
func (*ConsoleV1Client) ConsoleYAMLSamples ¶
func (c *ConsoleV1Client) ConsoleYAMLSamples() ConsoleYAMLSampleInterface
func (*ConsoleV1Client) RESTClient ¶
func (c *ConsoleV1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type ConsoleV1Interface ¶
type ConsoleV1Interface interface { RESTClient() rest.Interface ConsoleCLIDownloadsGetter ConsoleExternalLogLinksGetter ConsoleLinksGetter ConsoleNotificationsGetter ConsolePluginsGetter ConsoleQuickStartsGetter ConsoleYAMLSamplesGetter }
type ConsoleYAMLSampleExpansion ¶
type ConsoleYAMLSampleExpansion interface{}
type ConsoleYAMLSampleInterface ¶
type ConsoleYAMLSampleInterface interface { Create(ctx context.Context, consoleYAMLSample *v1.ConsoleYAMLSample, opts metav1.CreateOptions) (*v1.ConsoleYAMLSample, error) Update(ctx context.Context, consoleYAMLSample *v1.ConsoleYAMLSample, opts metav1.UpdateOptions) (*v1.ConsoleYAMLSample, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ConsoleYAMLSample, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ConsoleYAMLSampleList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ConsoleYAMLSample, err error) Apply(ctx context.Context, consoleYAMLSample *consolev1.ConsoleYAMLSampleApplyConfiguration, opts metav1.ApplyOptions) (result *v1.ConsoleYAMLSample, err error) ConsoleYAMLSampleExpansion }
ConsoleYAMLSampleInterface has methods to work with ConsoleYAMLSample resources.
type ConsoleYAMLSamplesGetter ¶
type ConsoleYAMLSamplesGetter interface {
ConsoleYAMLSamples() ConsoleYAMLSampleInterface
}
ConsoleYAMLSamplesGetter has a method to return a ConsoleYAMLSampleInterface. A group's client should implement this interface.