Documentation ¶ Index ¶ func BuildByBuildConfigIndexFunc(obj interface{}) ([]string, error) type DataSet func NewDataSet(buildConfigs []*buildapi.BuildConfig, builds []*buildapi.Build) DataSet type Filter type FilterPredicate func NewFilterBeforePredicate(d time.Duration) FilterPredicate type Pruner func NewPruner(options PrunerOptions) Pruner type PrunerOptions type Resolver func NewOrphanBuildResolver(dataSet DataSet, BuildPhaseFilter []buildapi.BuildPhase) Resolver func NewPerBuildConfigResolver(dataSet DataSet, keepComplete int, keepFailed int) Resolver Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func BuildByBuildConfigIndexFunc ¶ func BuildByBuildConfigIndexFunc(obj interface{}) ([]string, error) BuildByBuildConfigIndexFunc indexes Build items by their associated BuildConfig, if none, index with key "orphan" Types ¶ type DataSet ¶ type DataSet interface { GetBuildConfig(build *buildapi.Build) (*buildapi.BuildConfig, bool, error) ListBuildConfigs() ([]*buildapi.BuildConfig, error) ListBuilds() ([]*buildapi.