Class MachinePoolFluent<A extends MachinePoolFluent<A>>

    • Constructor Detail

      • MachinePoolFluent

        public MachinePoolFluent()
      • MachinePoolFluent

        public MachinePoolFluent​(MachinePool instance)
    • Method Detail

      • addToAdditionalProperties

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

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

        public A addToVolumeIDs​(String... items)
      • addToVolumeIDs

        public A addToVolumeIDs​(int index,
                                String item)
      • buildProcessors

        public io.fabric8.kubernetes.api.model.IntOrString buildProcessors()
      • copyInstance

        protected void copyInstance​(MachinePool instance)
      • equals

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

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

        public String getFirstVolumeID()
      • getLastVolumeID

        public String getLastVolumeID()
      • getMemoryGiB

        public Integer getMemoryGiB()
      • getProcType

        public String getProcType()
      • getSmtLevel

        public String getSmtLevel()
      • getSysType

        public String getSysType()
      • getVolumeID

        public String getVolumeID​(int index)
      • getVolumeIDs

        public List<String> getVolumeIDs()
      • hasAdditionalProperties

        public boolean hasAdditionalProperties()
      • hasMatchingVolumeID

        public boolean hasMatchingVolumeID​(Predicate<String> predicate)
      • hasMemoryGiB

        public boolean hasMemoryGiB()
      • hasProcType

        public boolean hasProcType()
      • hasProcessors

        public boolean hasProcessors()
      • hasSmtLevel

        public boolean hasSmtLevel()
      • hasSysType

        public boolean hasSysType()
      • hasVolumeIDs

        public boolean hasVolumeIDs()
      • hashCode

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

        public A removeAllFromVolumeIDs​(Collection<String> items)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(String key)
      • removeFromAdditionalProperties

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

        public A removeFromVolumeIDs​(String... items)
      • setToVolumeIDs

        public A setToVolumeIDs​(int index,
                                String item)
      • withAdditionalProperties

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

        public A withMemoryGiB​(Integer memoryGiB)
      • withNewProcessors

        public A withNewProcessors​(Object value)
      • withProcType

        public A withProcType​(String procType)
      • withProcessors

        public A withProcessors​(io.fabric8.kubernetes.api.model.IntOrString processors)
      • withSmtLevel

        public A withSmtLevel​(String smtLevel)
      • withSysType

        public A withSysType​(String sysType)
      • withVolumeIDs

        public A withVolumeIDs​(List<String> volumeIDs)
      • withVolumeIDs

        public A withVolumeIDs​(String... volumeIDs)