Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ReconcileProduct ¶
type ReconcileProduct struct {
*reconcilers.BaseReconciler
}
ReconcileProduct reconciles a Product object
type StatusReconciler ¶
type StatusReconciler struct {
*reconcilers.BaseReconciler
// contains filtered or unexported fields
}
func NewStatusReconciler ¶
func NewStatusReconciler(b *reconcilers.BaseReconciler, resource *capabilitiesv1beta1.Product, entity *helper.ProductEntity, syncError error) *StatusReconciler
func (*StatusReconciler) Reconcile ¶
func (s *StatusReconciler) Reconcile() error
type ThreescaleReconciler ¶
type ThreescaleReconciler struct {
*reconcilers.BaseReconciler
// contains filtered or unexported fields
}
func NewThreescaleReconciler ¶
func NewThreescaleReconciler(b *reconcilers.BaseReconciler, resource *capabilitiesv1beta1.Product, threescaleAPIClient *threescaleapi.ThreeScaleClient, backendRemoteIndex *helper.BackendAPIRemoteIndex) *ThreescaleReconciler
func (*ThreescaleReconciler) Reconcile ¶
func (t *ThreescaleReconciler) Reconcile() (*helper.ProductEntity, error)
Click to show internal directories.
Click to hide internal directories.