Documentation ¶
Index ¶
- type Base
- func (r *Base) LogAndRecordOperationResult(ctx context.Context, owner, resource runtime.Object, ...)
- func (r *Base) ReconcileBuilders(ctx context.Context, owner runtime.Object, builders []resource.Builder) ([]*v1beta1.ServiceStatus, error)
- func (r *Base) ReconcileJobs(ctx context.Context, owner runtime.Object, builderFactory JobBuilderFactory, ...) (time.Duration, error)
- func (r *Base) ReconcilePruners(ctx context.Context, owner runtime.Object, pruners []resource.Pruner) error
- func (r *Base) ReconcileResources(ctx context.Context, owner runtime.Object, builder resourceset.Builder) ([]*v1beta1.ServiceStatus, error)
- type Job
- type JobBuilderFactory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Base ¶
func (*Base) LogAndRecordOperationResult ¶
func (r *Base) LogAndRecordOperationResult(ctx context.Context, owner, resource runtime.Object, operationResult controllerutil.OperationResult, err error)
LogAndRecordOperationResult logs and records an event for the provided CreateOrUpdate operation result.
func (*Base) ReconcileBuilders ¶
func (*Base) ReconcileJobs ¶
func (*Base) ReconcilePruners ¶
func (*Base) ReconcileResources ¶
func (r *Base) ReconcileResources(ctx context.Context, owner runtime.Object, builder resourceset.Builder) ([]*v1beta1.ServiceStatus, error)
Click to show internal directories.
Click to hide internal directories.