Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ReconcileBackend ¶
type ReconcileBackend struct {
*reconcilers.BaseReconciler
}
ReconcileBackend reconciles a Backend object
type StatusReconciler ¶
type StatusReconciler struct { *reconcilers.BaseReconciler // contains filtered or unexported fields }
func NewStatusReconciler ¶
func NewStatusReconciler(b *reconcilers.BaseReconciler, backendResource *capabilitiesv1beta1.Backend, backendAPIEntity *controllerhelper.BackendAPIEntity, providerAccountHost string, syncError error) *StatusReconciler
type ThreescaleReconciler ¶
type ThreescaleReconciler struct { *reconcilers.BaseReconciler // contains filtered or unexported fields }
func NewThreescaleReconciler ¶
func NewThreescaleReconciler(b *reconcilers.BaseReconciler, backendResource *capabilitiesv1beta1.Backend, threescaleAPIClient *threescaleapi.ThreeScaleClient, backendRemoteIndex *controllerhelper.BackendAPIRemoteIndex, providerAccount *controllerhelper.ProviderAccount, ) *ThreescaleReconciler
func (*ThreescaleReconciler) Reconcile ¶
func (t *ThreescaleReconciler) Reconcile() (*controllerhelper.BackendAPIEntity, error)
Click to show internal directories.
Click to hide internal directories.