Class LeaseSpec

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<LeaseSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    public class LeaseSpec
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<LeaseSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    See Also:
    Serialized Form
    • Method Detail

      • setAcquireTime

        public void setAcquireTime​(ZonedDateTime acquireTime)
      • getHolderIdentity

        public String getHolderIdentity()
      • setHolderIdentity

        public void setHolderIdentity​(String holderIdentity)
      • getLeaseDurationSeconds

        public Integer getLeaseDurationSeconds()
      • setLeaseDurationSeconds

        public void setLeaseDurationSeconds​(Integer leaseDurationSeconds)
      • getLeaseTransitions

        public Integer getLeaseTransitions()
      • setLeaseTransitions

        public void setLeaseTransitions​(Integer leaseTransitions)
      • getPreferredHolder

        public String getPreferredHolder()
      • setPreferredHolder

        public void setPreferredHolder​(String preferredHolder)
      • setRenewTime

        public void setRenewTime​(ZonedDateTime renewTime)
      • getStrategy

        public String getStrategy()
      • setStrategy

        public void setStrategy​(String strategy)
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)