Class WorkloadSpecBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.scheduling.v1alpha2.WorkloadSpecFluent<WorkloadSpecBuilder>
-
- io.fabric8.kubernetes.api.model.scheduling.v1alpha2.WorkloadSpecBuilder
-
- All Implemented Interfaces:
Builder<WorkloadSpec>,Visitable<WorkloadSpecBuilder>,VisitableBuilder<WorkloadSpec,WorkloadSpecBuilder>
public class WorkloadSpecBuilder extends WorkloadSpecFluent<WorkloadSpecBuilder> implements VisitableBuilder<WorkloadSpec,WorkloadSpecBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.kubernetes.api.model.scheduling.v1alpha2.WorkloadSpecFluent
WorkloadSpecFluent.ControllerRefNested<N>, WorkloadSpecFluent.PodGroupTemplatesNested<N>
-
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables, VISIT
-
-
Constructor Summary
Constructors Constructor Description WorkloadSpecBuilder()WorkloadSpecBuilder(WorkloadSpec instance)WorkloadSpecBuilder(WorkloadSpecFluent<?> fluent)WorkloadSpecBuilder(WorkloadSpecFluent<?> fluent, WorkloadSpec instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkloadSpecbuild()-
Methods inherited from class io.fabric8.kubernetes.api.model.scheduling.v1alpha2.WorkloadSpecFluent
addAllToPodGroupTemplates, addNewPodGroupTemplate, addNewPodGroupTemplateLike, addToAdditionalProperties, addToAdditionalProperties, addToPodGroupTemplates, addToPodGroupTemplates, buildControllerRef, buildFirstPodGroupTemplate, buildLastPodGroupTemplate, buildMatchingPodGroupTemplate, buildPodGroupTemplate, buildPodGroupTemplates, copyInstance, editControllerRef, editFirstPodGroupTemplate, editLastPodGroupTemplate, editMatchingPodGroupTemplate, editOrNewControllerRef, editOrNewControllerRefLike, editPodGroupTemplate, equals, getAdditionalProperties, hasAdditionalProperties, hasControllerRef, hashCode, hasMatchingPodGroupTemplate, hasPodGroupTemplates, removeAllFromPodGroupTemplates, removeFromAdditionalProperties, removeFromAdditionalProperties, removeFromPodGroupTemplates, removeMatchingFromPodGroupTemplates, setNewPodGroupTemplateLike, setToPodGroupTemplates, toString, withAdditionalProperties, withControllerRef, withNewControllerRef, withNewControllerRef, withNewControllerRefLike, withPodGroupTemplates, withPodGroupTemplates
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
-
-
-
Constructor Detail
-
WorkloadSpecBuilder
public WorkloadSpecBuilder()
-
WorkloadSpecBuilder
public WorkloadSpecBuilder(WorkloadSpecFluent<?> fluent)
-
WorkloadSpecBuilder
public WorkloadSpecBuilder(WorkloadSpec instance)
-
WorkloadSpecBuilder
public WorkloadSpecBuilder(WorkloadSpecFluent<?> fluent, WorkloadSpec instance)
-
-
Method Detail
-
build
public WorkloadSpec build()
- Specified by:
buildin interfaceBuilder<WorkloadSpec>
-
-