Class MachinePoolSpecFluent<A extends MachinePoolSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.hive.v1.MachinePoolSpecFluent<A>
-
- Direct Known Subclasses:
MachinePoolFluent.SpecNested,MachinePoolSpecBuilder
public class MachinePoolSpecFluent<A extends MachinePoolSpecFluent<A>> extends BaseFluent<A>
Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classMachinePoolSpecFluent.AutoscalingNested<N>classMachinePoolSpecFluent.ClusterDeploymentRefNested<N>classMachinePoolSpecFluent.PlatformNested<N>
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables, VISIT
-
-
Constructor Summary
Constructors Constructor Description MachinePoolSpecFluent()MachinePoolSpecFluent(MachinePoolSpec instance)
-
Method Summary
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
-
-
-
Constructor Detail
-
MachinePoolSpecFluent
public MachinePoolSpecFluent()
-
MachinePoolSpecFluent
public MachinePoolSpecFluent(MachinePoolSpec instance)
-
-
Method Detail
-
addAllToTaints
public A addAllToTaints(Collection<Taint> items)
-
buildAutoscaling
public MachinePoolAutoscaling buildAutoscaling()
-
buildClusterDeploymentRef
public LocalObjectReference buildClusterDeploymentRef()
-
buildPlatform
public MachinePoolPlatform buildPlatform()
-
copyInstance
protected void copyInstance(MachinePoolSpec instance)
-
editAutoscaling
public MachinePoolSpecFluent.AutoscalingNested<A> editAutoscaling()
-
editClusterDeploymentRef
public MachinePoolSpecFluent.ClusterDeploymentRefNested<A> editClusterDeploymentRef()
-
editOrNewAutoscaling
public MachinePoolSpecFluent.AutoscalingNested<A> editOrNewAutoscaling()
-
editOrNewAutoscalingLike
public MachinePoolSpecFluent.AutoscalingNested<A> editOrNewAutoscalingLike(MachinePoolAutoscaling item)
-
editOrNewClusterDeploymentRef
public MachinePoolSpecFluent.ClusterDeploymentRefNested<A> editOrNewClusterDeploymentRef()
-
editOrNewClusterDeploymentRefLike
public MachinePoolSpecFluent.ClusterDeploymentRefNested<A> editOrNewClusterDeploymentRefLike(LocalObjectReference item)
-
editOrNewPlatform
public MachinePoolSpecFluent.PlatformNested<A> editOrNewPlatform()
-
editOrNewPlatformLike
public MachinePoolSpecFluent.PlatformNested<A> editOrNewPlatformLike(MachinePoolPlatform item)
-
editPlatform
public MachinePoolSpecFluent.PlatformNested<A> editPlatform()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classBaseFluent<A extends MachinePoolSpecFluent<A>>
-
getFirstTaint
public Taint getFirstTaint()
-
getLastTaint
public Taint getLastTaint()
-
getName
public String getName()
-
getReplicas
public Long getReplicas()
-
getTaint
public Taint getTaint(int index)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
hasAutoscaling
public boolean hasAutoscaling()
-
hasClusterDeploymentRef
public boolean hasClusterDeploymentRef()
-
hasLabels
public boolean hasLabels()
-
hasMachineLabels
public boolean hasMachineLabels()
-
hasName
public boolean hasName()
-
hasPlatform
public boolean hasPlatform()
-
hasReplicas
public boolean hasReplicas()
-
hasTaints
public boolean hasTaints()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classBaseFluent<A extends MachinePoolSpecFluent<A>>
-
removeAllFromTaints
public A removeAllFromTaints(Collection<Taint> items)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withAutoscaling
public A withAutoscaling(MachinePoolAutoscaling autoscaling)
-
withClusterDeploymentRef
public A withClusterDeploymentRef(LocalObjectReference clusterDeploymentRef)
-
withNewAutoscaling
public MachinePoolSpecFluent.AutoscalingNested<A> withNewAutoscaling()
-
withNewAutoscalingLike
public MachinePoolSpecFluent.AutoscalingNested<A> withNewAutoscalingLike(MachinePoolAutoscaling item)
-
withNewClusterDeploymentRef
public MachinePoolSpecFluent.ClusterDeploymentRefNested<A> withNewClusterDeploymentRef()
-
withNewClusterDeploymentRefLike
public MachinePoolSpecFluent.ClusterDeploymentRefNested<A> withNewClusterDeploymentRefLike(LocalObjectReference item)
-
withNewPlatform
public MachinePoolSpecFluent.PlatformNested<A> withNewPlatform()
-
withNewPlatformLike
public MachinePoolSpecFluent.PlatformNested<A> withNewPlatformLike(MachinePoolPlatform item)
-
withPlatform
public A withPlatform(MachinePoolPlatform platform)
-
-