apimachinery: kubedb.dev/apimachinery/client/clientset/versioned/typed/catalog/v1alpha1 Index | Files | Directories

package v1alpha1

import "kubedb.dev/apimachinery/client/clientset/versioned/typed/catalog/v1alpha1"

This package has the automatically generated typed clients.

Index

Package Files

catalog_client.go doc.go elasticsearchversion.go etcdversion.go generated_expansion.go memcachedversion.go mongodbversion.go mysqlversion.go perconaxtradbversion.go pgbouncerversion.go postgresversion.go proxysqlversion.go redisversion.go

type CatalogV1alpha1Client Uses

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

CatalogV1alpha1Client is used to interact with features provided by the catalog.kubedb.com group.

func New Uses

func New(c rest.Interface) *CatalogV1alpha1Client

New creates a new CatalogV1alpha1Client for the given RESTClient.

func NewForConfig Uses

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

NewForConfig creates a new CatalogV1alpha1Client for the given config.

func NewForConfigOrDie Uses

func NewForConfigOrDie(c *rest.Config) *CatalogV1alpha1Client

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

func (*CatalogV1alpha1Client) ElasticsearchVersions Uses

func (c *CatalogV1alpha1Client) ElasticsearchVersions() ElasticsearchVersionInterface

func (*CatalogV1alpha1Client) EtcdVersions Uses

func (c *CatalogV1alpha1Client) EtcdVersions() EtcdVersionInterface

func (*CatalogV1alpha1Client) MemcachedVersions Uses

func (c *CatalogV1alpha1Client) MemcachedVersions() MemcachedVersionInterface

func (*CatalogV1alpha1Client) MongoDBVersions Uses

func (c *CatalogV1alpha1Client) MongoDBVersions() MongoDBVersionInterface

func (*CatalogV1alpha1Client) MySQLVersions Uses

func (c *CatalogV1alpha1Client) MySQLVersions() MySQLVersionInterface

func (*CatalogV1alpha1Client) PerconaXtraDBVersions Uses

func (c *CatalogV1alpha1Client) PerconaXtraDBVersions() PerconaXtraDBVersionInterface

func (*CatalogV1alpha1Client) PgBouncerVersions Uses

func (c *CatalogV1alpha1Client) PgBouncerVersions() PgBouncerVersionInterface

func (*CatalogV1alpha1Client) PostgresVersions Uses

func (c *CatalogV1alpha1Client) PostgresVersions() PostgresVersionInterface

func (*CatalogV1alpha1Client) ProxySQLVersions Uses

func (c *CatalogV1alpha1Client) ProxySQLVersions() ProxySQLVersionInterface

func (*CatalogV1alpha1Client) RESTClient Uses

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

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

func (*CatalogV1alpha1Client) RedisVersions Uses

func (c *CatalogV1alpha1Client) RedisVersions() RedisVersionInterface

type CatalogV1alpha1Interface Uses

type CatalogV1alpha1Interface interface {
    RESTClient() rest.Interface
    ElasticsearchVersionsGetter
    EtcdVersionsGetter
    MemcachedVersionsGetter
    MongoDBVersionsGetter
    MySQLVersionsGetter
    PerconaXtraDBVersionsGetter
    PgBouncerVersionsGetter
    PostgresVersionsGetter
    ProxySQLVersionsGetter
    RedisVersionsGetter
}

type ElasticsearchVersionExpansion Uses

type ElasticsearchVersionExpansion interface{}

type ElasticsearchVersionInterface Uses

type ElasticsearchVersionInterface interface {
    Create(*v1alpha1.ElasticsearchVersion) (*v1alpha1.ElasticsearchVersion, error)
    Update(*v1alpha1.ElasticsearchVersion) (*v1alpha1.ElasticsearchVersion, error)
    Delete(name string, options *v1.DeleteOptions) error
    DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
    Get(name string, options v1.GetOptions) (*v1alpha1.ElasticsearchVersion, error)
    List(opts v1.ListOptions) (*v1alpha1.ElasticsearchVersionList, error)
    Watch(opts v1.ListOptions) (watch.Interface, error)
    Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.ElasticsearchVersion, err error)
    ElasticsearchVersionExpansion
}

ElasticsearchVersionInterface has methods to work with ElasticsearchVersion resources.

type ElasticsearchVersionsGetter Uses

type ElasticsearchVersionsGetter interface {
    ElasticsearchVersions() ElasticsearchVersionInterface
}

ElasticsearchVersionsGetter has a method to return a ElasticsearchVersionInterface. A group's client should implement this interface.

type EtcdVersionExpansion Uses

type EtcdVersionExpansion interface{}

type EtcdVersionInterface Uses

type EtcdVersionInterface interface {
    Create(*v1alpha1.EtcdVersion) (*v1alpha1.EtcdVersion, error)
    Update(*v1alpha1.EtcdVersion) (*v1alpha1.EtcdVersion, error)
    Delete(name string, options *v1.DeleteOptions) error
    DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
    Get(name string, options v1.GetOptions) (*v1alpha1.EtcdVersion, error)
    List(opts v1.ListOptions) (*v1alpha1.EtcdVersionList, error)
    Watch(opts v1.ListOptions) (watch.Interface, error)
    Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.EtcdVersion, err error)
    EtcdVersionExpansion
}

EtcdVersionInterface has methods to work with EtcdVersion resources.

type EtcdVersionsGetter Uses

type EtcdVersionsGetter interface {
    EtcdVersions() EtcdVersionInterface
}

EtcdVersionsGetter has a method to return a EtcdVersionInterface. A group's client should implement this interface.

type MemcachedVersionExpansion Uses

type MemcachedVersionExpansion interface{}

type MemcachedVersionInterface Uses

type MemcachedVersionInterface interface {
    Create(*v1alpha1.MemcachedVersion) (*v1alpha1.MemcachedVersion, error)
    Update(*v1alpha1.MemcachedVersion) (*v1alpha1.MemcachedVersion, error)
    Delete(name string, options *v1.DeleteOptions) error
    DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
    Get(name string, options v1.GetOptions) (*v1alpha1.MemcachedVersion, error)
    List(opts v1.ListOptions) (*v1alpha1.MemcachedVersionList, error)
    Watch(opts v1.ListOptions) (watch.Interface, error)
    Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.MemcachedVersion, err error)
    MemcachedVersionExpansion
}

MemcachedVersionInterface has methods to work with MemcachedVersion resources.

type MemcachedVersionsGetter Uses

type MemcachedVersionsGetter interface {
    MemcachedVersions() MemcachedVersionInterface
}

MemcachedVersionsGetter has a method to return a MemcachedVersionInterface. A group's client should implement this interface.

type MongoDBVersionExpansion Uses

type MongoDBVersionExpansion interface{}

type MongoDBVersionInterface Uses

type MongoDBVersionInterface interface {
    Create(*v1alpha1.MongoDBVersion) (*v1alpha1.MongoDBVersion, error)
    Update(*v1alpha1.MongoDBVersion) (*v1alpha1.MongoDBVersion, error)
    Delete(name string, options *v1.DeleteOptions) error
    DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
    Get(name string, options v1.GetOptions) (*v1alpha1.MongoDBVersion, error)
    List(opts v1.ListOptions) (*v1alpha1.MongoDBVersionList, error)
    Watch(opts v1.ListOptions) (watch.Interface, error)
    Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.MongoDBVersion, err error)
    MongoDBVersionExpansion
}

MongoDBVersionInterface has methods to work with MongoDBVersion resources.

type MongoDBVersionsGetter Uses

type MongoDBVersionsGetter interface {
    MongoDBVersions() MongoDBVersionInterface
}

MongoDBVersionsGetter has a method to return a MongoDBVersionInterface. A group's client should implement this interface.

type MySQLVersionExpansion Uses

type MySQLVersionExpansion interface{}

type MySQLVersionInterface Uses

type MySQLVersionInterface interface {
    Create(*v1alpha1.MySQLVersion) (*v1alpha1.MySQLVersion, error)
    Update(*v1alpha1.MySQLVersion) (*v1alpha1.MySQLVersion, error)
    Delete(name string, options *v1.DeleteOptions) error
    DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
    Get(name string, options v1.GetOptions) (*v1alpha1.MySQLVersion, error)
    List(opts v1.ListOptions) (*v1alpha1.MySQLVersionList, error)
    Watch(opts v1.ListOptions) (watch.Interface, error)
    Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.MySQLVersion, err error)
    MySQLVersionExpansion
}

MySQLVersionInterface has methods to work with MySQLVersion resources.

type MySQLVersionsGetter Uses

type MySQLVersionsGetter interface {
    MySQLVersions() MySQLVersionInterface
}

MySQLVersionsGetter has a method to return a MySQLVersionInterface. A group's client should implement this interface.

type PerconaXtraDBVersionExpansion Uses

type PerconaXtraDBVersionExpansion interface{}

type PerconaXtraDBVersionInterface Uses

type PerconaXtraDBVersionInterface interface {
    Create(*v1alpha1.PerconaXtraDBVersion) (*v1alpha1.PerconaXtraDBVersion, error)
    Update(*v1alpha1.PerconaXtraDBVersion) (*v1alpha1.PerconaXtraDBVersion, error)
    Delete(name string, options *v1.DeleteOptions) error
    DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
    Get(name string, options v1.GetOptions) (*v1alpha1.PerconaXtraDBVersion, error)
    List(opts v1.ListOptions) (*v1alpha1.PerconaXtraDBVersionList, error)
    Watch(opts v1.ListOptions) (watch.Interface, error)
    Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.PerconaXtraDBVersion, err error)
    PerconaXtraDBVersionExpansion
}

PerconaXtraDBVersionInterface has methods to work with PerconaXtraDBVersion resources.

type PerconaXtraDBVersionsGetter Uses

type PerconaXtraDBVersionsGetter interface {
    PerconaXtraDBVersions() PerconaXtraDBVersionInterface
}

PerconaXtraDBVersionsGetter has a method to return a PerconaXtraDBVersionInterface. A group's client should implement this interface.

type PgBouncerVersionExpansion Uses

type PgBouncerVersionExpansion interface{}

type PgBouncerVersionInterface Uses

type PgBouncerVersionInterface interface {
    Create(*v1alpha1.PgBouncerVersion) (*v1alpha1.PgBouncerVersion, error)
    Update(*v1alpha1.PgBouncerVersion) (*v1alpha1.PgBouncerVersion, error)
    Delete(name string, options *v1.DeleteOptions) error
    DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
    Get(name string, options v1.GetOptions) (*v1alpha1.PgBouncerVersion, error)
    List(opts v1.ListOptions) (*v1alpha1.PgBouncerVersionList, error)
    Watch(opts v1.ListOptions) (watch.Interface, error)
    Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.PgBouncerVersion, err error)
    PgBouncerVersionExpansion
}

PgBouncerVersionInterface has methods to work with PgBouncerVersion resources.

type PgBouncerVersionsGetter Uses

type PgBouncerVersionsGetter interface {
    PgBouncerVersions() PgBouncerVersionInterface
}

PgBouncerVersionsGetter has a method to return a PgBouncerVersionInterface. A group's client should implement this interface.

type PostgresVersionExpansion Uses

type PostgresVersionExpansion interface{}

type PostgresVersionInterface Uses

type PostgresVersionInterface interface {
    Create(*v1alpha1.PostgresVersion) (*v1alpha1.PostgresVersion, error)
    Update(*v1alpha1.PostgresVersion) (*v1alpha1.PostgresVersion, error)
    Delete(name string, options *v1.DeleteOptions) error
    DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
    Get(name string, options v1.GetOptions) (*v1alpha1.PostgresVersion, error)
    List(opts v1.ListOptions) (*v1alpha1.PostgresVersionList, error)
    Watch(opts v1.ListOptions) (watch.Interface, error)
    Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.PostgresVersion, err error)
    PostgresVersionExpansion
}

PostgresVersionInterface has methods to work with PostgresVersion resources.

type PostgresVersionsGetter Uses

type PostgresVersionsGetter interface {
    PostgresVersions() PostgresVersionInterface
}

PostgresVersionsGetter has a method to return a PostgresVersionInterface. A group's client should implement this interface.

type ProxySQLVersionExpansion Uses

type ProxySQLVersionExpansion interface{}

type ProxySQLVersionInterface Uses

type ProxySQLVersionInterface interface {
    Create(*v1alpha1.ProxySQLVersion) (*v1alpha1.ProxySQLVersion, error)
    Update(*v1alpha1.ProxySQLVersion) (*v1alpha1.ProxySQLVersion, error)
    Delete(name string, options *v1.DeleteOptions) error
    DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
    Get(name string, options v1.GetOptions) (*v1alpha1.ProxySQLVersion, error)
    List(opts v1.ListOptions) (*v1alpha1.ProxySQLVersionList, error)
    Watch(opts v1.ListOptions) (watch.Interface, error)
    Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.ProxySQLVersion, err error)
    ProxySQLVersionExpansion
}

ProxySQLVersionInterface has methods to work with ProxySQLVersion resources.

type ProxySQLVersionsGetter Uses

type ProxySQLVersionsGetter interface {
    ProxySQLVersions() ProxySQLVersionInterface
}

ProxySQLVersionsGetter has a method to return a ProxySQLVersionInterface. A group's client should implement this interface.

type RedisVersionExpansion Uses

type RedisVersionExpansion interface{}

type RedisVersionInterface Uses

type RedisVersionInterface interface {
    Create(*v1alpha1.RedisVersion) (*v1alpha1.RedisVersion, error)
    Update(*v1alpha1.RedisVersion) (*v1alpha1.RedisVersion, error)
    Delete(name string, options *v1.DeleteOptions) error
    DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
    Get(name string, options v1.GetOptions) (*v1alpha1.RedisVersion, error)
    List(opts v1.ListOptions) (*v1alpha1.RedisVersionList, error)
    Watch(opts v1.ListOptions) (watch.Interface, error)
    Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.RedisVersion, err error)
    RedisVersionExpansion
}

RedisVersionInterface has methods to work with RedisVersion resources.

type RedisVersionsGetter Uses

type RedisVersionsGetter interface {
    RedisVersions() RedisVersionInterface
}

RedisVersionsGetter has a method to return a RedisVersionInterface. A group's client should implement this interface.

Directories

PathSynopsis
fakePackage fake has the automatically generated clients.

Package v1alpha1 imports 8 packages (graph) and is imported by 6 packages. Updated 2019-10-14. Refresh now. Tools for package owners.