Class PodDisruptionBudgetSpecBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.policy.v1beta1.PodDisruptionBudgetSpecFluent<PodDisruptionBudgetSpecBuilder>
-
- io.fabric8.kubernetes.api.model.policy.v1beta1.PodDisruptionBudgetSpecBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<PodDisruptionBudgetSpec>,io.fabric8.kubernetes.api.builder.Visitable<PodDisruptionBudgetSpecBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<PodDisruptionBudgetSpec,PodDisruptionBudgetSpecBuilder>
public class PodDisruptionBudgetSpecBuilder extends PodDisruptionBudgetSpecFluent<PodDisruptionBudgetSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<PodDisruptionBudgetSpec,PodDisruptionBudgetSpecBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.kubernetes.api.model.policy.v1beta1.PodDisruptionBudgetSpecFluent
PodDisruptionBudgetSpecFluent.MaxUnavailableNested<N>, PodDisruptionBudgetSpecFluent.MinAvailableNested<N>, PodDisruptionBudgetSpecFluent.SelectorNested<N>
-
-
Constructor Summary
Constructors Constructor Description PodDisruptionBudgetSpecBuilder()PodDisruptionBudgetSpecBuilder(PodDisruptionBudgetSpec instance)PodDisruptionBudgetSpecBuilder(PodDisruptionBudgetSpecFluent<?> fluent)PodDisruptionBudgetSpecBuilder(PodDisruptionBudgetSpecFluent<?> fluent, PodDisruptionBudgetSpec instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PodDisruptionBudgetSpecbuild()-
Methods inherited from class io.fabric8.kubernetes.api.model.policy.v1beta1.PodDisruptionBudgetSpecFluent
addToAdditionalProperties, addToAdditionalProperties, buildMaxUnavailable, buildMinAvailable, buildSelector, copyInstance, editMaxUnavailable, editMinAvailable, editOrNewMaxUnavailable, editOrNewMaxUnavailableLike, editOrNewMinAvailable, editOrNewMinAvailableLike, editOrNewSelector, editOrNewSelectorLike, editSelector, equals, getAdditionalProperties, hasAdditionalProperties, hashCode, hasMaxUnavailable, hasMinAvailable, hasSelector, removeFromAdditionalProperties, removeFromAdditionalProperties, toString, withAdditionalProperties, withMaxUnavailable, withMinAvailable, withNewMaxUnavailable, withNewMaxUnavailable, withNewMaxUnavailableLike, withNewMinAvailable, withNewMinAvailable, withNewMinAvailableLike, withNewSelector, withNewSelectorLike, withSelector
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
-
-
-
Constructor Detail
-
PodDisruptionBudgetSpecBuilder
public PodDisruptionBudgetSpecBuilder()
-
PodDisruptionBudgetSpecBuilder
public PodDisruptionBudgetSpecBuilder(PodDisruptionBudgetSpecFluent<?> fluent)
-
PodDisruptionBudgetSpecBuilder
public PodDisruptionBudgetSpecBuilder(PodDisruptionBudgetSpecFluent<?> fluent, PodDisruptionBudgetSpec instance)
-
PodDisruptionBudgetSpecBuilder
public PodDisruptionBudgetSpecBuilder(PodDisruptionBudgetSpec instance)
-
-
Method Detail
-
build
public PodDisruptionBudgetSpec build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<PodDisruptionBudgetSpec>
-
-