Class LeaseSpecFluentImpl<A extends LeaseSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.coordination.v1.LeaseSpecFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,LeaseSpecFluent<A>
- Direct Known Subclasses:
LeaseFluentImpl.SpecNestedImpl,LeaseSpecBuilder
public class LeaseSpecFluentImpl<A extends LeaseSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements LeaseSpecFluent<A>
-
-
Constructor Summary
Constructors Constructor Description LeaseSpecFluentImpl()LeaseSpecFluentImpl(LeaseSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
LeaseSpecFluentImpl
public LeaseSpecFluentImpl()
-
LeaseSpecFluentImpl
public LeaseSpecFluentImpl(LeaseSpec instance)
-
-
Method Detail
-
getAcquireTime
public ZonedDateTime getAcquireTime()
- Specified by:
getAcquireTimein interfaceLeaseSpecFluent<A extends LeaseSpecFluent<A>>
-
withAcquireTime
public A withAcquireTime(ZonedDateTime acquireTime)
- Specified by:
withAcquireTimein interfaceLeaseSpecFluent<A extends LeaseSpecFluent<A>>
-
hasAcquireTime
public Boolean hasAcquireTime()
- Specified by:
hasAcquireTimein interfaceLeaseSpecFluent<A extends LeaseSpecFluent<A>>
-
getHolderIdentity
public String getHolderIdentity()
- Specified by:
getHolderIdentityin interfaceLeaseSpecFluent<A extends LeaseSpecFluent<A>>
-
withHolderIdentity
public A withHolderIdentity(String holderIdentity)
- Specified by:
withHolderIdentityin interfaceLeaseSpecFluent<A extends LeaseSpecFluent<A>>
-
hasHolderIdentity
public Boolean hasHolderIdentity()
- Specified by:
hasHolderIdentityin interfaceLeaseSpecFluent<A extends LeaseSpecFluent<A>>
-
withNewHolderIdentity
public A withNewHolderIdentity(String arg1)
- Specified by:
withNewHolderIdentityin interfaceLeaseSpecFluent<A extends LeaseSpecFluent<A>>
-
withNewHolderIdentity
public A withNewHolderIdentity(StringBuilder arg1)
- Specified by:
withNewHolderIdentityin interfaceLeaseSpecFluent<A extends LeaseSpecFluent<A>>
-
withNewHolderIdentity
public A withNewHolderIdentity(StringBuffer arg1)
- Specified by:
withNewHolderIdentityin interfaceLeaseSpecFluent<A extends LeaseSpecFluent<A>>
-
getLeaseDurationSeconds
public Integer getLeaseDurationSeconds()
- Specified by:
getLeaseDurationSecondsin interfaceLeaseSpecFluent<A extends LeaseSpecFluent<A>>
-
withLeaseDurationSeconds
public A withLeaseDurationSeconds(Integer leaseDurationSeconds)
- Specified by:
withLeaseDurationSecondsin interfaceLeaseSpecFluent<A extends LeaseSpecFluent<A>>
-
hasLeaseDurationSeconds
public Boolean hasLeaseDurationSeconds()
- Specified by:
hasLeaseDurationSecondsin interfaceLeaseSpecFluent<A extends LeaseSpecFluent<A>>
-
getLeaseTransitions
public Integer getLeaseTransitions()
- Specified by:
getLeaseTransitionsin interfaceLeaseSpecFluent<A extends LeaseSpecFluent<A>>
-
withLeaseTransitions
public A withLeaseTransitions(Integer leaseTransitions)
- Specified by:
withLeaseTransitionsin interfaceLeaseSpecFluent<A extends LeaseSpecFluent<A>>
-
hasLeaseTransitions
public Boolean hasLeaseTransitions()
- Specified by:
hasLeaseTransitionsin interfaceLeaseSpecFluent<A extends LeaseSpecFluent<A>>
-
getRenewTime
public ZonedDateTime getRenewTime()
- Specified by:
getRenewTimein interfaceLeaseSpecFluent<A extends LeaseSpecFluent<A>>
-
withRenewTime
public A withRenewTime(ZonedDateTime renewTime)
- Specified by:
withRenewTimein interfaceLeaseSpecFluent<A extends LeaseSpecFluent<A>>
-
hasRenewTime
public Boolean hasRenewTime()
- Specified by:
hasRenewTimein interfaceLeaseSpecFluent<A extends LeaseSpecFluent<A>>
-
addToAdditionalProperties
public A addToAdditionalProperties(String key, Object value)
- Specified by:
addToAdditionalPropertiesin interfaceLeaseSpecFluent<A extends LeaseSpecFluent<A>>
-
addToAdditionalProperties
public A addToAdditionalProperties(Map<String,Object> map)
- Specified by:
addToAdditionalPropertiesin interfaceLeaseSpecFluent<A extends LeaseSpecFluent<A>>
-
removeFromAdditionalProperties
public A removeFromAdditionalProperties(String key)
- Specified by:
removeFromAdditionalPropertiesin interfaceLeaseSpecFluent<A extends LeaseSpecFluent<A>>
-
removeFromAdditionalProperties
public A removeFromAdditionalProperties(Map<String,Object> map)
- Specified by:
removeFromAdditionalPropertiesin interfaceLeaseSpecFluent<A extends LeaseSpecFluent<A>>
-
getAdditionalProperties
public Map<String,Object> getAdditionalProperties()
- Specified by:
getAdditionalPropertiesin interfaceLeaseSpecFluent<A extends LeaseSpecFluent<A>>
-
withAdditionalProperties
public A withAdditionalProperties(Map<String,Object> additionalProperties)
- Specified by:
withAdditionalPropertiesin interfaceLeaseSpecFluent<A extends LeaseSpecFluent<A>>
-
hasAdditionalProperties
public Boolean hasAdditionalProperties()
- Specified by:
hasAdditionalPropertiesin interfaceLeaseSpecFluent<A extends LeaseSpecFluent<A>>
-
-