Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type CatalogExpansion
- type CatalogInterface
- type CatalogPrivateEndpointExpansion
- type CatalogPrivateEndpointInterface
- type CatalogPrivateEndpointsGetter
- type CatalogsGetter
- type ConnectionExpansion
- type ConnectionInterface
- type ConnectionsGetter
- type DataAssetExpansion
- type DataAssetInterface
- type DataAssetsGetter
- type DatacatalogV1alpha1Client
- func (c *DatacatalogV1alpha1Client) CatalogPrivateEndpoints(namespace string) CatalogPrivateEndpointInterface
- func (c *DatacatalogV1alpha1Client) Catalogs(namespace string) CatalogInterface
- func (c *DatacatalogV1alpha1Client) Connections(namespace string) ConnectionInterface
- func (c *DatacatalogV1alpha1Client) DataAssets(namespace string) DataAssetInterface
- func (c *DatacatalogV1alpha1Client) Metastores(namespace string) MetastoreInterface
- func (c *DatacatalogV1alpha1Client) RESTClient() rest.Interface
- type DatacatalogV1alpha1Interface
- type MetastoreExpansion
- type MetastoreInterface
- type MetastoresGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CatalogExpansion ¶
type CatalogExpansion interface{}
type CatalogInterface ¶
type CatalogInterface interface { Create(ctx context.Context, catalog *v1alpha1.Catalog, opts v1.CreateOptions) (*v1alpha1.Catalog, error) Update(ctx context.Context, catalog *v1alpha1.Catalog, opts v1.UpdateOptions) (*v1alpha1.Catalog, error) UpdateStatus(ctx context.Context, catalog *v1alpha1.Catalog, opts v1.UpdateOptions) (*v1alpha1.Catalog, 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.Catalog, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CatalogList, 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.Catalog, err error) CatalogExpansion }
CatalogInterface has methods to work with Catalog resources.
type CatalogPrivateEndpointExpansion ¶
type CatalogPrivateEndpointExpansion interface{}
type CatalogPrivateEndpointInterface ¶
type CatalogPrivateEndpointInterface interface { Create(ctx context.Context, catalogPrivateEndpoint *v1alpha1.CatalogPrivateEndpoint, opts v1.CreateOptions) (*v1alpha1.CatalogPrivateEndpoint, error) Update(ctx context.Context, catalogPrivateEndpoint *v1alpha1.CatalogPrivateEndpoint, opts v1.UpdateOptions) (*v1alpha1.CatalogPrivateEndpoint, error) UpdateStatus(ctx context.Context, catalogPrivateEndpoint *v1alpha1.CatalogPrivateEndpoint, opts v1.UpdateOptions) (*v1alpha1.CatalogPrivateEndpoint, 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.CatalogPrivateEndpoint, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CatalogPrivateEndpointList, 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.CatalogPrivateEndpoint, err error) CatalogPrivateEndpointExpansion }
CatalogPrivateEndpointInterface has methods to work with CatalogPrivateEndpoint resources.
type CatalogPrivateEndpointsGetter ¶
type CatalogPrivateEndpointsGetter interface {
CatalogPrivateEndpoints(namespace string) CatalogPrivateEndpointInterface
}
CatalogPrivateEndpointsGetter has a method to return a CatalogPrivateEndpointInterface. A group's client should implement this interface.
type CatalogsGetter ¶
type CatalogsGetter interface {
Catalogs(namespace string) CatalogInterface
}
CatalogsGetter has a method to return a CatalogInterface. A group's client should implement this interface.
type ConnectionExpansion ¶
type ConnectionExpansion interface{}
type ConnectionInterface ¶
type ConnectionInterface interface { Create(ctx context.Context, connection *v1alpha1.Connection, opts v1.CreateOptions) (*v1alpha1.Connection, error) Update(ctx context.Context, connection *v1alpha1.Connection, opts v1.UpdateOptions) (*v1alpha1.Connection, error) UpdateStatus(ctx context.Context, connection *v1alpha1.Connection, opts v1.UpdateOptions) (*v1alpha1.Connection, 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.Connection, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConnectionList, 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.Connection, err error) ConnectionExpansion }
ConnectionInterface has methods to work with Connection resources.
type ConnectionsGetter ¶
type ConnectionsGetter interface {
Connections(namespace string) ConnectionInterface
}
ConnectionsGetter has a method to return a ConnectionInterface. A group's client should implement this interface.
type DataAssetExpansion ¶
type DataAssetExpansion interface{}
type DataAssetInterface ¶
type DataAssetInterface interface { Create(ctx context.Context, dataAsset *v1alpha1.DataAsset, opts v1.CreateOptions) (*v1alpha1.DataAsset, error) Update(ctx context.Context, dataAsset *v1alpha1.DataAsset, opts v1.UpdateOptions) (*v1alpha1.DataAsset, error) UpdateStatus(ctx context.Context, dataAsset *v1alpha1.DataAsset, opts v1.UpdateOptions) (*v1alpha1.DataAsset, 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.DataAsset, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataAssetList, 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.DataAsset, err error) DataAssetExpansion }
DataAssetInterface has methods to work with DataAsset resources.
type DataAssetsGetter ¶
type DataAssetsGetter interface {
DataAssets(namespace string) DataAssetInterface
}
DataAssetsGetter has a method to return a DataAssetInterface. 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.oci.kubeform.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.
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) CatalogPrivateEndpoints ¶
func (c *DatacatalogV1alpha1Client) CatalogPrivateEndpoints(namespace string) CatalogPrivateEndpointInterface
func (*DatacatalogV1alpha1Client) Catalogs ¶
func (c *DatacatalogV1alpha1Client) Catalogs(namespace string) CatalogInterface
func (*DatacatalogV1alpha1Client) Connections ¶
func (c *DatacatalogV1alpha1Client) Connections(namespace string) ConnectionInterface
func (*DatacatalogV1alpha1Client) DataAssets ¶
func (c *DatacatalogV1alpha1Client) DataAssets(namespace string) DataAssetInterface
func (*DatacatalogV1alpha1Client) Metastores ¶
func (c *DatacatalogV1alpha1Client) Metastores(namespace string) MetastoreInterface
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 CatalogsGetter CatalogPrivateEndpointsGetter ConnectionsGetter DataAssetsGetter MetastoresGetter }
type MetastoreExpansion ¶
type MetastoreExpansion interface{}
type MetastoreInterface ¶
type MetastoreInterface interface { Create(ctx context.Context, metastore *v1alpha1.Metastore, opts v1.CreateOptions) (*v1alpha1.Metastore, error) Update(ctx context.Context, metastore *v1alpha1.Metastore, opts v1.UpdateOptions) (*v1alpha1.Metastore, error) UpdateStatus(ctx context.Context, metastore *v1alpha1.Metastore, opts v1.UpdateOptions) (*v1alpha1.Metastore, 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.Metastore, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MetastoreList, 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.Metastore, err error) MetastoreExpansion }
MetastoreInterface has methods to work with Metastore resources.
type MetastoresGetter ¶
type MetastoresGetter interface {
Metastores(namespace string) MetastoreInterface
}
MetastoresGetter has a method to return a MetastoreInterface. A group's client should implement this interface.