Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ClusterEventSourceExpansion
- type ClusterEventSourceInterface
- type ClusterEventSourcesGetter
- type ClusterEventTypeExpansion
- type ClusterEventTypeInterface
- type ClusterEventTypesGetter
- type EventSourceExpansion
- type EventSourceInterface
- type EventSourcesGetter
- type EventTypeExpansion
- type EventTypeInterface
- type EventTypesGetter
- type FeedExpansion
- type FeedInterface
- type FeedsGetter
- type FeedsV1alpha1Client
- func (c *FeedsV1alpha1Client) ClusterEventSources() ClusterEventSourceInterface
- func (c *FeedsV1alpha1Client) ClusterEventTypes() ClusterEventTypeInterface
- func (c *FeedsV1alpha1Client) EventSources(namespace string) EventSourceInterface
- func (c *FeedsV1alpha1Client) EventTypes(namespace string) EventTypeInterface
- func (c *FeedsV1alpha1Client) Feeds(namespace string) FeedInterface
- func (c *FeedsV1alpha1Client) RESTClient() rest.Interface
- type FeedsV1alpha1Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterEventSourceExpansion ¶
type ClusterEventSourceExpansion interface{}
type ClusterEventSourceInterface ¶
type ClusterEventSourceInterface interface { Create(*v1alpha1.ClusterEventSource) (*v1alpha1.ClusterEventSource, error) Update(*v1alpha1.ClusterEventSource) (*v1alpha1.ClusterEventSource, error) UpdateStatus(*v1alpha1.ClusterEventSource) (*v1alpha1.ClusterEventSource, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.ClusterEventSource, error) List(opts v1.ListOptions) (*v1alpha1.ClusterEventSourceList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.ClusterEventSource, err error) ClusterEventSourceExpansion }
ClusterEventSourceInterface has methods to work with ClusterEventSource resources.
type ClusterEventSourcesGetter ¶
type ClusterEventSourcesGetter interface {
ClusterEventSources() ClusterEventSourceInterface
}
ClusterEventSourcesGetter has a method to return a ClusterEventSourceInterface. A group's client should implement this interface.
type ClusterEventTypeExpansion ¶
type ClusterEventTypeExpansion interface{}
type ClusterEventTypeInterface ¶
type ClusterEventTypeInterface interface { Create(*v1alpha1.ClusterEventType) (*v1alpha1.ClusterEventType, error) Update(*v1alpha1.ClusterEventType) (*v1alpha1.ClusterEventType, error) UpdateStatus(*v1alpha1.ClusterEventType) (*v1alpha1.ClusterEventType, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.ClusterEventType, error) List(opts v1.ListOptions) (*v1alpha1.ClusterEventTypeList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.ClusterEventType, err error) ClusterEventTypeExpansion }
ClusterEventTypeInterface has methods to work with ClusterEventType resources.
type ClusterEventTypesGetter ¶
type ClusterEventTypesGetter interface {
ClusterEventTypes() ClusterEventTypeInterface
}
ClusterEventTypesGetter has a method to return a ClusterEventTypeInterface. A group's client should implement this interface.
type EventSourceExpansion ¶
type EventSourceExpansion interface{}
type EventSourceInterface ¶
type EventSourceInterface interface { Create(*v1alpha1.EventSource) (*v1alpha1.EventSource, error) Update(*v1alpha1.EventSource) (*v1alpha1.EventSource, error) UpdateStatus(*v1alpha1.EventSource) (*v1alpha1.EventSource, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.EventSource, error) List(opts v1.ListOptions) (*v1alpha1.EventSourceList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.EventSource, err error) EventSourceExpansion }
EventSourceInterface has methods to work with EventSource resources.
type EventSourcesGetter ¶
type EventSourcesGetter interface {
EventSources(namespace string) EventSourceInterface
}
EventSourcesGetter has a method to return a EventSourceInterface. A group's client should implement this interface.
type EventTypeExpansion ¶
type EventTypeExpansion interface{}
type EventTypeInterface ¶
type EventTypeInterface interface { Create(*v1alpha1.EventType) (*v1alpha1.EventType, error) Update(*v1alpha1.EventType) (*v1alpha1.EventType, error) UpdateStatus(*v1alpha1.EventType) (*v1alpha1.EventType, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.EventType, error) List(opts v1.ListOptions) (*v1alpha1.EventTypeList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.EventType, err error) EventTypeExpansion }
EventTypeInterface has methods to work with EventType resources.
type EventTypesGetter ¶
type EventTypesGetter interface {
EventTypes(namespace string) EventTypeInterface
}
EventTypesGetter has a method to return a EventTypeInterface. A group's client should implement this interface.
type FeedExpansion ¶
type FeedExpansion interface{}
type FeedInterface ¶
type FeedInterface interface { Create(*v1alpha1.Feed) (*v1alpha1.Feed, error) Update(*v1alpha1.Feed) (*v1alpha1.Feed, error) UpdateStatus(*v1alpha1.Feed) (*v1alpha1.Feed, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.Feed, error) List(opts v1.ListOptions) (*v1alpha1.FeedList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.Feed, err error) FeedExpansion }
FeedInterface has methods to work with Feed resources.
type FeedsGetter ¶
type FeedsGetter interface {
Feeds(namespace string) FeedInterface
}
FeedsGetter has a method to return a FeedInterface. A group's client should implement this interface.
type FeedsV1alpha1Client ¶
type FeedsV1alpha1Client struct {
// contains filtered or unexported fields
}
FeedsV1alpha1Client is used to interact with features provided by the feeds.knative.dev group.
func New ¶
func New(c rest.Interface) *FeedsV1alpha1Client
New creates a new FeedsV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*FeedsV1alpha1Client, error)
NewForConfig creates a new FeedsV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *FeedsV1alpha1Client
NewForConfigOrDie creates a new FeedsV1alpha1Client for the given config and panics if there is an error in the config.
func (*FeedsV1alpha1Client) ClusterEventSources ¶
func (c *FeedsV1alpha1Client) ClusterEventSources() ClusterEventSourceInterface
func (*FeedsV1alpha1Client) ClusterEventTypes ¶
func (c *FeedsV1alpha1Client) ClusterEventTypes() ClusterEventTypeInterface
func (*FeedsV1alpha1Client) EventSources ¶
func (c *FeedsV1alpha1Client) EventSources(namespace string) EventSourceInterface
func (*FeedsV1alpha1Client) EventTypes ¶
func (c *FeedsV1alpha1Client) EventTypes(namespace string) EventTypeInterface
func (*FeedsV1alpha1Client) Feeds ¶
func (c *FeedsV1alpha1Client) Feeds(namespace string) FeedInterface
func (*FeedsV1alpha1Client) RESTClient ¶
func (c *FeedsV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type FeedsV1alpha1Interface ¶
type FeedsV1alpha1Interface interface { RESTClient() rest.Interface ClusterEventSourcesGetter ClusterEventTypesGetter EventSourcesGetter EventTypesGetter FeedsGetter }