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 EventsV1beta1Client
- func (c *EventsV1beta1Client) CloudAuditLogsSources(namespace string) CloudAuditLogsSourceInterface
- func (c *EventsV1beta1Client) CloudBuildSources(namespace string) CloudBuildSourceInterface
- func (c *EventsV1beta1Client) CloudPubSubSources(namespace string) CloudPubSubSourceInterface
- func (c *EventsV1beta1Client) CloudSchedulerSources(namespace string) CloudSchedulerSourceInterface
- func (c *EventsV1beta1Client) CloudStorageSources(namespace string) CloudStorageSourceInterface
- func (c *EventsV1beta1Client) RESTClient() rest.Interface
- type EventsV1beta1Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudAuditLogsSourceExpansion ¶
type CloudAuditLogsSourceExpansion interface{}
type CloudAuditLogsSourceInterface ¶
type CloudAuditLogsSourceInterface interface { Create(ctx context.Context, cloudAuditLogsSource *v1beta1.CloudAuditLogsSource, opts v1.CreateOptions) (*v1beta1.CloudAuditLogsSource, error) Update(ctx context.Context, cloudAuditLogsSource *v1beta1.CloudAuditLogsSource, opts v1.UpdateOptions) (*v1beta1.CloudAuditLogsSource, error) UpdateStatus(ctx context.Context, cloudAuditLogsSource *v1beta1.CloudAuditLogsSource, opts v1.UpdateOptions) (*v1beta1.CloudAuditLogsSource, 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) (*v1beta1.CloudAuditLogsSource, error) List(ctx context.Context, opts v1.ListOptions) (*v1beta1.CloudAuditLogsSourceList, 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 *v1beta1.CloudAuditLogsSource, err error) CloudAuditLogsSourceExpansion }
CloudAuditLogsSourceInterface has methods to work with CloudAuditLogsSource resources.
type CloudAuditLogsSourcesGetter ¶
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.16.0
type CloudBuildSourceExpansion interface{}
type CloudBuildSourceInterface ¶ added in v0.16.0
type CloudBuildSourceInterface interface { Create(ctx context.Context, cloudBuildSource *v1beta1.CloudBuildSource, opts v1.CreateOptions) (*v1beta1.CloudBuildSource, error) Update(ctx context.Context, cloudBuildSource *v1beta1.CloudBuildSource, opts v1.UpdateOptions) (*v1beta1.CloudBuildSource, error) UpdateStatus(ctx context.Context, cloudBuildSource *v1beta1.CloudBuildSource, opts v1.UpdateOptions) (*v1beta1.CloudBuildSource, 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) (*v1beta1.CloudBuildSource, error) List(ctx context.Context, opts v1.ListOptions) (*v1beta1.CloudBuildSourceList, 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 *v1beta1.CloudBuildSource, err error) CloudBuildSourceExpansion }
CloudBuildSourceInterface has methods to work with CloudBuildSource resources.
type CloudBuildSourcesGetter ¶ added in v0.16.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 ¶
type CloudPubSubSourceExpansion interface{}
type CloudPubSubSourceInterface ¶
type CloudPubSubSourceInterface interface { Create(ctx context.Context, cloudPubSubSource *v1beta1.CloudPubSubSource, opts v1.CreateOptions) (*v1beta1.CloudPubSubSource, error) Update(ctx context.Context, cloudPubSubSource *v1beta1.CloudPubSubSource, opts v1.UpdateOptions) (*v1beta1.CloudPubSubSource, error) UpdateStatus(ctx context.Context, cloudPubSubSource *v1beta1.CloudPubSubSource, opts v1.UpdateOptions) (*v1beta1.CloudPubSubSource, 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) (*v1beta1.CloudPubSubSource, error) List(ctx context.Context, opts v1.ListOptions) (*v1beta1.CloudPubSubSourceList, 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 *v1beta1.CloudPubSubSource, err error) CloudPubSubSourceExpansion }
CloudPubSubSourceInterface has methods to work with CloudPubSubSource resources.
type CloudPubSubSourcesGetter ¶
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 ¶
type CloudSchedulerSourceExpansion interface{}
type CloudSchedulerSourceInterface ¶
type CloudSchedulerSourceInterface interface { Create(ctx context.Context, cloudSchedulerSource *v1beta1.CloudSchedulerSource, opts v1.CreateOptions) (*v1beta1.CloudSchedulerSource, error) Update(ctx context.Context, cloudSchedulerSource *v1beta1.CloudSchedulerSource, opts v1.UpdateOptions) (*v1beta1.CloudSchedulerSource, error) UpdateStatus(ctx context.Context, cloudSchedulerSource *v1beta1.CloudSchedulerSource, opts v1.UpdateOptions) (*v1beta1.CloudSchedulerSource, 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) (*v1beta1.CloudSchedulerSource, error) List(ctx context.Context, opts v1.ListOptions) (*v1beta1.CloudSchedulerSourceList, 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 *v1beta1.CloudSchedulerSource, err error) CloudSchedulerSourceExpansion }
CloudSchedulerSourceInterface has methods to work with CloudSchedulerSource resources.
type CloudSchedulerSourcesGetter ¶
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 ¶
type CloudStorageSourceExpansion interface{}
type CloudStorageSourceInterface ¶
type CloudStorageSourceInterface interface { Create(ctx context.Context, cloudStorageSource *v1beta1.CloudStorageSource, opts v1.CreateOptions) (*v1beta1.CloudStorageSource, error) Update(ctx context.Context, cloudStorageSource *v1beta1.CloudStorageSource, opts v1.UpdateOptions) (*v1beta1.CloudStorageSource, error) UpdateStatus(ctx context.Context, cloudStorageSource *v1beta1.CloudStorageSource, opts v1.UpdateOptions) (*v1beta1.CloudStorageSource, 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) (*v1beta1.CloudStorageSource, error) List(ctx context.Context, opts v1.ListOptions) (*v1beta1.CloudStorageSourceList, 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 *v1beta1.CloudStorageSource, err error) CloudStorageSourceExpansion }
CloudStorageSourceInterface has methods to work with CloudStorageSource resources.
type CloudStorageSourcesGetter ¶
type CloudStorageSourcesGetter interface {
CloudStorageSources(namespace string) CloudStorageSourceInterface
}
CloudStorageSourcesGetter has a method to return a CloudStorageSourceInterface. A group's client should implement this interface.
type EventsV1beta1Client ¶
type EventsV1beta1Client struct {
// contains filtered or unexported fields
}
EventsV1beta1Client is used to interact with features provided by the events.cloud.google.com group.
func New ¶
func New(c rest.Interface) *EventsV1beta1Client
New creates a new EventsV1beta1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*EventsV1beta1Client, error)
NewForConfig creates a new EventsV1beta1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *EventsV1beta1Client
NewForConfigOrDie creates a new EventsV1beta1Client for the given config and panics if there is an error in the config.
func (*EventsV1beta1Client) CloudAuditLogsSources ¶
func (c *EventsV1beta1Client) CloudAuditLogsSources(namespace string) CloudAuditLogsSourceInterface
func (*EventsV1beta1Client) CloudBuildSources ¶ added in v0.16.0
func (c *EventsV1beta1Client) CloudBuildSources(namespace string) CloudBuildSourceInterface
func (*EventsV1beta1Client) CloudPubSubSources ¶
func (c *EventsV1beta1Client) CloudPubSubSources(namespace string) CloudPubSubSourceInterface
func (*EventsV1beta1Client) CloudSchedulerSources ¶
func (c *EventsV1beta1Client) CloudSchedulerSources(namespace string) CloudSchedulerSourceInterface
func (*EventsV1beta1Client) CloudStorageSources ¶
func (c *EventsV1beta1Client) CloudStorageSources(namespace string) CloudStorageSourceInterface
func (*EventsV1beta1Client) RESTClient ¶
func (c *EventsV1beta1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type EventsV1beta1Interface ¶
type EventsV1beta1Interface interface { RESTClient() rest.Interface CloudAuditLogsSourcesGetter CloudBuildSourcesGetter CloudPubSubSourcesGetter CloudSchedulerSourcesGetter CloudStorageSourcesGetter }