@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.