Documentation ¶
Index ¶
- func CreateOrPatchDormantDatabase(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, ...) (*api.DormantDatabase, kutil.VerbType, error)
- func CreateOrPatchElasticsearch(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, ...) (*api.Elasticsearch, kutil.VerbType, error)
- func CreateOrPatchEtcd(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, ...) (*api.Etcd, kutil.VerbType, error)
- func CreateOrPatchMemcached(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, ...) (*api.Memcached, kutil.VerbType, error)
- func CreateOrPatchMongoDB(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, ...) (*api.MongoDB, kutil.VerbType, error)
- func CreateOrPatchMySQL(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, ...) (*api.MySQL, kutil.VerbType, error)
- func CreateOrPatchPgBouncer(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, ...) (*api.PgBouncer, kutil.VerbType, error)
- func CreateOrPatchPostgres(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, ...) (*api.Postgres, kutil.VerbType, error)
- func CreateOrPatchRedis(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, ...) (*api.Redis, kutil.VerbType, error)
- func CreateOrPatchSnapshot(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, ...) (*api.Snapshot, kutil.VerbType, error)
- func DeleteDormantDatabase(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta) (err error)
- func MarkAsFailedSnapshot(c cs.KubedbV1alpha1Interface, cur *api.Snapshot, reason string, ...) (*api.Snapshot, error)
- func PatchDormantDatabase(c cs.KubedbV1alpha1Interface, cur *api.DormantDatabase, ...) (*api.DormantDatabase, kutil.VerbType, error)
- func PatchDormantDatabaseObject(c cs.KubedbV1alpha1Interface, cur, mod *api.DormantDatabase) (*api.DormantDatabase, kutil.VerbType, error)
- func PatchElasticsearch(c cs.KubedbV1alpha1Interface, cur *api.Elasticsearch, ...) (*api.Elasticsearch, kutil.VerbType, error)
- func PatchElasticsearchObject(c cs.KubedbV1alpha1Interface, cur, mod *api.Elasticsearch) (*api.Elasticsearch, kutil.VerbType, error)
- func PatchEtcd(c cs.KubedbV1alpha1Interface, cur *api.Etcd, ...) (*api.Etcd, kutil.VerbType, error)
- func PatchEtcdObject(c cs.KubedbV1alpha1Interface, cur, mod *api.Etcd) (*api.Etcd, kutil.VerbType, error)
- func PatchMemcached(c cs.KubedbV1alpha1Interface, cur *api.Memcached, ...) (*api.Memcached, kutil.VerbType, error)
- func PatchMemcachedObject(c cs.KubedbV1alpha1Interface, cur, mod *api.Memcached) (*api.Memcached, kutil.VerbType, error)
- func PatchMongoDB(c cs.KubedbV1alpha1Interface, cur *api.MongoDB, ...) (*api.MongoDB, kutil.VerbType, error)
- func PatchMongoDBObject(c cs.KubedbV1alpha1Interface, cur, mod *api.MongoDB) (*api.MongoDB, kutil.VerbType, error)
- func PatchMySQL(c cs.KubedbV1alpha1Interface, cur *api.MySQL, ...) (*api.MySQL, kutil.VerbType, error)
- func PatchMySQLObject(c cs.KubedbV1alpha1Interface, cur, mod *api.MySQL) (*api.MySQL, kutil.VerbType, error)
- func PatchPgBouncer(c cs.KubedbV1alpha1Interface, cur *api.PgBouncer, ...) (*api.PgBouncer, kutil.VerbType, error)
- func PatchPgBouncerObject(c cs.KubedbV1alpha1Interface, cur, mod *api.PgBouncer) (*api.PgBouncer, kutil.VerbType, error)
- func PatchPostgres(c cs.KubedbV1alpha1Interface, cur *api.Postgres, ...) (*api.Postgres, kutil.VerbType, error)
- func PatchPostgresObject(c cs.KubedbV1alpha1Interface, cur, mod *api.Postgres) (*api.Postgres, kutil.VerbType, error)
- func PatchRedis(c cs.KubedbV1alpha1Interface, cur *api.Redis, ...) (*api.Redis, kutil.VerbType, error)
- func PatchRedisObject(c cs.KubedbV1alpha1Interface, cur, mod *api.Redis) (*api.Redis, kutil.VerbType, error)
- func PatchSnapshot(c cs.KubedbV1alpha1Interface, cur *api.Snapshot, ...) (*api.Snapshot, kutil.VerbType, error)
- func PatchSnapshotObject(c cs.KubedbV1alpha1Interface, cur, mod *api.Snapshot) (*api.Snapshot, kutil.VerbType, error)
- func TryUpdateDormantDatabase(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, ...) (result *api.DormantDatabase, err error)
- func TryUpdateElasticsearch(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, ...) (result *api.Elasticsearch, err error)
- func TryUpdateEtcd(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, ...) (result *api.Etcd, err error)
- func TryUpdateMemcached(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, ...) (result *api.Memcached, err error)
- func TryUpdateMongoDB(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, ...) (result *api.MongoDB, err error)
- func TryUpdateMySQL(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, ...) (result *api.MySQL, err error)
- func TryUpdatePgBouncer(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, ...) (result *api.PgBouncer, err error)
- func TryUpdatePostgres(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, ...) (result *api.Postgres, err error)
- func TryUpdateRedis(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, ...) (result *api.Redis, err error)
- func TryUpdateSnapshot(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, ...) (result *api.Snapshot, err error)
- func UpdateDormantDatabaseStatus(c cs.KubedbV1alpha1Interface, in *api.DormantDatabase, ...) (result *api.DormantDatabase, err error)
- func UpdateElasticsearchStatus(c cs.KubedbV1alpha1Interface, in *api.Elasticsearch, ...) (result *api.Elasticsearch, err error)
- func UpdateEtcdStatus(c cs.KubedbV1alpha1Interface, in *api.Etcd, ...) (result *api.Etcd, err error)
- func UpdateMemcachedStatus(c cs.KubedbV1alpha1Interface, in *api.Memcached, ...) (result *api.Memcached, err error)
- func UpdateMongoDBStatus(c cs.KubedbV1alpha1Interface, in *api.MongoDB, ...) (result *api.MongoDB, err error)
- func UpdateMySQLStatus(c cs.KubedbV1alpha1Interface, in *api.MySQL, ...) (result *api.MySQL, err error)
- func UpdatePgBouncerStatus(c cs.KubedbV1alpha1Interface, in *api.PgBouncer, ...) (result *api.PgBouncer, err error)
- func UpdatePostgresStatus(c cs.KubedbV1alpha1Interface, in *api.Postgres, ...) (result *api.Postgres, err error)
- func UpdateRedisStatus(c cs.KubedbV1alpha1Interface, in *api.Redis, ...) (result *api.Redis, err error)
- func UpdateSnapshotStatus(c cs.KubedbV1alpha1Interface, in *api.Snapshot, ...) (result *api.Snapshot, err error)
- func WaitUntilSnapshotCompletion(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta) (result *api.Snapshot, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateOrPatchDormantDatabase ¶
func CreateOrPatchDormantDatabase(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.DormantDatabase) *api.DormantDatabase) (*api.DormantDatabase, kutil.VerbType, error)
func CreateOrPatchElasticsearch ¶
func CreateOrPatchElasticsearch(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.Elasticsearch) *api.Elasticsearch) (*api.Elasticsearch, kutil.VerbType, error)
func CreateOrPatchEtcd ¶
func CreateOrPatchMemcached ¶
func CreateOrPatchMongoDB ¶
func CreateOrPatchMySQL ¶
func CreateOrPatchPgBouncer ¶
func CreateOrPatchPostgres ¶
func CreateOrPatchRedis ¶
func CreateOrPatchSnapshot ¶
func DeleteDormantDatabase ¶
func DeleteDormantDatabase(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta) (err error)
func MarkAsFailedSnapshot ¶
func PatchDormantDatabase ¶
func PatchDormantDatabase(c cs.KubedbV1alpha1Interface, cur *api.DormantDatabase, transform func(*api.DormantDatabase) *api.DormantDatabase) (*api.DormantDatabase, kutil.VerbType, error)
func PatchDormantDatabaseObject ¶
func PatchDormantDatabaseObject(c cs.KubedbV1alpha1Interface, cur, mod *api.DormantDatabase) (*api.DormantDatabase, kutil.VerbType, error)
func PatchElasticsearch ¶
func PatchElasticsearch(c cs.KubedbV1alpha1Interface, cur *api.Elasticsearch, transform func(*api.Elasticsearch) *api.Elasticsearch) (*api.Elasticsearch, kutil.VerbType, error)
func PatchElasticsearchObject ¶
func PatchElasticsearchObject(c cs.KubedbV1alpha1Interface, cur, mod *api.Elasticsearch) (*api.Elasticsearch, kutil.VerbType, error)
func PatchEtcdObject ¶
func PatchMemcached ¶
func PatchMemcachedObject ¶
func PatchMongoDB ¶
func PatchMongoDBObject ¶
func PatchMySQL ¶
func PatchMySQLObject ¶
func PatchPgBouncer ¶
func PatchPgBouncerObject ¶
func PatchPostgres ¶
func PatchPostgresObject ¶
func PatchRedis ¶
func PatchRedisObject ¶
func PatchSnapshot ¶
func PatchSnapshotObject ¶
func TryUpdateDormantDatabase ¶
func TryUpdateDormantDatabase(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.DormantDatabase) *api.DormantDatabase) (result *api.DormantDatabase, err error)
func TryUpdateElasticsearch ¶
func TryUpdateElasticsearch(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta, transform func(*api.Elasticsearch) *api.Elasticsearch) (result *api.Elasticsearch, err error)
func TryUpdateEtcd ¶
func TryUpdateMemcached ¶
func TryUpdateMongoDB ¶
func TryUpdateMySQL ¶
func TryUpdatePgBouncer ¶
func TryUpdatePostgres ¶
func TryUpdateRedis ¶
func TryUpdateSnapshot ¶
func UpdateDormantDatabaseStatus ¶
func UpdateDormantDatabaseStatus( c cs.KubedbV1alpha1Interface, in *api.DormantDatabase, transform func(*api.DormantDatabaseStatus) *api.DormantDatabaseStatus, useSubresource ...bool, ) (result *api.DormantDatabase, err error)
func UpdateElasticsearchStatus ¶
func UpdateElasticsearchStatus( c cs.KubedbV1alpha1Interface, in *api.Elasticsearch, transform func(*api.ElasticsearchStatus) *api.ElasticsearchStatus, useSubresource ...bool, ) (result *api.Elasticsearch, err error)
func UpdateEtcdStatus ¶
func UpdateEtcdStatus( c cs.KubedbV1alpha1Interface, in *api.Etcd, transform func(*api.EtcdStatus) *api.EtcdStatus, useSubresource ...bool, ) (result *api.Etcd, err error)
func UpdateMemcachedStatus ¶
func UpdateMemcachedStatus( c cs.KubedbV1alpha1Interface, in *api.Memcached, transform func(*api.MemcachedStatus) *api.MemcachedStatus, useSubresource ...bool, ) (result *api.Memcached, err error)
func UpdateMongoDBStatus ¶
func UpdateMongoDBStatus( c cs.KubedbV1alpha1Interface, in *api.MongoDB, transform func(*api.MongoDBStatus) *api.MongoDBStatus, useSubresource ...bool, ) (result *api.MongoDB, err error)
func UpdateMySQLStatus ¶
func UpdateMySQLStatus( c cs.KubedbV1alpha1Interface, in *api.MySQL, transform func(*api.MySQLStatus) *api.MySQLStatus, useSubresource ...bool, ) (result *api.MySQL, err error)
func UpdatePgBouncerStatus ¶
func UpdatePgBouncerStatus( c cs.KubedbV1alpha1Interface, in *api.PgBouncer, transform func(*api.PgBouncerStatus) *api.PgBouncerStatus, useSubresource ...bool, ) (result *api.PgBouncer, err error)
func UpdatePostgresStatus ¶
func UpdatePostgresStatus( c cs.KubedbV1alpha1Interface, in *api.Postgres, transform func(*api.PostgresStatus) *api.PostgresStatus, useSubresource ...bool, ) (result *api.Postgres, err error)
func UpdateRedisStatus ¶
func UpdateRedisStatus( c cs.KubedbV1alpha1Interface, in *api.Redis, transform func(*api.RedisStatus) *api.RedisStatus, useSubresource ...bool, ) (result *api.Redis, err error)
func UpdateSnapshotStatus ¶
func UpdateSnapshotStatus( c cs.KubedbV1alpha1Interface, in *api.Snapshot, transform func(*api.SnapshotStatus) *api.SnapshotStatus, useSubresource ...bool, ) (result *api.Snapshot, err error)
func WaitUntilSnapshotCompletion ¶
func WaitUntilSnapshotCompletion(c cs.KubedbV1alpha1Interface, meta metav1.ObjectMeta) (result *api.Snapshot, err error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.