Class V1LeaseSpec

java.lang.Object
io.kubernetes.client.openapi.models.V1LeaseSpec

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-02-02T21:37:40.170033Z[Etc/UTC]") public class V1LeaseSpec extends Object
LeaseSpec is a specification of a Lease.
  • Field Details

  • Constructor Details

    • V1LeaseSpec

      public V1LeaseSpec()
  • Method Details

    • acquireTime

      public V1LeaseSpec acquireTime(OffsetDateTime acquireTime)
    • getAcquireTime

      @Nullable public OffsetDateTime getAcquireTime()
      acquireTime is a time when the current lease was acquired.
      Returns:
      acquireTime
    • setAcquireTime

      public void setAcquireTime(OffsetDateTime acquireTime)
    • holderIdentity

      public V1LeaseSpec holderIdentity(String holderIdentity)
    • getHolderIdentity

      @Nullable public String getHolderIdentity()
      holderIdentity contains the identity of the holder of a current lease.
      Returns:
      holderIdentity
    • setHolderIdentity

      public void setHolderIdentity(String holderIdentity)
    • leaseDurationSeconds

      public V1LeaseSpec leaseDurationSeconds(Integer leaseDurationSeconds)
    • getLeaseDurationSeconds

      @Nullable public Integer getLeaseDurationSeconds()
      leaseDurationSeconds is a duration that candidates for a lease need to wait to force acquire it. This is measure against time of last observed renewTime.
      Returns:
      leaseDurationSeconds
    • setLeaseDurationSeconds

      public void setLeaseDurationSeconds(Integer leaseDurationSeconds)
    • leaseTransitions

      public V1LeaseSpec leaseTransitions(Integer leaseTransitions)
    • getLeaseTransitions

      @Nullable public Integer getLeaseTransitions()
      leaseTransitions is the number of transitions of a lease between holders.
      Returns:
      leaseTransitions
    • setLeaseTransitions

      public void setLeaseTransitions(Integer leaseTransitions)
    • renewTime

      public V1LeaseSpec renewTime(OffsetDateTime renewTime)
    • getRenewTime

      @Nullable public OffsetDateTime getRenewTime()
      renewTime is a time when the current holder of a lease has last updated the lease.
      Returns:
      renewTime
    • setRenewTime

      public void setRenewTime(OffsetDateTime renewTime)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object