Documentation ¶
Index ¶
- Constants
- func AgencyDump() shared.Factory
- func Analytics() shared.Factory
- func Backup() shared.Factory
- func Deployments() shared.Factory
- func Events() shared.Factory
- func ListObjects[L k8sutil.ListContinue, T meta.Object](ctx context.Context, k k8sutil.ListAPI[L], extract func(result L) []T) ([]T, error)
- func ML() shared.Factory
- func NewDeploymentAgencyInfo(out chan<- shared.File, name string, handler ArangoOperatorExecFunc)
- func Pods() shared.Factory
- func Scheduler() shared.Factory
- func Secrets() shared.Factory
- func Services() shared.Factory
- type ArangoOperatorExecFunc
- type List
- type ObjectList
Constants ¶
View Source
const LocalBinDir = "/usr/bin/arangodb_operator"
Variables ¶
This section is empty.
Functions ¶
func AgencyDump ¶
func Deployments ¶
func ListObjects ¶
func NewDeploymentAgencyInfo ¶
func NewDeploymentAgencyInfo(out chan<- shared.File, name string, handler ArangoOperatorExecFunc)
Types ¶
type ArangoOperatorExecFunc ¶
type ObjectList ¶
func MapObjects ¶
func MapObjects[L k8sutil.ListContinue, T meta.Object](ctx context.Context, k k8sutil.ListAPI[L], extract func(result L) []T) (ObjectList[T], error)
func (ObjectList[T]) AsList ¶
func (d ObjectList[T]) AsList() List[T]
func (ObjectList[T]) ByName ¶
func (d ObjectList[T]) ByName(name string) (T, bool)
Source Files ¶
- agency.go
- analytics.go
- analytics_gae.go
- arango_backup.go
- arango_backup_backup.go
- arango_backup_policy.go
- arango_deployments.go
- arango_ml.go
- arango_ml_batch_job.go
- arango_ml_cron_job.go
- arango_ml_extension.go
- arango_ml_storage.go
- arango_scheduler.go
- arango_scheduler_profile.go
- events.go
- lister.go
- pods.go
- secrets.go
- services.go
Click to show internal directories.
Click to hide internal directories.