Versions in this module Expand all Collapse all v1 v1.24.10 Oct 24, 2017 v1.24.9 Oct 24, 2017 Changes in this version + const ControllerRevisionHashLabel + func ControllerRevisionName(prefix string, hash uint32) string + func EqualRevision(lhs *apps.ControllerRevision, rhs *apps.ControllerRevision) bool + func FindEqualRevisions(revisions []*apps.ControllerRevision, needle *apps.ControllerRevision) []*apps.ControllerRevision + func HashControllerRevision(revision *apps.ControllerRevision, probe *int32) uint32 + func NewControllerRevision(parent metav1.Object, parentKind schema.GroupVersionKind, ...) (*apps.ControllerRevision, error) + func SortControllerRevisions(revisions []*apps.ControllerRevision) + type Interface interface + AdoptControllerRevision func(parent metav1.Object, parentKind schema.GroupVersionKind, ...) (*apps.ControllerRevision, error) + CreateControllerRevision func(parent metav1.Object, revision *apps.ControllerRevision, collisionCount *int32) (*apps.ControllerRevision, error) + DeleteControllerRevision func(revision *apps.ControllerRevision) error + ListControllerRevisions func(parent metav1.Object, selector labels.Selector) ([]*apps.ControllerRevision, error) + ReleaseControllerRevision func(parent metav1.Object, revision *apps.ControllerRevision) (*apps.ControllerRevision, error) + UpdateControllerRevision func(revision *apps.ControllerRevision, newRevision int64) (*apps.ControllerRevision, error) + func NewFakeHistory(informer appsinformers.ControllerRevisionInformer) Interface + func NewHistory(client clientset.Interface, lister appslisters.ControllerRevisionLister) Interface