Class MachineStatusFluent<A extends MachineStatusFluent<A>>

    • Constructor Detail

      • MachineStatusFluent

        public MachineStatusFluent()
      • MachineStatusFluent

        public MachineStatusFluent​(MachineStatus instance)
    • Method Detail

      • copyInstance

        protected void copyInstance​(MachineStatus instance)
      • addToAddresses

        public A addToAddresses​(int index,
                                io.fabric8.kubernetes.api.model.NodeAddress item)
      • setToAddresses

        public A setToAddresses​(int index,
                                io.fabric8.kubernetes.api.model.NodeAddress item)
      • addToAddresses

        public A addToAddresses​(io.fabric8.kubernetes.api.model.NodeAddress... items)
      • addAllToAddresses

        public A addAllToAddresses​(Collection<io.fabric8.kubernetes.api.model.NodeAddress> items)
      • removeFromAddresses

        public A removeFromAddresses​(io.fabric8.kubernetes.api.model.NodeAddress... items)
      • removeAllFromAddresses

        public A removeAllFromAddresses​(Collection<io.fabric8.kubernetes.api.model.NodeAddress> items)
      • getAddresses

        public List<io.fabric8.kubernetes.api.model.NodeAddress> getAddresses()
      • getAddress

        public io.fabric8.kubernetes.api.model.NodeAddress getAddress​(int index)
      • getFirstAddress

        public io.fabric8.kubernetes.api.model.NodeAddress getFirstAddress()
      • getLastAddress

        public io.fabric8.kubernetes.api.model.NodeAddress getLastAddress()
      • getMatchingAddress

        public io.fabric8.kubernetes.api.model.NodeAddress getMatchingAddress​(Predicate<io.fabric8.kubernetes.api.model.NodeAddress> predicate)
      • hasMatchingAddress

        public boolean hasMatchingAddress​(Predicate<io.fabric8.kubernetes.api.model.NodeAddress> predicate)
      • withAddresses

        public A withAddresses​(List<io.fabric8.kubernetes.api.model.NodeAddress> addresses)
      • withAddresses

        public A withAddresses​(io.fabric8.kubernetes.api.model.NodeAddress... addresses)
      • hasAddresses

        public boolean hasAddresses()
      • addNewAddress

        public A addNewAddress​(String address,
                               String type)
      • getAuthoritativeAPI

        public String getAuthoritativeAPI()
      • withAuthoritativeAPI

        public A withAuthoritativeAPI​(String authoritativeAPI)
      • hasAuthoritativeAPI

        public boolean hasAuthoritativeAPI()
      • addToConditions

        public A addToConditions​(int index,
                                 Condition item)
      • setToConditions

        public A setToConditions​(int index,
                                 Condition item)
      • addToConditions

        public A addToConditions​(Condition... items)
      • removeFromConditions

        public A removeFromConditions​(Condition... items)
      • buildCondition

        public Condition buildCondition​(int index)
      • buildFirstCondition

        public Condition buildFirstCondition()
      • buildLastCondition

        public Condition buildLastCondition()
      • withConditions

        public A withConditions​(List<Condition> conditions)
      • withConditions

        public A withConditions​(Condition... conditions)
      • hasConditions

        public boolean hasConditions()
      • getErrorMessage

        public String getErrorMessage()
      • withErrorMessage

        public A withErrorMessage​(String errorMessage)
      • hasErrorMessage

        public boolean hasErrorMessage()
      • getErrorReason

        public String getErrorReason()
      • withErrorReason

        public A withErrorReason​(String errorReason)
      • hasErrorReason

        public boolean hasErrorReason()
      • withLastOperation

        public A withLastOperation​(LastOperation lastOperation)
      • hasLastOperation

        public boolean hasLastOperation()
      • withNewLastOperation

        public A withNewLastOperation​(String description,
                                      String lastUpdated,
                                      String state,
                                      String type)
      • getLastUpdated

        public String getLastUpdated()
      • withLastUpdated

        public A withLastUpdated​(String lastUpdated)
      • hasLastUpdated

        public boolean hasLastUpdated()
      • buildNodeRef

        public io.fabric8.kubernetes.api.model.ObjectReference buildNodeRef()
      • withNodeRef

        public A withNodeRef​(io.fabric8.kubernetes.api.model.ObjectReference nodeRef)
      • hasNodeRef

        public boolean hasNodeRef()
      • getPhase

        public String getPhase()
      • withPhase

        public A withPhase​(String phase)
      • hasPhase

        public boolean hasPhase()
      • getProviderStatus

        public Object getProviderStatus()
      • withProviderStatus

        public A withProviderStatus​(Object providerStatus)
      • hasProviderStatus

        public boolean hasProviderStatus()
      • getSynchronizedGeneration

        public Long getSynchronizedGeneration()
      • withSynchronizedGeneration

        public A withSynchronizedGeneration​(Long synchronizedGeneration)
      • hasSynchronizedGeneration

        public boolean hasSynchronizedGeneration()
      • addToAdditionalProperties

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

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

        public A removeFromAdditionalProperties​(String key)
      • removeFromAdditionalProperties

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

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

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

        public boolean hasAdditionalProperties()
      • equals

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

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