Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DbfsBlockReconciler ¶
type DbfsBlockReconciler struct { client.Client Log logr.Logger Scheme *runtime.Scheme Recorder record.EventRecorder APIClient dbazure.DBClient }
DbfsBlockReconciler reconciles a DbfsBlock object
func (*DbfsBlockReconciler) Reconcile ¶
Reconcile implements the reconciliation loop for the operator
func (*DbfsBlockReconciler) SetupWithManager ¶
func (r *DbfsBlockReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager adds the controller manager
type DclusterReconciler ¶
type DclusterReconciler struct { client.Client Log logr.Logger Scheme *runtime.Scheme Recorder record.EventRecorder APIClient dbazure.DBClient }
DclusterReconciler reconciles a Dcluster object
func (*DclusterReconciler) Reconcile ¶
Reconcile implements the reconciliation loop for the operator
func (*DclusterReconciler) SetupWithManager ¶
func (r *DclusterReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager adds the controller manager
type DjobReconciler ¶
type DjobReconciler struct { client.Client Log logr.Logger Scheme *runtime.Scheme Recorder record.EventRecorder APIClient dbazure.DBClient }
DjobReconciler reconciles a Djob object
func (*DjobReconciler) SetupWithManager ¶
func (r *DjobReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager adds the controller manager
type Execution ¶
type Execution struct {
// contains filtered or unexported fields
}
Execution tracks state for an API execution for emitting metrics
func NewExecution ¶
NewExecution creates an Execution instance and starts the timer
type RunReconciler ¶
type RunReconciler struct { client.Client Log logr.Logger Scheme *runtime.Scheme Recorder record.EventRecorder APIClient dbazure.DBClient }
RunReconciler reconciles a Run object
func (*RunReconciler) SetupWithManager ¶
func (r *RunReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager adds the controller manager
type SecretScopeReconciler ¶
type SecretScopeReconciler struct { client.Client Log logr.Logger Scheme *runtime.Scheme Recorder record.EventRecorder APIClient dbazure.DBClient }
SecretScopeReconciler reconciles a SecretScope object
func (*SecretScopeReconciler) Reconcile ¶
Reconcile implements the reconciliation loop for the operator
func (*SecretScopeReconciler) SetupWithManager ¶
func (r *SecretScopeReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager adds the controller manager
type WorkspaceItemReconciler ¶
type WorkspaceItemReconciler struct { client.Client Log logr.Logger Scheme *runtime.Scheme Recorder record.EventRecorder APIClient dbazure.DBClient }
WorkspaceItemReconciler reconciles a WorkspaceItem object
func (*WorkspaceItemReconciler) Reconcile ¶
Reconcile implements the reconciliation loop for the operator
func (*WorkspaceItemReconciler) SetupWithManager ¶
func (r *WorkspaceItemReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager adds the controller manager
Source Files ¶
- dbfsblock_controller.go
- dbfsblock_controller_databricks.go
- dbfsblock_controller_finalizer.go
- dcluster_controller.go
- dcluster_controller_databricks.go
- dcluster_controller_finalizer.go
- djob_controller.go
- djob_controller_databricks.go
- djob_controller_finalizer.go
- doc.go
- metrics.go
- run_controller.go
- run_controller_databricks.go
- run_controller_finalizer.go
- secretscope_controller.go
- secretscope_controller_databricks.go
- secretscope_controller_finalizer.go
- workspaceitem_controller.go
- workspaceitem_controller_databricks.go
- workspaceitem_controller_finalizer.go