public class MachinePoolFluent<A extends MachinePoolFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
MachinePoolFluent.OsDiskNested<N> |
| Constructor and Description |
|---|
MachinePoolFluent() |
MachinePoolFluent(MachinePool instance) |
| Modifier and Type | Method and Description |
|---|---|
A |
addAllToCategories(Collection<io.fabric8.openshift.api.model.machine.v1.NutanixCategory> items) |
A |
addNewCategory(String key,
String value) |
A |
addToAdditionalProperties(Map<String,Object> map) |
A |
addToAdditionalProperties(String key,
Object value) |
A |
addToCategories(int index,
io.fabric8.openshift.api.model.machine.v1.NutanixCategory item) |
A |
addToCategories(io.fabric8.openshift.api.model.machine.v1.NutanixCategory... items) |
OSDisk |
buildOsDisk() |
protected void |
copyInstance(MachinePool instance) |
MachinePoolFluent.OsDiskNested<A> |
editOrNewOsDisk() |
MachinePoolFluent.OsDiskNested<A> |
editOrNewOsDiskLike(OSDisk item) |
MachinePoolFluent.OsDiskNested<A> |
editOsDisk() |
boolean |
equals(Object o) |
Map<String,Object> |
getAdditionalProperties() |
String |
getBootType() |
List<io.fabric8.openshift.api.model.machine.v1.NutanixCategory> |
getCategories() |
io.fabric8.openshift.api.model.machine.v1.NutanixCategory |
getCategory(int index) |
Long |
getCoresPerSocket() |
Long |
getCpus() |
io.fabric8.openshift.api.model.machine.v1.NutanixCategory |
getFirstCategory() |
io.fabric8.openshift.api.model.machine.v1.NutanixCategory |
getLastCategory() |
io.fabric8.openshift.api.model.machine.v1.NutanixCategory |
getMatchingCategory(Predicate<io.fabric8.openshift.api.model.machine.v1.NutanixCategory> predicate) |
Long |
getMemoryMiB() |
io.fabric8.openshift.api.model.machine.v1.NutanixResourceIdentifier |
getProject() |
boolean |
hasAdditionalProperties() |
boolean |
hasBootType() |
boolean |
hasCategories() |
boolean |
hasCoresPerSocket() |
boolean |
hasCpus() |
int |
hashCode() |
boolean |
hasMatchingCategory(Predicate<io.fabric8.openshift.api.model.machine.v1.NutanixCategory> predicate) |
boolean |
hasMemoryMiB() |
boolean |
hasOsDisk() |
boolean |
hasProject() |
A |
removeAllFromCategories(Collection<io.fabric8.openshift.api.model.machine.v1.NutanixCategory> items) |
A |
removeFromAdditionalProperties(Map<String,Object> map) |
A |
removeFromAdditionalProperties(String key) |
A |
removeFromCategories(io.fabric8.openshift.api.model.machine.v1.NutanixCategory... items) |
A |
setToCategories(int index,
io.fabric8.openshift.api.model.machine.v1.NutanixCategory item) |
String |
toString() |
<K,V> A |
withAdditionalProperties(Map<String,Object> additionalProperties) |
A |
withBootType(String bootType) |
A |
withCategories(List<io.fabric8.openshift.api.model.machine.v1.NutanixCategory> categories) |
A |
withCategories(io.fabric8.openshift.api.model.machine.v1.NutanixCategory... categories) |
A |
withCoresPerSocket(Long coresPerSocket) |
A |
withCpus(Long cpus) |
A |
withMemoryMiB(Long memoryMiB) |
MachinePoolFluent.OsDiskNested<A> |
withNewOsDisk() |
A |
withNewOsDisk(Long diskSizeGiB) |
MachinePoolFluent.OsDiskNested<A> |
withNewOsDiskLike(OSDisk item) |
A |
withNewProject(String name,
String type,
String uuid) |
A |
withOsDisk(OSDisk osDisk) |
A |
withProject(io.fabric8.openshift.api.model.machine.v1.NutanixResourceIdentifier project) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic MachinePoolFluent()
public MachinePoolFluent(MachinePool instance)
protected void copyInstance(MachinePool instance)
public String getBootType()
public boolean hasBootType()
public A addToCategories(int index, io.fabric8.openshift.api.model.machine.v1.NutanixCategory item)
public A setToCategories(int index, io.fabric8.openshift.api.model.machine.v1.NutanixCategory item)
public A addToCategories(io.fabric8.openshift.api.model.machine.v1.NutanixCategory... items)
public A addAllToCategories(Collection<io.fabric8.openshift.api.model.machine.v1.NutanixCategory> items)
public A removeFromCategories(io.fabric8.openshift.api.model.machine.v1.NutanixCategory... items)
public A removeAllFromCategories(Collection<io.fabric8.openshift.api.model.machine.v1.NutanixCategory> items)
public List<io.fabric8.openshift.api.model.machine.v1.NutanixCategory> getCategories()
public io.fabric8.openshift.api.model.machine.v1.NutanixCategory getCategory(int index)
public io.fabric8.openshift.api.model.machine.v1.NutanixCategory getFirstCategory()
public io.fabric8.openshift.api.model.machine.v1.NutanixCategory getLastCategory()
public io.fabric8.openshift.api.model.machine.v1.NutanixCategory getMatchingCategory(Predicate<io.fabric8.openshift.api.model.machine.v1.NutanixCategory> predicate)
public boolean hasMatchingCategory(Predicate<io.fabric8.openshift.api.model.machine.v1.NutanixCategory> predicate)
public A withCategories(List<io.fabric8.openshift.api.model.machine.v1.NutanixCategory> categories)
public A withCategories(io.fabric8.openshift.api.model.machine.v1.NutanixCategory... categories)
public boolean hasCategories()
public Long getCoresPerSocket()
public boolean hasCoresPerSocket()
public Long getCpus()
public boolean hasCpus()
public Long getMemoryMiB()
public boolean hasMemoryMiB()
public OSDisk buildOsDisk()
public boolean hasOsDisk()
public MachinePoolFluent.OsDiskNested<A> withNewOsDisk()
public MachinePoolFluent.OsDiskNested<A> withNewOsDiskLike(OSDisk item)
public MachinePoolFluent.OsDiskNested<A> editOsDisk()
public MachinePoolFluent.OsDiskNested<A> editOrNewOsDisk()
public MachinePoolFluent.OsDiskNested<A> editOrNewOsDiskLike(OSDisk item)
public io.fabric8.openshift.api.model.machine.v1.NutanixResourceIdentifier getProject()
public A withProject(io.fabric8.openshift.api.model.machine.v1.NutanixResourceIdentifier project)
public boolean hasProject()
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
public boolean hasAdditionalProperties()
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends MachinePoolFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends MachinePoolFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.