Class V1PodDisruptionBudgetBuilder

All Implemented Interfaces:
Builder<io.kubernetes.client.openapi.models.V1PodDisruptionBudget>, Fluent<V1PodDisruptionBudgetBuilder>, Visitable<V1PodDisruptionBudgetBuilder>, VisitableBuilder<io.kubernetes.client.openapi.models.V1PodDisruptionBudget,V1PodDisruptionBudgetBuilder>, V1PodDisruptionBudgetFluent<V1PodDisruptionBudgetBuilder>

public class V1PodDisruptionBudgetBuilder extends V1PodDisruptionBudgetFluentImpl<V1PodDisruptionBudgetBuilder> implements VisitableBuilder<io.kubernetes.client.openapi.models.V1PodDisruptionBudget,V1PodDisruptionBudgetBuilder>
  • Constructor Details

    • V1PodDisruptionBudgetBuilder

      public V1PodDisruptionBudgetBuilder()
    • V1PodDisruptionBudgetBuilder

      public V1PodDisruptionBudgetBuilder(Boolean validationEnabled)
    • V1PodDisruptionBudgetBuilder

      public V1PodDisruptionBudgetBuilder(V1PodDisruptionBudgetFluent<?> fluent)
    • V1PodDisruptionBudgetBuilder

      public V1PodDisruptionBudgetBuilder(V1PodDisruptionBudgetFluent<?> fluent, Boolean validationEnabled)
    • V1PodDisruptionBudgetBuilder

      public V1PodDisruptionBudgetBuilder(V1PodDisruptionBudgetFluent<?> fluent, io.kubernetes.client.openapi.models.V1PodDisruptionBudget instance)
    • V1PodDisruptionBudgetBuilder

      public V1PodDisruptionBudgetBuilder(V1PodDisruptionBudgetFluent<?> fluent, io.kubernetes.client.openapi.models.V1PodDisruptionBudget instance, Boolean validationEnabled)
    • V1PodDisruptionBudgetBuilder

      public V1PodDisruptionBudgetBuilder(io.kubernetes.client.openapi.models.V1PodDisruptionBudget instance)
    • V1PodDisruptionBudgetBuilder

      public V1PodDisruptionBudgetBuilder(io.kubernetes.client.openapi.models.V1PodDisruptionBudget instance, Boolean validationEnabled)
  • Method Details

    • build

      public io.kubernetes.client.openapi.models.V1PodDisruptionBudget build()
      Specified by:
      build in interface Builder<io.kubernetes.client.openapi.models.V1PodDisruptionBudget>