Class MachinePoolSpecBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.hive.v1.MachinePoolSpecFluent<MachinePoolSpecBuilder>
-
- io.fabric8.openshift.api.model.hive.v1.MachinePoolSpecBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<MachinePoolSpec>,io.fabric8.kubernetes.api.builder.Visitable<MachinePoolSpecBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<MachinePoolSpec,MachinePoolSpecBuilder>
public class MachinePoolSpecBuilder extends MachinePoolSpecFluent<MachinePoolSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<MachinePoolSpec,MachinePoolSpecBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.openshift.api.model.hive.v1.MachinePoolSpecFluent
MachinePoolSpecFluent.AutoscalingNested<N>, MachinePoolSpecFluent.ClusterDeploymentRefNested<N>, MachinePoolSpecFluent.PlatformNested<N>
-
-
Constructor Summary
Constructors Constructor Description MachinePoolSpecBuilder()MachinePoolSpecBuilder(MachinePoolSpec instance)MachinePoolSpecBuilder(MachinePoolSpecFluent<?> fluent)MachinePoolSpecBuilder(MachinePoolSpecFluent<?> fluent, MachinePoolSpec instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MachinePoolSpecbuild()-
Methods inherited from class io.fabric8.openshift.api.model.hive.v1.MachinePoolSpecFluent
addAllToTaints, addNewTaint, addToAdditionalProperties, addToAdditionalProperties, addToLabels, addToLabels, addToMachineLabels, addToMachineLabels, addToTaints, addToTaints, buildAutoscaling, buildClusterDeploymentRef, buildPlatform, copyInstance, editAutoscaling, editClusterDeploymentRef, editOrNewAutoscaling, editOrNewAutoscalingLike, editOrNewClusterDeploymentRef, editOrNewClusterDeploymentRefLike, editOrNewPlatform, editOrNewPlatformLike, editPlatform, equals, getAdditionalProperties, getFirstTaint, getLabels, getLastTaint, getMachineLabels, getMatchingTaint, getName, getReplicas, getTaint, getTaints, hasAdditionalProperties, hasAutoscaling, hasClusterDeploymentRef, hashCode, hasLabels, hasMachineLabels, hasMatchingTaint, hasName, hasPlatform, hasReplicas, hasTaints, removeAllFromTaints, removeFromAdditionalProperties, removeFromAdditionalProperties, removeFromLabels, removeFromLabels, removeFromMachineLabels, removeFromMachineLabels, removeFromTaints, setToTaints, toString, withAdditionalProperties, withAutoscaling, withClusterDeploymentRef, withLabels, withMachineLabels, withName, withNewAutoscaling, withNewAutoscaling, withNewAutoscalingLike, withNewClusterDeploymentRef, withNewClusterDeploymentRef, withNewClusterDeploymentRefLike, withNewPlatform, withNewPlatformLike, withPlatform, withReplicas, withTaints, withTaints
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
-
-
-
Constructor Detail
-
MachinePoolSpecBuilder
public MachinePoolSpecBuilder()
-
MachinePoolSpecBuilder
public MachinePoolSpecBuilder(MachinePoolSpecFluent<?> fluent)
-
MachinePoolSpecBuilder
public MachinePoolSpecBuilder(MachinePoolSpecFluent<?> fluent, MachinePoolSpec instance)
-
MachinePoolSpecBuilder
public MachinePoolSpecBuilder(MachinePoolSpec instance)
-
-
Method Detail
-
build
public MachinePoolSpec build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<MachinePoolSpec>
-
-