package
1.5.0
Repository: https://github.com/fluxcd/source-controller.git
Documentation: pkg.go.dev

# Functions

ErrorActionHandler is a ResultProcessor that handles all the actions configured in the given error.
NewHelper returns an initialized Helper.
RecordReconcileReq is a ResultProcessor that checks the reconcile annotation value and sets it in the object status as status.lastHandledReconcileAt.
WithBiPolarityConditionTypes sets the BiPolarityConditionTypes used to calculate the value of Ready condition in SummarizeAndPatch.
WithConditions sets the Conditions for which summary is calculated in SummarizeAndPatch.
WithIgnoreNotFound skips any resource not found error during patching.
WithPatchFieldOwner sets the FieldOwner in the patch helper.
WithProcessors can be used to inject middlewares in the SummarizeAndPatch process, to be executed before the result calculation and patching.
WithReconcileError sets the value of input error used to calculate the results reconciliation in SummarizeAndPatch.
WithReconcileResult sets the value of input result used to calculate the results of reconciliation in SummarizeAndPatch.
WithResultBuilder sets the strategy for result computation in SummarizeAndPatch.

# Structs

Conditions contains all the conditions information needed to summarize the target condition.
Helper is SummarizeAndPatch helper.
HelperOptions contains options for SummarizeAndPatch.

# Type aliases

Option is configuration that modifies SummarizeAndPatch.
ResultProcessor processes the results of reconciliation (the object, result and error).