Class V1LeaseSpec
java.lang.Object
io.kubernetes.client.openapi.models.V1LeaseSpec
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2022-12-05T08:14:34.919Z[Etc/UTC]")
public class V1LeaseSpec
extends Object
LeaseSpec is a specification of a Lease.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionacquireTime(OffsetDateTime acquireTime) booleanacquireTime is a time when the current lease was acquired.holderIdentity contains the identity of the holder of a current lease.leaseDurationSeconds is a duration that candidates for a lease need to wait to force acquire it.leaseTransitions is the number of transitions of a lease between holders.renewTime is a time when the current holder of a lease has last updated the lease.inthashCode()holderIdentity(String holderIdentity) leaseDurationSeconds(Integer leaseDurationSeconds) leaseTransitions(Integer leaseTransitions) renewTime(OffsetDateTime renewTime) voidsetAcquireTime(OffsetDateTime acquireTime) voidsetHolderIdentity(String holderIdentity) voidsetLeaseDurationSeconds(Integer leaseDurationSeconds) voidsetLeaseTransitions(Integer leaseTransitions) voidsetRenewTime(OffsetDateTime renewTime) toString()
-
Field Details
-
SERIALIZED_NAME_ACQUIRE_TIME
- See Also:
-
SERIALIZED_NAME_HOLDER_IDENTITY
- See Also:
-
SERIALIZED_NAME_LEASE_DURATION_SECONDS
- See Also:
-
SERIALIZED_NAME_LEASE_TRANSITIONS
- See Also:
-
SERIALIZED_NAME_RENEW_TIME
- See Also:
-
-
Constructor Details
-
V1LeaseSpec
public V1LeaseSpec()
-
-
Method Details
-
acquireTime
-
getAcquireTime
acquireTime is a time when the current lease was acquired.- Returns:
- acquireTime
-
setAcquireTime
-
holderIdentity
-
getHolderIdentity
holderIdentity contains the identity of the holder of a current lease.- Returns:
- holderIdentity
-
setHolderIdentity
-
leaseDurationSeconds
-
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
-
leaseTransitions
-
getLeaseTransitions
leaseTransitions is the number of transitions of a lease between holders.- Returns:
- leaseTransitions
-
setLeaseTransitions
-
renewTime
-
getRenewTime
renewTime is a time when the current holder of a lease has last updated the lease.- Returns:
- renewTime
-
setRenewTime
-
equals
-
hashCode
public int hashCode() -
toString
-