Class MachineConfigNodeSpecFluent<A extends MachineConfigNodeSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.machineconfiguration.v1alpha1.MachineConfigNodeSpecFluent<A>
-
- Direct Known Subclasses:
MachineConfigNodeFluent.SpecNested,MachineConfigNodeSpecBuilder
public class MachineConfigNodeSpecFluent<A extends MachineConfigNodeSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classMachineConfigNodeSpecFluent.ConfigVersionNested<N>classMachineConfigNodeSpecFluent.NodeNested<N>classMachineConfigNodeSpecFluent.PinnedImageSetsNested<N>classMachineConfigNodeSpecFluent.PoolNested<N>
-
Constructor Summary
Constructors Constructor Description MachineConfigNodeSpecFluent()MachineConfigNodeSpecFluent(MachineConfigNodeSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
MachineConfigNodeSpecFluent
public MachineConfigNodeSpecFluent()
-
MachineConfigNodeSpecFluent
public MachineConfigNodeSpecFluent(MachineConfigNodeSpec instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(MachineConfigNodeSpec instance)
-
buildConfigVersion
public MachineConfigNodeSpecMachineConfigVersion buildConfigVersion()
-
withConfigVersion
public A withConfigVersion(MachineConfigNodeSpecMachineConfigVersion configVersion)
-
hasConfigVersion
public boolean hasConfigVersion()
-
withNewConfigVersion
public MachineConfigNodeSpecFluent.ConfigVersionNested<A> withNewConfigVersion()
-
withNewConfigVersionLike
public MachineConfigNodeSpecFluent.ConfigVersionNested<A> withNewConfigVersionLike(MachineConfigNodeSpecMachineConfigVersion item)
-
editConfigVersion
public MachineConfigNodeSpecFluent.ConfigVersionNested<A> editConfigVersion()
-
editOrNewConfigVersion
public MachineConfigNodeSpecFluent.ConfigVersionNested<A> editOrNewConfigVersion()
-
editOrNewConfigVersionLike
public MachineConfigNodeSpecFluent.ConfigVersionNested<A> editOrNewConfigVersionLike(MachineConfigNodeSpecMachineConfigVersion item)
-
buildNode
public MCOObjectReference buildNode()
-
withNode
public A withNode(MCOObjectReference node)
-
hasNode
public boolean hasNode()
-
withNewNode
public MachineConfigNodeSpecFluent.NodeNested<A> withNewNode()
-
withNewNodeLike
public MachineConfigNodeSpecFluent.NodeNested<A> withNewNodeLike(MCOObjectReference item)
-
editNode
public MachineConfigNodeSpecFluent.NodeNested<A> editNode()
-
editOrNewNode
public MachineConfigNodeSpecFluent.NodeNested<A> editOrNewNode()
-
editOrNewNodeLike
public MachineConfigNodeSpecFluent.NodeNested<A> editOrNewNodeLike(MCOObjectReference item)
-
addToPinnedImageSets
public A addToPinnedImageSets(int index, MachineConfigNodeSpecPinnedImageSet item)
-
setToPinnedImageSets
public A setToPinnedImageSets(int index, MachineConfigNodeSpecPinnedImageSet item)
-
addToPinnedImageSets
public A addToPinnedImageSets(MachineConfigNodeSpecPinnedImageSet... items)
-
addAllToPinnedImageSets
public A addAllToPinnedImageSets(Collection<MachineConfigNodeSpecPinnedImageSet> items)
-
removeFromPinnedImageSets
public A removeFromPinnedImageSets(MachineConfigNodeSpecPinnedImageSet... items)
-
removeAllFromPinnedImageSets
public A removeAllFromPinnedImageSets(Collection<MachineConfigNodeSpecPinnedImageSet> items)
-
removeMatchingFromPinnedImageSets
public A removeMatchingFromPinnedImageSets(Predicate<MachineConfigNodeSpecPinnedImageSetBuilder> predicate)
-
buildPinnedImageSets
public List<MachineConfigNodeSpecPinnedImageSet> buildPinnedImageSets()
-
buildPinnedImageSet
public MachineConfigNodeSpecPinnedImageSet buildPinnedImageSet(int index)
-
buildFirstPinnedImageSet
public MachineConfigNodeSpecPinnedImageSet buildFirstPinnedImageSet()
-
buildLastPinnedImageSet
public MachineConfigNodeSpecPinnedImageSet buildLastPinnedImageSet()
-
buildMatchingPinnedImageSet
public MachineConfigNodeSpecPinnedImageSet buildMatchingPinnedImageSet(Predicate<MachineConfigNodeSpecPinnedImageSetBuilder> predicate)
-
hasMatchingPinnedImageSet
public boolean hasMatchingPinnedImageSet(Predicate<MachineConfigNodeSpecPinnedImageSetBuilder> predicate)
-
withPinnedImageSets
public A withPinnedImageSets(List<MachineConfigNodeSpecPinnedImageSet> pinnedImageSets)
-
withPinnedImageSets
public A withPinnedImageSets(MachineConfigNodeSpecPinnedImageSet... pinnedImageSets)
-
hasPinnedImageSets
public boolean hasPinnedImageSets()
-
addNewPinnedImageSet
public MachineConfigNodeSpecFluent.PinnedImageSetsNested<A> addNewPinnedImageSet()
-
addNewPinnedImageSetLike
public MachineConfigNodeSpecFluent.PinnedImageSetsNested<A> addNewPinnedImageSetLike(MachineConfigNodeSpecPinnedImageSet item)
-
setNewPinnedImageSetLike
public MachineConfigNodeSpecFluent.PinnedImageSetsNested<A> setNewPinnedImageSetLike(int index, MachineConfigNodeSpecPinnedImageSet item)
-
editPinnedImageSet
public MachineConfigNodeSpecFluent.PinnedImageSetsNested<A> editPinnedImageSet(int index)
-
editFirstPinnedImageSet
public MachineConfigNodeSpecFluent.PinnedImageSetsNested<A> editFirstPinnedImageSet()
-
editLastPinnedImageSet
public MachineConfigNodeSpecFluent.PinnedImageSetsNested<A> editLastPinnedImageSet()
-
editMatchingPinnedImageSet
public MachineConfigNodeSpecFluent.PinnedImageSetsNested<A> editMatchingPinnedImageSet(Predicate<MachineConfigNodeSpecPinnedImageSetBuilder> predicate)
-
buildPool
public MCOObjectReference buildPool()
-
withPool
public A withPool(MCOObjectReference pool)
-
hasPool
public boolean hasPool()
-
withNewPool
public MachineConfigNodeSpecFluent.PoolNested<A> withNewPool()
-
withNewPoolLike
public MachineConfigNodeSpecFluent.PoolNested<A> withNewPoolLike(MCOObjectReference item)
-
editPool
public MachineConfigNodeSpecFluent.PoolNested<A> editPool()
-
editOrNewPool
public MachineConfigNodeSpecFluent.PoolNested<A> editOrNewPool()
-
editOrNewPoolLike
public MachineConfigNodeSpecFluent.PoolNested<A> editOrNewPoolLike(MCOObjectReference item)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends MachineConfigNodeSpecFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends MachineConfigNodeSpecFluent<A>>
-
-