Class MachinePoolFluent<A extends MachinePoolFluent<A>>

    • Constructor Detail

      • MachinePoolFluent

        public MachinePoolFluent()
      • MachinePoolFluent

        public MachinePoolFluent​(MachinePool instance)
    • Method Detail

      • copyInstance

        protected void copyInstance​(MachinePool instance)
      • addToAffinityGroupsNames

        public A addToAffinityGroupsNames​(int index,
                                          String item)
      • setToAffinityGroupsNames

        public A setToAffinityGroupsNames​(int index,
                                          String item)
      • addToAffinityGroupsNames

        public A addToAffinityGroupsNames​(String... items)
      • addAllToAffinityGroupsNames

        public A addAllToAffinityGroupsNames​(Collection<String> items)
      • removeFromAffinityGroupsNames

        public A removeFromAffinityGroupsNames​(String... items)
      • removeAllFromAffinityGroupsNames

        public A removeAllFromAffinityGroupsNames​(Collection<String> items)
      • getAffinityGroupsNames

        public List<String> getAffinityGroupsNames()
      • getAffinityGroupsName

        public String getAffinityGroupsName​(int index)
      • getFirstAffinityGroupsName

        public String getFirstAffinityGroupsName()
      • getLastAffinityGroupsName

        public String getLastAffinityGroupsName()
      • getMatchingAffinityGroupsName

        public String getMatchingAffinityGroupsName​(Predicate<String> predicate)
      • hasMatchingAffinityGroupsName

        public boolean hasMatchingAffinityGroupsName​(Predicate<String> predicate)
      • withAffinityGroupsNames

        public A withAffinityGroupsNames​(List<String> affinityGroupsNames)
      • withAffinityGroupsNames

        public A withAffinityGroupsNames​(String... affinityGroupsNames)
      • hasAffinityGroupsNames

        public boolean hasAffinityGroupsNames()
      • getAutoPinningPolicy

        public String getAutoPinningPolicy()
      • withAutoPinningPolicy

        public A withAutoPinningPolicy​(String autoPinningPolicy)
      • hasAutoPinningPolicy

        public boolean hasAutoPinningPolicy()
      • getClone

        public Boolean getClone()
      • withClone

        public A withClone​(Boolean clone)
      • hasClone

        public boolean hasClone()
      • buildCpu

        public CPU buildCpu()
      • withCpu

        public A withCpu​(CPU cpu)
      • hasCpu

        public boolean hasCpu()
      • getFormat

        public String getFormat()
      • withFormat

        public A withFormat​(String format)
      • hasFormat

        public boolean hasFormat()
      • getHugepages

        public Integer getHugepages()
      • withHugepages

        public A withHugepages​(Integer hugepages)
      • hasHugepages

        public boolean hasHugepages()
      • getInstanceTypeID

        public String getInstanceTypeID()
      • withInstanceTypeID

        public A withInstanceTypeID​(String instanceTypeID)
      • hasInstanceTypeID

        public boolean hasInstanceTypeID()
      • getMemoryMB

        public Integer getMemoryMB()
      • withMemoryMB

        public A withMemoryMB​(Integer memoryMB)
      • hasMemoryMB

        public boolean hasMemoryMB()
      • buildOsDisk

        public Disk buildOsDisk()
      • withOsDisk

        public A withOsDisk​(Disk osDisk)
      • hasOsDisk

        public boolean hasOsDisk()
      • withNewOsDisk

        public A withNewOsDisk​(Long sizeGB)
      • getSparse

        public Boolean getSparse()
      • withSparse

        public A withSparse​(Boolean sparse)
      • hasSparse

        public boolean hasSparse()
      • getVmType

        public String getVmType()
      • withVmType

        public A withVmType​(String vmType)
      • hasVmType

        public boolean hasVmType()
      • 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 MachinePoolFluent<A>>
      • hashCode

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

        public A withClone()
      • withSparse

        public A withSparse()