v1alpha1

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Overview

This package has the automatically generated typed clients.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccountExpansion

type AccountExpansion interface{}

type AccountInterface

type AccountInterface interface {
	Create(ctx context.Context, account *v1alpha1.Account, opts v1.CreateOptions) (*v1alpha1.Account, error)
	Update(ctx context.Context, account *v1alpha1.Account, opts v1.UpdateOptions) (*v1alpha1.Account, error)
	UpdateStatus(ctx context.Context, account *v1alpha1.Account, opts v1.UpdateOptions) (*v1alpha1.Account, 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.Account, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AccountList, 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.Account, err error)
	AccountExpansion
}

AccountInterface has methods to work with Account resources.

type AccountsGetter

type AccountsGetter interface {
	Accounts(namespace string) AccountInterface
}

AccountsGetter has a method to return a AccountInterface. A group's client should implement this interface.

type CassandraClusterExpansion added in v0.5.0

type CassandraClusterExpansion interface{}

type CassandraClusterInterface added in v0.5.0

type CassandraClusterInterface interface {
	Create(ctx context.Context, cassandraCluster *v1alpha1.CassandraCluster, opts v1.CreateOptions) (*v1alpha1.CassandraCluster, error)
	Update(ctx context.Context, cassandraCluster *v1alpha1.CassandraCluster, opts v1.UpdateOptions) (*v1alpha1.CassandraCluster, error)
	UpdateStatus(ctx context.Context, cassandraCluster *v1alpha1.CassandraCluster, opts v1.UpdateOptions) (*v1alpha1.CassandraCluster, 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.CassandraCluster, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CassandraClusterList, 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.CassandraCluster, err error)
	CassandraClusterExpansion
}

CassandraClusterInterface has methods to work with CassandraCluster resources.

type CassandraClustersGetter added in v0.5.0

type CassandraClustersGetter interface {
	CassandraClusters(namespace string) CassandraClusterInterface
}

CassandraClustersGetter has a method to return a CassandraClusterInterface. A group's client should implement this interface.

type CassandraDatacenterExpansion added in v0.5.0

type CassandraDatacenterExpansion interface{}

type CassandraDatacenterInterface added in v0.5.0

type CassandraDatacenterInterface interface {
	Create(ctx context.Context, cassandraDatacenter *v1alpha1.CassandraDatacenter, opts v1.CreateOptions) (*v1alpha1.CassandraDatacenter, error)
	Update(ctx context.Context, cassandraDatacenter *v1alpha1.CassandraDatacenter, opts v1.UpdateOptions) (*v1alpha1.CassandraDatacenter, error)
	UpdateStatus(ctx context.Context, cassandraDatacenter *v1alpha1.CassandraDatacenter, opts v1.UpdateOptions) (*v1alpha1.CassandraDatacenter, 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.CassandraDatacenter, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CassandraDatacenterList, 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.CassandraDatacenter, err error)
	CassandraDatacenterExpansion
}

CassandraDatacenterInterface has methods to work with CassandraDatacenter resources.

type CassandraDatacentersGetter added in v0.5.0

type CassandraDatacentersGetter interface {
	CassandraDatacenters(namespace string) CassandraDatacenterInterface
}

CassandraDatacentersGetter has a method to return a CassandraDatacenterInterface. A group's client should implement this interface.

type CassandraKeyspaceExpansion

type CassandraKeyspaceExpansion interface{}

type CassandraKeyspaceInterface

type CassandraKeyspaceInterface interface {
	Create(ctx context.Context, cassandraKeyspace *v1alpha1.CassandraKeyspace, opts v1.CreateOptions) (*v1alpha1.CassandraKeyspace, error)
	Update(ctx context.Context, cassandraKeyspace *v1alpha1.CassandraKeyspace, opts v1.UpdateOptions) (*v1alpha1.CassandraKeyspace, error)
	UpdateStatus(ctx context.Context, cassandraKeyspace *v1alpha1.CassandraKeyspace, opts v1.UpdateOptions) (*v1alpha1.CassandraKeyspace, 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.CassandraKeyspace, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CassandraKeyspaceList, 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.CassandraKeyspace, err error)
	CassandraKeyspaceExpansion
}

CassandraKeyspaceInterface has methods to work with CassandraKeyspace resources.

type CassandraKeyspacesGetter

type CassandraKeyspacesGetter interface {
	CassandraKeyspaces(namespace string) CassandraKeyspaceInterface
}

CassandraKeyspacesGetter has a method to return a CassandraKeyspaceInterface. A group's client should implement this interface.

type CassandraTableExpansion

type CassandraTableExpansion interface{}

type CassandraTableInterface

type CassandraTableInterface interface {
	Create(ctx context.Context, cassandraTable *v1alpha1.CassandraTable, opts v1.CreateOptions) (*v1alpha1.CassandraTable, error)
	Update(ctx context.Context, cassandraTable *v1alpha1.CassandraTable, opts v1.UpdateOptions) (*v1alpha1.CassandraTable, error)
	UpdateStatus(ctx context.Context, cassandraTable *v1alpha1.CassandraTable, opts v1.UpdateOptions) (*v1alpha1.CassandraTable, 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.CassandraTable, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CassandraTableList, 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.CassandraTable, err error)
	CassandraTableExpansion
}

CassandraTableInterface has methods to work with CassandraTable resources.

type CassandraTablesGetter

type CassandraTablesGetter interface {
	CassandraTables(namespace string) CassandraTableInterface
}

CassandraTablesGetter has a method to return a CassandraTableInterface. A group's client should implement this interface.

type CosmosdbV1alpha1Client

type CosmosdbV1alpha1Client struct {
	// contains filtered or unexported fields
}

CosmosdbV1alpha1Client is used to interact with features provided by the cosmosdb.azurerm.kubeform.com group.

func New

New creates a new CosmosdbV1alpha1Client for the given RESTClient.

func NewForConfig

func NewForConfig(c *rest.Config) (*CosmosdbV1alpha1Client, error)

NewForConfig creates a new CosmosdbV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *CosmosdbV1alpha1Client

NewForConfigOrDie creates a new CosmosdbV1alpha1Client for the given config and panics if there is an error in the config.

func (*CosmosdbV1alpha1Client) Accounts

func (c *CosmosdbV1alpha1Client) Accounts(namespace string) AccountInterface

func (*CosmosdbV1alpha1Client) CassandraClusters added in v0.5.0

func (c *CosmosdbV1alpha1Client) CassandraClusters(namespace string) CassandraClusterInterface

func (*CosmosdbV1alpha1Client) CassandraDatacenters added in v0.5.0

func (c *CosmosdbV1alpha1Client) CassandraDatacenters(namespace string) CassandraDatacenterInterface

func (*CosmosdbV1alpha1Client) CassandraKeyspaces

func (c *CosmosdbV1alpha1Client) CassandraKeyspaces(namespace string) CassandraKeyspaceInterface

func (*CosmosdbV1alpha1Client) CassandraTables

func (c *CosmosdbV1alpha1Client) CassandraTables(namespace string) CassandraTableInterface

func (*CosmosdbV1alpha1Client) GremlinDatabases

func (c *CosmosdbV1alpha1Client) GremlinDatabases(namespace string) GremlinDatabaseInterface

func (*CosmosdbV1alpha1Client) GremlinGraphs

func (c *CosmosdbV1alpha1Client) GremlinGraphs(namespace string) GremlinGraphInterface

func (*CosmosdbV1alpha1Client) MongoCollections

func (c *CosmosdbV1alpha1Client) MongoCollections(namespace string) MongoCollectionInterface

func (*CosmosdbV1alpha1Client) MongoDatabases

func (c *CosmosdbV1alpha1Client) MongoDatabases(namespace string) MongoDatabaseInterface

func (*CosmosdbV1alpha1Client) NotebookWorkspaces

func (c *CosmosdbV1alpha1Client) NotebookWorkspaces(namespace string) NotebookWorkspaceInterface

func (*CosmosdbV1alpha1Client) RESTClient

func (c *CosmosdbV1alpha1Client) RESTClient() rest.Interface

RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.

func (*CosmosdbV1alpha1Client) SqlContainers

func (c *CosmosdbV1alpha1Client) SqlContainers(namespace string) SqlContainerInterface

func (*CosmosdbV1alpha1Client) SqlDatabases

func (c *CosmosdbV1alpha1Client) SqlDatabases(namespace string) SqlDatabaseInterface

func (*CosmosdbV1alpha1Client) SqlFunctions

func (c *CosmosdbV1alpha1Client) SqlFunctions(namespace string) SqlFunctionInterface

func (*CosmosdbV1alpha1Client) SqlStoredProcedures

func (c *CosmosdbV1alpha1Client) SqlStoredProcedures(namespace string) SqlStoredProcedureInterface

func (*CosmosdbV1alpha1Client) SqlTriggers

func (c *CosmosdbV1alpha1Client) SqlTriggers(namespace string) SqlTriggerInterface

func (*CosmosdbV1alpha1Client) Tables

func (c *CosmosdbV1alpha1Client) Tables(namespace string) TableInterface

type GremlinDatabaseExpansion

type GremlinDatabaseExpansion interface{}

type GremlinDatabaseInterface

type GremlinDatabaseInterface interface {
	Create(ctx context.Context, gremlinDatabase *v1alpha1.GremlinDatabase, opts v1.CreateOptions) (*v1alpha1.GremlinDatabase, error)
	Update(ctx context.Context, gremlinDatabase *v1alpha1.GremlinDatabase, opts v1.UpdateOptions) (*v1alpha1.GremlinDatabase, error)
	UpdateStatus(ctx context.Context, gremlinDatabase *v1alpha1.GremlinDatabase, opts v1.UpdateOptions) (*v1alpha1.GremlinDatabase, 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.GremlinDatabase, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GremlinDatabaseList, 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.GremlinDatabase, err error)
	GremlinDatabaseExpansion
}

GremlinDatabaseInterface has methods to work with GremlinDatabase resources.

type GremlinDatabasesGetter

type GremlinDatabasesGetter interface {
	GremlinDatabases(namespace string) GremlinDatabaseInterface
}

GremlinDatabasesGetter has a method to return a GremlinDatabaseInterface. A group's client should implement this interface.

type GremlinGraphExpansion

type GremlinGraphExpansion interface{}

type GremlinGraphInterface

type GremlinGraphInterface interface {
	Create(ctx context.Context, gremlinGraph *v1alpha1.GremlinGraph, opts v1.CreateOptions) (*v1alpha1.GremlinGraph, error)
	Update(ctx context.Context, gremlinGraph *v1alpha1.GremlinGraph, opts v1.UpdateOptions) (*v1alpha1.GremlinGraph, error)
	UpdateStatus(ctx context.Context, gremlinGraph *v1alpha1.GremlinGraph, opts v1.UpdateOptions) (*v1alpha1.GremlinGraph, 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.GremlinGraph, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GremlinGraphList, 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.GremlinGraph, err error)
	GremlinGraphExpansion
}

GremlinGraphInterface has methods to work with GremlinGraph resources.

type GremlinGraphsGetter

type GremlinGraphsGetter interface {
	GremlinGraphs(namespace string) GremlinGraphInterface
}

GremlinGraphsGetter has a method to return a GremlinGraphInterface. A group's client should implement this interface.

type MongoCollectionExpansion

type MongoCollectionExpansion interface{}

type MongoCollectionInterface

type MongoCollectionInterface interface {
	Create(ctx context.Context, mongoCollection *v1alpha1.MongoCollection, opts v1.CreateOptions) (*v1alpha1.MongoCollection, error)
	Update(ctx context.Context, mongoCollection *v1alpha1.MongoCollection, opts v1.UpdateOptions) (*v1alpha1.MongoCollection, error)
	UpdateStatus(ctx context.Context, mongoCollection *v1alpha1.MongoCollection, opts v1.UpdateOptions) (*v1alpha1.MongoCollection, 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.MongoCollection, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MongoCollectionList, 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.MongoCollection, err error)
	MongoCollectionExpansion
}

MongoCollectionInterface has methods to work with MongoCollection resources.

type MongoCollectionsGetter

type MongoCollectionsGetter interface {
	MongoCollections(namespace string) MongoCollectionInterface
}

MongoCollectionsGetter has a method to return a MongoCollectionInterface. A group's client should implement this interface.

type MongoDatabaseExpansion

type MongoDatabaseExpansion interface{}

type MongoDatabaseInterface

type MongoDatabaseInterface interface {
	Create(ctx context.Context, mongoDatabase *v1alpha1.MongoDatabase, opts v1.CreateOptions) (*v1alpha1.MongoDatabase, error)
	Update(ctx context.Context, mongoDatabase *v1alpha1.MongoDatabase, opts v1.UpdateOptions) (*v1alpha1.MongoDatabase, error)
	UpdateStatus(ctx context.Context, mongoDatabase *v1alpha1.MongoDatabase, opts v1.UpdateOptions) (*v1alpha1.MongoDatabase, 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.MongoDatabase, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MongoDatabaseList, 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.MongoDatabase, err error)
	MongoDatabaseExpansion
}

MongoDatabaseInterface has methods to work with MongoDatabase resources.

type MongoDatabasesGetter

type MongoDatabasesGetter interface {
	MongoDatabases(namespace string) MongoDatabaseInterface
}

MongoDatabasesGetter has a method to return a MongoDatabaseInterface. A group's client should implement this interface.

type NotebookWorkspaceExpansion

type NotebookWorkspaceExpansion interface{}

type NotebookWorkspaceInterface

type NotebookWorkspaceInterface interface {
	Create(ctx context.Context, notebookWorkspace *v1alpha1.NotebookWorkspace, opts v1.CreateOptions) (*v1alpha1.NotebookWorkspace, error)
	Update(ctx context.Context, notebookWorkspace *v1alpha1.NotebookWorkspace, opts v1.UpdateOptions) (*v1alpha1.NotebookWorkspace, error)
	UpdateStatus(ctx context.Context, notebookWorkspace *v1alpha1.NotebookWorkspace, opts v1.UpdateOptions) (*v1alpha1.NotebookWorkspace, 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.NotebookWorkspace, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NotebookWorkspaceList, 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.NotebookWorkspace, err error)
	NotebookWorkspaceExpansion
}

NotebookWorkspaceInterface has methods to work with NotebookWorkspace resources.

type NotebookWorkspacesGetter

type NotebookWorkspacesGetter interface {
	NotebookWorkspaces(namespace string) NotebookWorkspaceInterface
}

NotebookWorkspacesGetter has a method to return a NotebookWorkspaceInterface. A group's client should implement this interface.

type SqlContainerExpansion

type SqlContainerExpansion interface{}

type SqlContainerInterface

type SqlContainerInterface interface {
	Create(ctx context.Context, sqlContainer *v1alpha1.SqlContainer, opts v1.CreateOptions) (*v1alpha1.SqlContainer, error)
	Update(ctx context.Context, sqlContainer *v1alpha1.SqlContainer, opts v1.UpdateOptions) (*v1alpha1.SqlContainer, error)
	UpdateStatus(ctx context.Context, sqlContainer *v1alpha1.SqlContainer, opts v1.UpdateOptions) (*v1alpha1.SqlContainer, 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.SqlContainer, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlContainerList, 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.SqlContainer, err error)
	SqlContainerExpansion
}

SqlContainerInterface has methods to work with SqlContainer resources.

type SqlContainersGetter

type SqlContainersGetter interface {
	SqlContainers(namespace string) SqlContainerInterface
}

SqlContainersGetter has a method to return a SqlContainerInterface. A group's client should implement this interface.

type SqlDatabaseExpansion

type SqlDatabaseExpansion interface{}

type SqlDatabaseInterface

type SqlDatabaseInterface interface {
	Create(ctx context.Context, sqlDatabase *v1alpha1.SqlDatabase, opts v1.CreateOptions) (*v1alpha1.SqlDatabase, error)
	Update(ctx context.Context, sqlDatabase *v1alpha1.SqlDatabase, opts v1.UpdateOptions) (*v1alpha1.SqlDatabase, error)
	UpdateStatus(ctx context.Context, sqlDatabase *v1alpha1.SqlDatabase, opts v1.UpdateOptions) (*v1alpha1.SqlDatabase, 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.SqlDatabase, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlDatabaseList, 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.SqlDatabase, err error)
	SqlDatabaseExpansion
}

SqlDatabaseInterface has methods to work with SqlDatabase resources.

type SqlDatabasesGetter

type SqlDatabasesGetter interface {
	SqlDatabases(namespace string) SqlDatabaseInterface
}

SqlDatabasesGetter has a method to return a SqlDatabaseInterface. A group's client should implement this interface.

type SqlFunctionExpansion

type SqlFunctionExpansion interface{}

type SqlFunctionInterface

type SqlFunctionInterface interface {
	Create(ctx context.Context, sqlFunction *v1alpha1.SqlFunction, opts v1.CreateOptions) (*v1alpha1.SqlFunction, error)
	Update(ctx context.Context, sqlFunction *v1alpha1.SqlFunction, opts v1.UpdateOptions) (*v1alpha1.SqlFunction, error)
	UpdateStatus(ctx context.Context, sqlFunction *v1alpha1.SqlFunction, opts v1.UpdateOptions) (*v1alpha1.SqlFunction, 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.SqlFunction, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlFunctionList, 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.SqlFunction, err error)
	SqlFunctionExpansion
}

SqlFunctionInterface has methods to work with SqlFunction resources.

type SqlFunctionsGetter

type SqlFunctionsGetter interface {
	SqlFunctions(namespace string) SqlFunctionInterface
}

SqlFunctionsGetter has a method to return a SqlFunctionInterface. A group's client should implement this interface.

type SqlStoredProcedureExpansion

type SqlStoredProcedureExpansion interface{}

type SqlStoredProcedureInterface

type SqlStoredProcedureInterface interface {
	Create(ctx context.Context, sqlStoredProcedure *v1alpha1.SqlStoredProcedure, opts v1.CreateOptions) (*v1alpha1.SqlStoredProcedure, error)
	Update(ctx context.Context, sqlStoredProcedure *v1alpha1.SqlStoredProcedure, opts v1.UpdateOptions) (*v1alpha1.SqlStoredProcedure, error)
	UpdateStatus(ctx context.Context, sqlStoredProcedure *v1alpha1.SqlStoredProcedure, opts v1.UpdateOptions) (*v1alpha1.SqlStoredProcedure, 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.SqlStoredProcedure, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlStoredProcedureList, 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.SqlStoredProcedure, err error)
	SqlStoredProcedureExpansion
}

SqlStoredProcedureInterface has methods to work with SqlStoredProcedure resources.

type SqlStoredProceduresGetter

type SqlStoredProceduresGetter interface {
	SqlStoredProcedures(namespace string) SqlStoredProcedureInterface
}

SqlStoredProceduresGetter has a method to return a SqlStoredProcedureInterface. A group's client should implement this interface.

type SqlTriggerExpansion

type SqlTriggerExpansion interface{}

type SqlTriggerInterface

type SqlTriggerInterface interface {
	Create(ctx context.Context, sqlTrigger *v1alpha1.SqlTrigger, opts v1.CreateOptions) (*v1alpha1.SqlTrigger, error)
	Update(ctx context.Context, sqlTrigger *v1alpha1.SqlTrigger, opts v1.UpdateOptions) (*v1alpha1.SqlTrigger, error)
	UpdateStatus(ctx context.Context, sqlTrigger *v1alpha1.SqlTrigger, opts v1.UpdateOptions) (*v1alpha1.SqlTrigger, 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.SqlTrigger, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlTriggerList, 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.SqlTrigger, err error)
	SqlTriggerExpansion
}

SqlTriggerInterface has methods to work with SqlTrigger resources.

type SqlTriggersGetter

type SqlTriggersGetter interface {
	SqlTriggers(namespace string) SqlTriggerInterface
}

SqlTriggersGetter has a method to return a SqlTriggerInterface. A group's client should implement this interface.

type TableExpansion

type TableExpansion interface{}

type TableInterface

type TableInterface interface {
	Create(ctx context.Context, table *v1alpha1.Table, opts v1.CreateOptions) (*v1alpha1.Table, error)
	Update(ctx context.Context, table *v1alpha1.Table, opts v1.UpdateOptions) (*v1alpha1.Table, error)
	UpdateStatus(ctx context.Context, table *v1alpha1.Table, opts v1.UpdateOptions) (*v1alpha1.Table, 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.Table, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TableList, 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.Table, err error)
	TableExpansion
}

TableInterface has methods to work with Table resources.

type TablesGetter

type TablesGetter interface {
	Tables(namespace string) TableInterface
}

TablesGetter has a method to return a TableInterface. A group's client should implement this interface.

Directories

Path Synopsis
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL