Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type DataCatalogEntriesGetter
- type DataCatalogEntryExpansion
- type DataCatalogEntryGroupExpansion
- type DataCatalogEntryGroupInterface
- type DataCatalogEntryGroupsGetter
- type DataCatalogEntryInterface
- type DataCatalogTagExpansion
- type DataCatalogTagInterface
- type DataCatalogTagTemplateExpansion
- type DataCatalogTagTemplateInterface
- type DataCatalogTagTemplatesGetter
- type DataCatalogTagsGetter
- type DatacatalogV1alpha1Client
- func (c *DatacatalogV1alpha1Client) DataCatalogEntries(namespace string) DataCatalogEntryInterface
- func (c *DatacatalogV1alpha1Client) DataCatalogEntryGroups(namespace string) DataCatalogEntryGroupInterface
- func (c *DatacatalogV1alpha1Client) DataCatalogTagTemplates(namespace string) DataCatalogTagTemplateInterface
- func (c *DatacatalogV1alpha1Client) DataCatalogTags(namespace string) DataCatalogTagInterface
- func (c *DatacatalogV1alpha1Client) RESTClient() rest.Interface
- type DatacatalogV1alpha1Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataCatalogEntriesGetter ¶
type DataCatalogEntriesGetter interface {
DataCatalogEntries(namespace string) DataCatalogEntryInterface
}
DataCatalogEntriesGetter has a method to return a DataCatalogEntryInterface. A group's client should implement this interface.
type DataCatalogEntryExpansion ¶
type DataCatalogEntryExpansion interface{}
type DataCatalogEntryGroupExpansion ¶
type DataCatalogEntryGroupExpansion interface{}
type DataCatalogEntryGroupInterface ¶
type DataCatalogEntryGroupInterface interface { Create(ctx context.Context, dataCatalogEntryGroup *v1alpha1.DataCatalogEntryGroup, opts v1.CreateOptions) (*v1alpha1.DataCatalogEntryGroup, error) Update(ctx context.Context, dataCatalogEntryGroup *v1alpha1.DataCatalogEntryGroup, opts v1.UpdateOptions) (*v1alpha1.DataCatalogEntryGroup, error) UpdateStatus(ctx context.Context, dataCatalogEntryGroup *v1alpha1.DataCatalogEntryGroup, opts v1.UpdateOptions) (*v1alpha1.DataCatalogEntryGroup, 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.DataCatalogEntryGroup, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataCatalogEntryGroupList, 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.DataCatalogEntryGroup, err error) DataCatalogEntryGroupExpansion }
DataCatalogEntryGroupInterface has methods to work with DataCatalogEntryGroup resources.
type DataCatalogEntryGroupsGetter ¶
type DataCatalogEntryGroupsGetter interface {
DataCatalogEntryGroups(namespace string) DataCatalogEntryGroupInterface
}
DataCatalogEntryGroupsGetter has a method to return a DataCatalogEntryGroupInterface. A group's client should implement this interface.
type DataCatalogEntryInterface ¶
type DataCatalogEntryInterface interface { Create(ctx context.Context, dataCatalogEntry *v1alpha1.DataCatalogEntry, opts v1.CreateOptions) (*v1alpha1.DataCatalogEntry, error) Update(ctx context.Context, dataCatalogEntry *v1alpha1.DataCatalogEntry, opts v1.UpdateOptions) (*v1alpha1.DataCatalogEntry, error) UpdateStatus(ctx context.Context, dataCatalogEntry *v1alpha1.DataCatalogEntry, opts v1.UpdateOptions) (*v1alpha1.DataCatalogEntry, 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.DataCatalogEntry, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataCatalogEntryList, 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.DataCatalogEntry, err error) DataCatalogEntryExpansion }
DataCatalogEntryInterface has methods to work with DataCatalogEntry resources.
type DataCatalogTagExpansion ¶
type DataCatalogTagExpansion interface{}
type DataCatalogTagInterface ¶
type DataCatalogTagInterface interface { Create(ctx context.Context, dataCatalogTag *v1alpha1.DataCatalogTag, opts v1.CreateOptions) (*v1alpha1.DataCatalogTag, error) Update(ctx context.Context, dataCatalogTag *v1alpha1.DataCatalogTag, opts v1.UpdateOptions) (*v1alpha1.DataCatalogTag, error) UpdateStatus(ctx context.Context, dataCatalogTag *v1alpha1.DataCatalogTag, opts v1.UpdateOptions) (*v1alpha1.DataCatalogTag, 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.DataCatalogTag, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataCatalogTagList, 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.DataCatalogTag, err error) DataCatalogTagExpansion }
DataCatalogTagInterface has methods to work with DataCatalogTag resources.
type DataCatalogTagTemplateExpansion ¶
type DataCatalogTagTemplateExpansion interface{}
type DataCatalogTagTemplateInterface ¶
type DataCatalogTagTemplateInterface interface { Create(ctx context.Context, dataCatalogTagTemplate *v1alpha1.DataCatalogTagTemplate, opts v1.CreateOptions) (*v1alpha1.DataCatalogTagTemplate, error) Update(ctx context.Context, dataCatalogTagTemplate *v1alpha1.DataCatalogTagTemplate, opts v1.UpdateOptions) (*v1alpha1.DataCatalogTagTemplate, error) UpdateStatus(ctx context.Context, dataCatalogTagTemplate *v1alpha1.DataCatalogTagTemplate, opts v1.UpdateOptions) (*v1alpha1.DataCatalogTagTemplate, 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.DataCatalogTagTemplate, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataCatalogTagTemplateList, 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.DataCatalogTagTemplate, err error) DataCatalogTagTemplateExpansion }
DataCatalogTagTemplateInterface has methods to work with DataCatalogTagTemplate resources.
type DataCatalogTagTemplatesGetter ¶
type DataCatalogTagTemplatesGetter interface {
DataCatalogTagTemplates(namespace string) DataCatalogTagTemplateInterface
}
DataCatalogTagTemplatesGetter has a method to return a DataCatalogTagTemplateInterface. A group's client should implement this interface.
type DataCatalogTagsGetter ¶
type DataCatalogTagsGetter interface {
DataCatalogTags(namespace string) DataCatalogTagInterface
}
DataCatalogTagsGetter has a method to return a DataCatalogTagInterface. A group's client should implement this interface.
type DatacatalogV1alpha1Client ¶
type DatacatalogV1alpha1Client struct {
// contains filtered or unexported fields
}
DatacatalogV1alpha1Client is used to interact with features provided by the datacatalog.cnrm.cloud.google.com group.
func New ¶
func New(c rest.Interface) *DatacatalogV1alpha1Client
New creates a new DatacatalogV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*DatacatalogV1alpha1Client, error)
NewForConfig creates a new DatacatalogV1alpha1Client 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 DatacatalogV1alpha1Client 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) *DatacatalogV1alpha1Client
NewForConfigOrDie creates a new DatacatalogV1alpha1Client for the given config and panics if there is an error in the config.
func (*DatacatalogV1alpha1Client) DataCatalogEntries ¶
func (c *DatacatalogV1alpha1Client) DataCatalogEntries(namespace string) DataCatalogEntryInterface
func (*DatacatalogV1alpha1Client) DataCatalogEntryGroups ¶
func (c *DatacatalogV1alpha1Client) DataCatalogEntryGroups(namespace string) DataCatalogEntryGroupInterface
func (*DatacatalogV1alpha1Client) DataCatalogTagTemplates ¶
func (c *DatacatalogV1alpha1Client) DataCatalogTagTemplates(namespace string) DataCatalogTagTemplateInterface
func (*DatacatalogV1alpha1Client) DataCatalogTags ¶
func (c *DatacatalogV1alpha1Client) DataCatalogTags(namespace string) DataCatalogTagInterface
func (*DatacatalogV1alpha1Client) RESTClient ¶
func (c *DatacatalogV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type DatacatalogV1alpha1Interface ¶
type DatacatalogV1alpha1Interface interface { RESTClient() rest.Interface DataCatalogEntriesGetter DataCatalogEntryGroupsGetter DataCatalogTagsGetter DataCatalogTagTemplatesGetter }