Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type CloudAuditLogsSourceExpansion
- type CloudAuditLogsSourceInterface
- type CloudAuditLogsSourcesGetter
- type CloudBuildSourceExpansion
- type CloudBuildSourceInterface
- type CloudBuildSourcesGetter
- type CloudPubSubSourceExpansion
- type CloudPubSubSourceInterface
- type CloudPubSubSourcesGetter
- type CloudSchedulerSourceExpansion
- type CloudSchedulerSourceInterface
- type CloudSchedulerSourcesGetter
- type CloudStorageSourceExpansion
- type CloudStorageSourceInterface
- type CloudStorageSourcesGetter
- type EventsV1alpha1Client
- func (c *EventsV1alpha1Client) CloudAuditLogsSources(namespace string) CloudAuditLogsSourceInterface
- func (c *EventsV1alpha1Client) CloudBuildSources(namespace string) CloudBuildSourceInterface
- func (c *EventsV1alpha1Client) CloudPubSubSources(namespace string) CloudPubSubSourceInterface
- func (c *EventsV1alpha1Client) CloudSchedulerSources(namespace string) CloudSchedulerSourceInterface
- func (c *EventsV1alpha1Client) CloudStorageSources(namespace string) CloudStorageSourceInterface
- func (c *EventsV1alpha1Client) RESTClient() rest.Interface
- type EventsV1alpha1Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudAuditLogsSourceExpansion ¶ added in v0.12.0
type CloudAuditLogsSourceExpansion interface{}
type CloudAuditLogsSourceInterface ¶ added in v0.12.0
type CloudAuditLogsSourceInterface interface { Create(*v1alpha1.CloudAuditLogsSource) (*v1alpha1.CloudAuditLogsSource, error) Update(*v1alpha1.CloudAuditLogsSource) (*v1alpha1.CloudAuditLogsSource, error) UpdateStatus(*v1alpha1.CloudAuditLogsSource) (*v1alpha1.CloudAuditLogsSource, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.CloudAuditLogsSource, error) List(opts v1.ListOptions) (*v1alpha1.CloudAuditLogsSourceList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.CloudAuditLogsSource, err error) CloudAuditLogsSourceExpansion }
CloudAuditLogsSourceInterface has methods to work with CloudAuditLogsSource resources.
type CloudAuditLogsSourcesGetter ¶ added in v0.12.0
type CloudAuditLogsSourcesGetter interface {
CloudAuditLogsSources(namespace string) CloudAuditLogsSourceInterface
}
CloudAuditLogsSourcesGetter has a method to return a CloudAuditLogsSourceInterface. A group's client should implement this interface.
type CloudBuildSourceExpansion ¶ added in v0.14.0
type CloudBuildSourceExpansion interface{}
type CloudBuildSourceInterface ¶ added in v0.14.0
type CloudBuildSourceInterface interface { Create(*v1alpha1.CloudBuildSource) (*v1alpha1.CloudBuildSource, error) Update(*v1alpha1.CloudBuildSource) (*v1alpha1.CloudBuildSource, error) UpdateStatus(*v1alpha1.CloudBuildSource) (*v1alpha1.CloudBuildSource, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.CloudBuildSource, error) List(opts v1.ListOptions) (*v1alpha1.CloudBuildSourceList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.CloudBuildSource, err error) CloudBuildSourceExpansion }
CloudBuildSourceInterface has methods to work with CloudBuildSource resources.
type CloudBuildSourcesGetter ¶ added in v0.14.0
type CloudBuildSourcesGetter interface {
CloudBuildSources(namespace string) CloudBuildSourceInterface
}
CloudBuildSourcesGetter has a method to return a CloudBuildSourceInterface. A group's client should implement this interface.
type CloudPubSubSourceExpansion ¶ added in v0.12.0
type CloudPubSubSourceExpansion interface{}
type CloudPubSubSourceInterface ¶ added in v0.12.0
type CloudPubSubSourceInterface interface { Create(*v1alpha1.CloudPubSubSource) (*v1alpha1.CloudPubSubSource, error) Update(*v1alpha1.CloudPubSubSource) (*v1alpha1.CloudPubSubSource, error) UpdateStatus(*v1alpha1.CloudPubSubSource) (*v1alpha1.CloudPubSubSource, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.CloudPubSubSource, error) List(opts v1.ListOptions) (*v1alpha1.CloudPubSubSourceList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.CloudPubSubSource, err error) CloudPubSubSourceExpansion }
CloudPubSubSourceInterface has methods to work with CloudPubSubSource resources.
type CloudPubSubSourcesGetter ¶ added in v0.12.0
type CloudPubSubSourcesGetter interface {
CloudPubSubSources(namespace string) CloudPubSubSourceInterface
}
CloudPubSubSourcesGetter has a method to return a CloudPubSubSourceInterface. A group's client should implement this interface.
type CloudSchedulerSourceExpansion ¶ added in v0.12.0
type CloudSchedulerSourceExpansion interface{}
type CloudSchedulerSourceInterface ¶ added in v0.12.0
type CloudSchedulerSourceInterface interface { Create(*v1alpha1.CloudSchedulerSource) (*v1alpha1.CloudSchedulerSource, error) Update(*v1alpha1.CloudSchedulerSource) (*v1alpha1.CloudSchedulerSource, error) UpdateStatus(*v1alpha1.CloudSchedulerSource) (*v1alpha1.CloudSchedulerSource, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.CloudSchedulerSource, error) List(opts v1.ListOptions) (*v1alpha1.CloudSchedulerSourceList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.CloudSchedulerSource, err error) CloudSchedulerSourceExpansion }
CloudSchedulerSourceInterface has methods to work with CloudSchedulerSource resources.
type CloudSchedulerSourcesGetter ¶ added in v0.12.0
type CloudSchedulerSourcesGetter interface {
CloudSchedulerSources(namespace string) CloudSchedulerSourceInterface
}
CloudSchedulerSourcesGetter has a method to return a CloudSchedulerSourceInterface. A group's client should implement this interface.
type CloudStorageSourceExpansion ¶ added in v0.12.0
type CloudStorageSourceExpansion interface{}
type CloudStorageSourceInterface ¶ added in v0.12.0
type CloudStorageSourceInterface interface { Create(*v1alpha1.CloudStorageSource) (*v1alpha1.CloudStorageSource, error) Update(*v1alpha1.CloudStorageSource) (*v1alpha1.CloudStorageSource, error) UpdateStatus(*v1alpha1.CloudStorageSource) (*v1alpha1.CloudStorageSource, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.CloudStorageSource, error) List(opts v1.ListOptions) (*v1alpha1.CloudStorageSourceList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.CloudStorageSource, err error) CloudStorageSourceExpansion }
CloudStorageSourceInterface has methods to work with CloudStorageSource resources.
type CloudStorageSourcesGetter ¶ added in v0.12.0
type CloudStorageSourcesGetter interface {
CloudStorageSources(namespace string) CloudStorageSourceInterface
}
CloudStorageSourcesGetter has a method to return a CloudStorageSourceInterface. A group's client should implement this interface.
type EventsV1alpha1Client ¶
type EventsV1alpha1Client struct {
// contains filtered or unexported fields
}
EventsV1alpha1Client is used to interact with features provided by the events.cloud.google.com group.
func New ¶
func New(c rest.Interface) *EventsV1alpha1Client
New creates a new EventsV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*EventsV1alpha1Client, error)
NewForConfig creates a new EventsV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *EventsV1alpha1Client
NewForConfigOrDie creates a new EventsV1alpha1Client for the given config and panics if there is an error in the config.
func (*EventsV1alpha1Client) CloudAuditLogsSources ¶ added in v0.12.0
func (c *EventsV1alpha1Client) CloudAuditLogsSources(namespace string) CloudAuditLogsSourceInterface
func (*EventsV1alpha1Client) CloudBuildSources ¶ added in v0.14.0
func (c *EventsV1alpha1Client) CloudBuildSources(namespace string) CloudBuildSourceInterface
func (*EventsV1alpha1Client) CloudPubSubSources ¶ added in v0.12.0
func (c *EventsV1alpha1Client) CloudPubSubSources(namespace string) CloudPubSubSourceInterface
func (*EventsV1alpha1Client) CloudSchedulerSources ¶ added in v0.12.0
func (c *EventsV1alpha1Client) CloudSchedulerSources(namespace string) CloudSchedulerSourceInterface
func (*EventsV1alpha1Client) CloudStorageSources ¶ added in v0.12.0
func (c *EventsV1alpha1Client) CloudStorageSources(namespace string) CloudStorageSourceInterface
func (*EventsV1alpha1Client) RESTClient ¶
func (c *EventsV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type EventsV1alpha1Interface ¶
type EventsV1alpha1Interface interface { RESTClient() rest.Interface CloudAuditLogsSourcesGetter CloudBuildSourcesGetter CloudPubSubSourcesGetter CloudSchedulerSourcesGetter CloudStorageSourcesGetter }