@Generated(value="org.jsonschema2pojo") public class LeaseSpec extends Object implements KubernetesResource
Constructor and Description |
---|
LeaseSpec()
No args constructor for use in serialization
|
LeaseSpec(MicroTime acquireTime,
String holderIdentity,
Integer leaseDurationSeconds,
Integer leaseTransitions,
MicroTime renewTime) |
Modifier and Type | Method and Description |
---|---|
MicroTime |
getAcquireTime() |
Map<String,Object> |
getAdditionalProperties() |
String |
getHolderIdentity() |
Integer |
getLeaseDurationSeconds() |
Integer |
getLeaseTransitions() |
MicroTime |
getRenewTime() |
void |
setAcquireTime(MicroTime acquireTime) |
void |
setAdditionalProperty(String name,
Object value) |
void |
setHolderIdentity(String holderIdentity) |
void |
setLeaseDurationSeconds(Integer leaseDurationSeconds) |
void |
setLeaseTransitions(Integer leaseTransitions) |
void |
setRenewTime(MicroTime renewTime) |
public MicroTime getAcquireTime()
public void setAcquireTime(MicroTime acquireTime)
acquireTime
- The acquireTimepublic String getHolderIdentity()
public void setHolderIdentity(String holderIdentity)
holderIdentity
- The holderIdentitypublic Integer getLeaseDurationSeconds()
public void setLeaseDurationSeconds(Integer leaseDurationSeconds)
leaseDurationSeconds
- The leaseDurationSecondspublic Integer getLeaseTransitions()
public void setLeaseTransitions(Integer leaseTransitions)
leaseTransitions
- The leaseTransitionspublic MicroTime getRenewTime()
public void setRenewTime(MicroTime renewTime)
renewTime
- The renewTimeCopyright © 2015–2020 Red Hat. All rights reserved.