Class PodDisruptionBudgetBuilder
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.policy.PodDisruptionBudgetFluentImpl<PodDisruptionBudgetBuilder>
io.fabric8.kubernetes.api.model.policy.PodDisruptionBudgetBuilder
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<PodDisruptionBudget>,io.fabric8.kubernetes.api.builder.Fluent<PodDisruptionBudgetBuilder>,io.fabric8.kubernetes.api.builder.Visitable<PodDisruptionBudgetBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<PodDisruptionBudget,PodDisruptionBudgetBuilder>,PodDisruptionBudgetFluent<PodDisruptionBudgetBuilder>
public class PodDisruptionBudgetBuilder extends PodDisruptionBudgetFluentImpl<PodDisruptionBudgetBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<PodDisruptionBudget,PodDisruptionBudgetBuilder>
-
Nested Class Summary
Nested classes/interfaces inherited from class io.fabric8.kubernetes.api.model.policy.PodDisruptionBudgetFluentImpl
PodDisruptionBudgetFluentImpl.MetadataNestedImpl<N>, PodDisruptionBudgetFluentImpl.SpecNestedImpl<N>, PodDisruptionBudgetFluentImpl.StatusNestedImpl<N>Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.policy.PodDisruptionBudgetFluent
PodDisruptionBudgetFluent.MetadataNested<N>, PodDisruptionBudgetFluent.SpecNested<N>, PodDisruptionBudgetFluent.StatusNested<N> -
Field Summary
-
Constructor Summary
Constructors Constructor Description PodDisruptionBudgetBuilder()PodDisruptionBudgetBuilder(PodDisruptionBudget instance)PodDisruptionBudgetBuilder(PodDisruptionBudgetFluent<?> fluent)PodDisruptionBudgetBuilder(PodDisruptionBudgetFluent<?> fluent, PodDisruptionBudget instance)PodDisruptionBudgetBuilder(PodDisruptionBudgetFluent<?> fluent, PodDisruptionBudget instance, Boolean validationEnabled)PodDisruptionBudgetBuilder(PodDisruptionBudgetFluent<?> fluent, Boolean validationEnabled)PodDisruptionBudgetBuilder(PodDisruptionBudget instance, Boolean validationEnabled)PodDisruptionBudgetBuilder(Boolean validationEnabled) -
Method Summary
Modifier and Type Method Description PodDisruptionBudgetbuild()booleanequals(Object o)Methods inherited from class io.fabric8.kubernetes.api.model.policy.PodDisruptionBudgetFluentImpl
buildMetadata, buildSpec, buildStatus, editMetadata, editOrNewMetadata, editOrNewMetadataLike, editOrNewSpec, editOrNewSpecLike, editOrNewStatus, editOrNewStatusLike, editSpec, editStatus, getApiVersion, getKind, getMetadata, getSpec, getStatus, hasApiVersion, hasKind, hasMetadata, hasSpec, hasStatus, withApiVersion, withKind, withMetadata, withNewApiVersion, withNewApiVersion, withNewApiVersion, withNewKind, withNewKind, withNewKind, withNewMetadata, withNewMetadataLike, withNewSpec, withNewSpecLike, withNewStatus, withNewStatusLike, withSpec, withStatusMethods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
PodDisruptionBudgetBuilder
public PodDisruptionBudgetBuilder() -
PodDisruptionBudgetBuilder
-
PodDisruptionBudgetBuilder
-
PodDisruptionBudgetBuilder
-
PodDisruptionBudgetBuilder
public PodDisruptionBudgetBuilder(PodDisruptionBudgetFluent<?> fluent, PodDisruptionBudget instance) -
PodDisruptionBudgetBuilder
public PodDisruptionBudgetBuilder(PodDisruptionBudgetFluent<?> fluent, PodDisruptionBudget instance, Boolean validationEnabled) -
PodDisruptionBudgetBuilder
-
PodDisruptionBudgetBuilder
-
-
Method Details
-
build
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<PodDisruptionBudget>
-
equals
- Overrides:
equalsin classPodDisruptionBudgetFluentImpl<PodDisruptionBudgetBuilder>
-