Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type DatastreamConnectionProfileExpansion
- type DatastreamConnectionProfileInterface
- type DatastreamConnectionProfilesGetter
- type DatastreamPrivateConnectionExpansion
- type DatastreamPrivateConnectionInterface
- type DatastreamPrivateConnectionsGetter
- type DatastreamStreamExpansion
- type DatastreamStreamInterface
- type DatastreamStreamsGetter
- type DatastreamV1alpha1Client
- func (c *DatastreamV1alpha1Client) DatastreamConnectionProfiles(namespace string) DatastreamConnectionProfileInterface
- func (c *DatastreamV1alpha1Client) DatastreamPrivateConnections(namespace string) DatastreamPrivateConnectionInterface
- func (c *DatastreamV1alpha1Client) DatastreamStreams(namespace string) DatastreamStreamInterface
- func (c *DatastreamV1alpha1Client) RESTClient() rest.Interface
- type DatastreamV1alpha1Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DatastreamConnectionProfileExpansion ¶
type DatastreamConnectionProfileExpansion interface{}
type DatastreamConnectionProfileInterface ¶
type DatastreamConnectionProfileInterface interface { Create(ctx context.Context, datastreamConnectionProfile *v1alpha1.DatastreamConnectionProfile, opts v1.CreateOptions) (*v1alpha1.DatastreamConnectionProfile, error) Update(ctx context.Context, datastreamConnectionProfile *v1alpha1.DatastreamConnectionProfile, opts v1.UpdateOptions) (*v1alpha1.DatastreamConnectionProfile, error) UpdateStatus(ctx context.Context, datastreamConnectionProfile *v1alpha1.DatastreamConnectionProfile, opts v1.UpdateOptions) (*v1alpha1.DatastreamConnectionProfile, 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.DatastreamConnectionProfile, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DatastreamConnectionProfileList, 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.DatastreamConnectionProfile, err error) DatastreamConnectionProfileExpansion }
DatastreamConnectionProfileInterface has methods to work with DatastreamConnectionProfile resources.
type DatastreamConnectionProfilesGetter ¶
type DatastreamConnectionProfilesGetter interface {
DatastreamConnectionProfiles(namespace string) DatastreamConnectionProfileInterface
}
DatastreamConnectionProfilesGetter has a method to return a DatastreamConnectionProfileInterface. A group's client should implement this interface.
type DatastreamPrivateConnectionExpansion ¶
type DatastreamPrivateConnectionExpansion interface{}
type DatastreamPrivateConnectionInterface ¶
type DatastreamPrivateConnectionInterface interface { Create(ctx context.Context, datastreamPrivateConnection *v1alpha1.DatastreamPrivateConnection, opts v1.CreateOptions) (*v1alpha1.DatastreamPrivateConnection, error) Update(ctx context.Context, datastreamPrivateConnection *v1alpha1.DatastreamPrivateConnection, opts v1.UpdateOptions) (*v1alpha1.DatastreamPrivateConnection, error) UpdateStatus(ctx context.Context, datastreamPrivateConnection *v1alpha1.DatastreamPrivateConnection, opts v1.UpdateOptions) (*v1alpha1.DatastreamPrivateConnection, 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.DatastreamPrivateConnection, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DatastreamPrivateConnectionList, 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.DatastreamPrivateConnection, err error) DatastreamPrivateConnectionExpansion }
DatastreamPrivateConnectionInterface has methods to work with DatastreamPrivateConnection resources.
type DatastreamPrivateConnectionsGetter ¶
type DatastreamPrivateConnectionsGetter interface {
DatastreamPrivateConnections(namespace string) DatastreamPrivateConnectionInterface
}
DatastreamPrivateConnectionsGetter has a method to return a DatastreamPrivateConnectionInterface. A group's client should implement this interface.
type DatastreamStreamExpansion ¶
type DatastreamStreamExpansion interface{}
type DatastreamStreamInterface ¶
type DatastreamStreamInterface interface { Create(ctx context.Context, datastreamStream *v1alpha1.DatastreamStream, opts v1.CreateOptions) (*v1alpha1.DatastreamStream, error) Update(ctx context.Context, datastreamStream *v1alpha1.DatastreamStream, opts v1.UpdateOptions) (*v1alpha1.DatastreamStream, error) UpdateStatus(ctx context.Context, datastreamStream *v1alpha1.DatastreamStream, opts v1.UpdateOptions) (*v1alpha1.DatastreamStream, 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.DatastreamStream, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DatastreamStreamList, 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.DatastreamStream, err error) DatastreamStreamExpansion }
DatastreamStreamInterface has methods to work with DatastreamStream resources.
type DatastreamStreamsGetter ¶
type DatastreamStreamsGetter interface {
DatastreamStreams(namespace string) DatastreamStreamInterface
}
DatastreamStreamsGetter has a method to return a DatastreamStreamInterface. A group's client should implement this interface.
type DatastreamV1alpha1Client ¶
type DatastreamV1alpha1Client struct {
// contains filtered or unexported fields
}
DatastreamV1alpha1Client is used to interact with features provided by the datastream.cnrm.cloud.google.com group.
func New ¶
func New(c rest.Interface) *DatastreamV1alpha1Client
New creates a new DatastreamV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*DatastreamV1alpha1Client, error)
NewForConfig creates a new DatastreamV1alpha1Client 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 DatastreamV1alpha1Client 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) *DatastreamV1alpha1Client
NewForConfigOrDie creates a new DatastreamV1alpha1Client for the given config and panics if there is an error in the config.
func (*DatastreamV1alpha1Client) DatastreamConnectionProfiles ¶
func (c *DatastreamV1alpha1Client) DatastreamConnectionProfiles(namespace string) DatastreamConnectionProfileInterface
func (*DatastreamV1alpha1Client) DatastreamPrivateConnections ¶
func (c *DatastreamV1alpha1Client) DatastreamPrivateConnections(namespace string) DatastreamPrivateConnectionInterface
func (*DatastreamV1alpha1Client) DatastreamStreams ¶
func (c *DatastreamV1alpha1Client) DatastreamStreams(namespace string) DatastreamStreamInterface
func (*DatastreamV1alpha1Client) RESTClient ¶
func (c *DatastreamV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type DatastreamV1alpha1Interface ¶
type DatastreamV1alpha1Interface interface { RESTClient() rest.Interface DatastreamConnectionProfilesGetter DatastreamPrivateConnectionsGetter DatastreamStreamsGetter }