Class LeaseSpecFluent<A extends LeaseSpecFluent<A>>

  • Direct Known Subclasses:
    LeaseFluent.SpecNested, LeaseSpecBuilder

    public class LeaseSpecFluent<A extends LeaseSpecFluent<A>>
    extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
    Generated
    • Constructor Detail

      • LeaseSpecFluent

        public LeaseSpecFluent()
      • LeaseSpecFluent

        public LeaseSpecFluent​(LeaseSpec instance)
    • Method Detail

      • addToAdditionalProperties

        public A addToAdditionalProperties​(Map<String,​Object> map)
      • addToAdditionalProperties

        public A addToAdditionalProperties​(String key,
                                           Object value)
      • copyInstance

        protected void copyInstance​(LeaseSpec instance)
      • equals

        public boolean equals​(Object o)
        Overrides:
        equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends LeaseSpecFluent<A>>
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • getHolderIdentity

        public String getHolderIdentity()
      • getLeaseDurationSeconds

        public Integer getLeaseDurationSeconds()
      • getLeaseTransitions

        public Integer getLeaseTransitions()
      • getPreferredHolder

        public String getPreferredHolder()
      • getStrategy

        public String getStrategy()
      • hasAcquireTime

        public boolean hasAcquireTime()
      • hasAdditionalProperties

        public boolean hasAdditionalProperties()
      • hasHolderIdentity

        public boolean hasHolderIdentity()
      • hasLeaseDurationSeconds

        public boolean hasLeaseDurationSeconds()
      • hasLeaseTransitions

        public boolean hasLeaseTransitions()
      • hasPreferredHolder

        public boolean hasPreferredHolder()
      • hasRenewTime

        public boolean hasRenewTime()
      • hasStrategy

        public boolean hasStrategy()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends LeaseSpecFluent<A>>
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(String key)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(Map<String,​Object> map)
      • withAcquireTime

        public A withAcquireTime​(ZonedDateTime acquireTime)
      • withAdditionalProperties

        public <K,​V> A withAdditionalProperties​(Map<String,​Object> additionalProperties)
      • withHolderIdentity

        public A withHolderIdentity​(String holderIdentity)
      • withLeaseDurationSeconds

        public A withLeaseDurationSeconds​(Integer leaseDurationSeconds)
      • withLeaseTransitions

        public A withLeaseTransitions​(Integer leaseTransitions)
      • withPreferredHolder

        public A withPreferredHolder​(String preferredHolder)
      • withStrategy

        public A withStrategy​(String strategy)