Versions in this module Expand all Collapse all v0 v0.5.0 Jan 17, 2024 Changes in this version + type Option interface + func WithClock(clock utilclock.Clock) Option + func WithLog(log logr.Logger) Option + func WithScaleDownInterval(scaleDownInterval time.Duration) Option + func WithScaleUpInterval(scaleUpInterval time.Duration) Option + func WithSyncers(syncers map[types.NamespacedName]syncerpkg.Syncer) Option + type SpannerAutoscaleScheduleReconciler struct + func NewSpannerAutoscaleScheduleReconciler(ctrlClient ctrlclient.Client, scheme *runtime.Scheme, ...) *SpannerAutoscaleScheduleReconciler + func (r *SpannerAutoscaleScheduleReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error) + func (r *SpannerAutoscaleScheduleReconciler) SetupWithManager(mgr ctrl.Manager) error + type SpannerAutoscaleScheduleReconcilerOption interface + type SpannerAutoscalerReconciler struct + func NewSpannerAutoscalerReconciler(ctrlClient ctrlclient.Client, apiReader ctrlclient.Reader, ...) *SpannerAutoscalerReconciler + func (r *SpannerAutoscalerReconciler) Reconcile(ctx context.Context, req ctrlreconcile.Request) (ctrlreconcile.Result, error) + func (r *SpannerAutoscalerReconciler) SetupWithManager(mgr ctrlmanager.Manager) error + type SpannerAutoscalerReconcilerOption interface