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

package util

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

Index

Package Files

dormant_database.go elasticsearch.go etcd.go kubernetes.go memcached.go mongodb.go mysql.go perconaxtradb.go postgres.go redis.go snapshot.go

func CreateOrPatchDormantDatabase Uses

func CreateOrPatchDormantDatabase(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.DormantDatabase) *api.DormantDatabase) (*api.DormantDatabase, kutil.VerbType, error)

func CreateOrPatchElasticsearch Uses

func CreateOrPatchElasticsearch(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.Elasticsearch) *api.Elasticsearch) (*api.Elasticsearch, kutil.VerbType, error)

func CreateOrPatchEtcd Uses

func CreateOrPatchEtcd(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.Etcd) *api.Etcd) (*api.Etcd, kutil.VerbType, error)

func CreateOrPatchMemcached Uses

func CreateOrPatchMemcached(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.Memcached) *api.Memcached) (*api.Memcached, kutil.VerbType, error)

func CreateOrPatchMongoDB Uses

func CreateOrPatchMongoDB(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.MongoDB) *api.MongoDB) (*api.MongoDB, kutil.VerbType, error)

func CreateOrPatchMySQL Uses

func CreateOrPatchMySQL(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.MySQL) *api.MySQL) (*api.MySQL, kutil.VerbType, error)

func CreateOrPatchPerconaXtraDB Uses

func CreateOrPatchPerconaXtraDB(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.PerconaXtraDB) *api.PerconaXtraDB) (*api.PerconaXtraDB, kutil.VerbType, error)

func CreateOrPatchPostgres Uses

func CreateOrPatchPostgres(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.Postgres) *api.Postgres) (*api.Postgres, kutil.VerbType, error)

func CreateOrPatchRedis Uses

func CreateOrPatchRedis(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.Redis) *api.Redis) (*api.Redis, kutil.VerbType, error)

func CreateOrPatchSnapshot Uses

func CreateOrPatchSnapshot(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.Snapshot) *api.Snapshot) (*api.Snapshot, kutil.VerbType, error)

func DeleteDormantDatabase Uses

func DeleteDormantDatabase(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta) (err error)

func MarkAsFailedSnapshot Uses

func MarkAsFailedSnapshot(
    c cs.KubedbV1alpha1Interface,
    cur *api.Snapshot,
    reason string,
    useSubresource ...bool,
) (*api.Snapshot, error)

func PatchDormantDatabase Uses

func PatchDormantDatabase(c cs.KubedbV1alpha1Interface, cur *api.DormantDatabase, transform func(*api.DormantDatabase) *api.DormantDatabase) (*api.DormantDatabase, kutil.VerbType, error)

func PatchDormantDatabaseObject Uses

func PatchDormantDatabaseObject(c cs.KubedbV1alpha1Interface, cur, mod *api.DormantDatabase) (*api.DormantDatabase, kutil.VerbType, error)

func PatchElasticsearch Uses

func PatchElasticsearch(c cs.KubedbV1alpha1Interface, cur *api.Elasticsearch, transform func(*api.Elasticsearch) *api.Elasticsearch) (*api.Elasticsearch, kutil.VerbType, error)

func PatchElasticsearchObject Uses

func PatchElasticsearchObject(c cs.KubedbV1alpha1Interface, cur, mod *api.Elasticsearch) (*api.Elasticsearch, kutil.VerbType, error)

func PatchEtcd Uses

func PatchEtcd(c cs.KubedbV1alpha1Interface, cur *api.Etcd, transform func(*api.Etcd) *api.Etcd) (*api.Etcd, kutil.VerbType, error)

func PatchEtcdObject Uses

func PatchEtcdObject(c cs.KubedbV1alpha1Interface, cur, mod *api.Etcd) (*api.Etcd, kutil.VerbType, error)

func PatchMemcached Uses

func PatchMemcached(c cs.KubedbV1alpha1Interface, cur *api.Memcached, transform func(*api.Memcached) *api.Memcached) (*api.Memcached, kutil.VerbType, error)

func PatchMemcachedObject Uses

func PatchMemcachedObject(c cs.KubedbV1alpha1Interface, cur, mod *api.Memcached) (*api.Memcached, kutil.VerbType, error)

func PatchMongoDB Uses

func PatchMongoDB(c cs.KubedbV1alpha1Interface, cur *api.MongoDB, transform func(*api.MongoDB) *api.MongoDB) (*api.MongoDB, kutil.VerbType, error)

func PatchMongoDBObject Uses

func PatchMongoDBObject(c cs.KubedbV1alpha1Interface, cur, mod *api.MongoDB) (*api.MongoDB, kutil.VerbType, error)

func PatchMySQL Uses

func PatchMySQL(c cs.KubedbV1alpha1Interface, cur *api.MySQL, transform func(*api.MySQL) *api.MySQL) (*api.MySQL, kutil.VerbType, error)

func PatchMySQLObject Uses

func PatchMySQLObject(c cs.KubedbV1alpha1Interface, cur, mod *api.MySQL) (*api.MySQL, kutil.VerbType, error)

func PatchPerconaXtraDB Uses

func PatchPerconaXtraDB(c cs.KubedbV1alpha1Interface, cur *api.PerconaXtraDB, transform func(*api.PerconaXtraDB) *api.PerconaXtraDB) (*api.PerconaXtraDB, kutil.VerbType, error)

func PatchPerconaXtraDBObject Uses

func PatchPerconaXtraDBObject(c cs.KubedbV1alpha1Interface, cur, mod *api.PerconaXtraDB) (*api.PerconaXtraDB, kutil.VerbType, error)

func PatchPostgres Uses

func PatchPostgres(c cs.KubedbV1alpha1Interface, cur *api.Postgres, transform func(*api.Postgres) *api.Postgres) (*api.Postgres, kutil.VerbType, error)

func PatchPostgresObject Uses

func PatchPostgresObject(c cs.KubedbV1alpha1Interface, cur, mod *api.Postgres) (*api.Postgres, kutil.VerbType, error)

func PatchRedis Uses

func PatchRedis(c cs.KubedbV1alpha1Interface, cur *api.Redis, transform func(*api.Redis) *api.Redis) (*api.Redis, kutil.VerbType, error)

func PatchRedisObject Uses

func PatchRedisObject(c cs.KubedbV1alpha1Interface, cur, mod *api.Redis) (*api.Redis, kutil.VerbType, error)

func PatchSnapshot Uses

func PatchSnapshot(c cs.KubedbV1alpha1Interface, cur *api.Snapshot, transform func(*api.Snapshot) *api.Snapshot) (*api.Snapshot, kutil.VerbType, error)

func PatchSnapshotObject Uses

func PatchSnapshotObject(c cs.KubedbV1alpha1Interface, cur, mod *api.Snapshot) (*api.Snapshot, kutil.VerbType, error)

func TryUpdateDormantDatabase Uses

func TryUpdateDormantDatabase(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.DormantDatabase) *api.DormantDatabase) (result *api.DormantDatabase, err error)

func TryUpdateElasticsearch Uses

func TryUpdateElasticsearch(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.Elasticsearch) *api.Elasticsearch) (result *api.Elasticsearch, err error)

func TryUpdateEtcd Uses

func TryUpdateEtcd(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.Etcd) *api.Etcd) (result *api.Etcd, err error)

func TryUpdateMemcached Uses

func TryUpdateMemcached(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.Memcached) *api.Memcached) (result *api.Memcached, err error)

func TryUpdateMongoDB Uses

func TryUpdateMongoDB(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.MongoDB) *api.MongoDB) (result *api.MongoDB, err error)

func TryUpdateMySQL Uses

func TryUpdateMySQL(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.MySQL) *api.MySQL) (result *api.MySQL, err error)

func TryUpdatePerconaXtraDB Uses

func TryUpdatePerconaXtraDB(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.PerconaXtraDB) *api.PerconaXtraDB) (result *api.PerconaXtraDB, err error)

func TryUpdatePostgres Uses

func TryUpdatePostgres(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.Postgres) *api.Postgres) (result *api.Postgres, err error)

func TryUpdateRedis Uses

func TryUpdateRedis(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.Redis) *api.Redis) (result *api.Redis, err error)

func TryUpdateSnapshot Uses

func TryUpdateSnapshot(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.Snapshot) *api.Snapshot) (result *api.Snapshot, err error)

func UpdateDormantDatabaseStatus Uses

func UpdateDormantDatabaseStatus(
    c cs.KubedbV1alpha1Interface,
    in *api.DormantDatabase,
    transform func(*api.DormantDatabaseStatus) *api.DormantDatabaseStatus,
    useSubresource ...bool,
) (result *api.DormantDatabase, err error)

func UpdateElasticsearchStatus Uses

func UpdateElasticsearchStatus(
    c cs.KubedbV1alpha1Interface,
    in *api.Elasticsearch,
    transform func(*api.ElasticsearchStatus) *api.ElasticsearchStatus,
    useSubresource ...bool,
) (result *api.Elasticsearch, err error)

func UpdateEtcdStatus Uses

func UpdateEtcdStatus(
    c cs.KubedbV1alpha1Interface,
    in *api.Etcd,
    transform func(*api.EtcdStatus) *api.EtcdStatus,
    useSubresource ...bool,
) (result *api.Etcd, err error)

func UpdateMemcachedStatus Uses

func UpdateMemcachedStatus(
    c cs.KubedbV1alpha1Interface,
    in *api.Memcached,
    transform func(*api.MemcachedStatus) *api.MemcachedStatus,
    useSubresource ...bool,
) (result *api.Memcached, err error)

func UpdateMongoDBStatus Uses

func UpdateMongoDBStatus(
    c cs.KubedbV1alpha1Interface,
    in *api.MongoDB,
    transform func(*api.MongoDBStatus) *api.MongoDBStatus,
    useSubresource ...bool,
) (result *api.MongoDB, err error)

func UpdateMySQLStatus Uses

func UpdateMySQLStatus(
    c cs.KubedbV1alpha1Interface,
    in *api.MySQL,
    transform func(*api.MySQLStatus) *api.MySQLStatus,
    useSubresource ...bool,
) (result *api.MySQL, err error)

func UpdatePerconaXtraDBStatus Uses

func UpdatePerconaXtraDBStatus(
    c cs.KubedbV1alpha1Interface,
    in *api.PerconaXtraDB,
    transform func(*api.PerconaXtraDBStatus) *api.PerconaXtraDBStatus,
    useSubresource ...bool,
) (result *api.PerconaXtraDB, err error)

func UpdatePostgresStatus Uses

func UpdatePostgresStatus(
    c cs.KubedbV1alpha1Interface,
    in *api.Postgres,
    transform func(*api.PostgresStatus) *api.PostgresStatus,
    useSubresource ...bool,
) (result *api.Postgres, err error)

func UpdateRedisStatus Uses

func UpdateRedisStatus(
    c cs.KubedbV1alpha1Interface,
    in *api.Redis,
    transform func(*api.RedisStatus) *api.RedisStatus,
    useSubresource ...bool,
) (result *api.Redis, err error)

func UpdateSnapshotStatus Uses

func UpdateSnapshotStatus(
    c cs.KubedbV1alpha1Interface,
    in *api.Snapshot,
    transform func(*api.SnapshotStatus) *api.SnapshotStatus,
    useSubresource ...bool,
) (result *api.Snapshot, err error)

func WaitUntilSnapshotCompletion Uses

func WaitUntilSnapshotCompletion(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta) (result *api.Snapshot, err error)

Package util imports 12 packages (graph) and is imported by 32 packages. Updated 2019-08-20. Refresh now. Tools for package owners.