Versions in this module Expand all Collapse all v0 v0.22.4 Dec 10, 2021 Changes in this version + type LeaseApplyConfiguration struct + Spec *LeaseSpecApplyConfiguration + func ExtractLease(lease *coordinationv1beta1.Lease, fieldManager string) (*LeaseApplyConfiguration, error) + func ExtractLeaseStatus(lease *coordinationv1beta1.Lease, fieldManager string) (*LeaseApplyConfiguration, error) + func Lease(name, namespace string) *LeaseApplyConfiguration + func (b *LeaseApplyConfiguration) WithAPIVersion(value string) *LeaseApplyConfiguration + func (b *LeaseApplyConfiguration) WithAnnotations(entries map[string]string) *LeaseApplyConfiguration + func (b *LeaseApplyConfiguration) WithClusterName(value string) *LeaseApplyConfiguration + func (b *LeaseApplyConfiguration) WithCreationTimestamp(value metav1.Time) *LeaseApplyConfiguration + func (b *LeaseApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *LeaseApplyConfiguration + func (b *LeaseApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *LeaseApplyConfiguration + func (b *LeaseApplyConfiguration) WithFinalizers(values ...string) *LeaseApplyConfiguration + func (b *LeaseApplyConfiguration) WithGenerateName(value string) *LeaseApplyConfiguration + func (b *LeaseApplyConfiguration) WithGeneration(value int64) *LeaseApplyConfiguration + func (b *LeaseApplyConfiguration) WithKind(value string) *LeaseApplyConfiguration + func (b *LeaseApplyConfiguration) WithLabels(entries map[string]string) *LeaseApplyConfiguration + func (b *LeaseApplyConfiguration) WithName(value string) *LeaseApplyConfiguration + func (b *LeaseApplyConfiguration) WithNamespace(value string) *LeaseApplyConfiguration + func (b *LeaseApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *LeaseApplyConfiguration + func (b *LeaseApplyConfiguration) WithResourceVersion(value string) *LeaseApplyConfiguration + func (b *LeaseApplyConfiguration) WithSelfLink(value string) *LeaseApplyConfiguration + func (b *LeaseApplyConfiguration) WithSpec(value *LeaseSpecApplyConfiguration) *LeaseApplyConfiguration + func (b *LeaseApplyConfiguration) WithUID(value types.UID) *LeaseApplyConfiguration + func (in *LeaseApplyConfiguration) DeepCopy() *LeaseApplyConfiguration + func (in *LeaseApplyConfiguration) DeepCopyInto(out *LeaseApplyConfiguration) + type LeaseSpecApplyConfiguration struct + AcquireTime *v1.MicroTime + HolderIdentity *string + LeaseDurationSeconds *int32 + LeaseTransitions *int32 + RenewTime *v1.MicroTime + func LeaseSpec() *LeaseSpecApplyConfiguration + func (b *LeaseSpecApplyConfiguration) WithAcquireTime(value v1.MicroTime) *LeaseSpecApplyConfiguration + func (b *LeaseSpecApplyConfiguration) WithHolderIdentity(value string) *LeaseSpecApplyConfiguration + func (b *LeaseSpecApplyConfiguration) WithLeaseDurationSeconds(value int32) *LeaseSpecApplyConfiguration + func (b *LeaseSpecApplyConfiguration) WithLeaseTransitions(value int32) *LeaseSpecApplyConfiguration + func (b *LeaseSpecApplyConfiguration) WithRenewTime(value v1.MicroTime) *LeaseSpecApplyConfiguration + func (in *LeaseSpecApplyConfiguration) DeepCopy() *LeaseSpecApplyConfiguration + func (in *LeaseSpecApplyConfiguration) DeepCopyInto(out *LeaseSpecApplyConfiguration)