Class V1PodDisruptionBudgetSpecBuilder

All Implemented Interfaces:
Builder<io.kubernetes.client.openapi.models.V1PodDisruptionBudgetSpec>, Fluent<V1PodDisruptionBudgetSpecBuilder>, Visitable<V1PodDisruptionBudgetSpecBuilder>, VisitableBuilder<io.kubernetes.client.openapi.models.V1PodDisruptionBudgetSpec,V1PodDisruptionBudgetSpecBuilder>, V1PodDisruptionBudgetSpecFluent<V1PodDisruptionBudgetSpecBuilder>

public class V1PodDisruptionBudgetSpecBuilder extends V1PodDisruptionBudgetSpecFluentImpl<V1PodDisruptionBudgetSpecBuilder> implements VisitableBuilder<io.kubernetes.client.openapi.models.V1PodDisruptionBudgetSpec,V1PodDisruptionBudgetSpecBuilder>
  • Constructor Details

    • V1PodDisruptionBudgetSpecBuilder

      public V1PodDisruptionBudgetSpecBuilder()
    • V1PodDisruptionBudgetSpecBuilder

      public V1PodDisruptionBudgetSpecBuilder(Boolean validationEnabled)
    • V1PodDisruptionBudgetSpecBuilder

      public V1PodDisruptionBudgetSpecBuilder(V1PodDisruptionBudgetSpecFluent<?> fluent)
    • V1PodDisruptionBudgetSpecBuilder

      public V1PodDisruptionBudgetSpecBuilder(V1PodDisruptionBudgetSpecFluent<?> fluent, Boolean validationEnabled)
    • V1PodDisruptionBudgetSpecBuilder

      public V1PodDisruptionBudgetSpecBuilder(V1PodDisruptionBudgetSpecFluent<?> fluent, io.kubernetes.client.openapi.models.V1PodDisruptionBudgetSpec instance)
    • V1PodDisruptionBudgetSpecBuilder

      public V1PodDisruptionBudgetSpecBuilder(V1PodDisruptionBudgetSpecFluent<?> fluent, io.kubernetes.client.openapi.models.V1PodDisruptionBudgetSpec instance, Boolean validationEnabled)
    • V1PodDisruptionBudgetSpecBuilder

      public V1PodDisruptionBudgetSpecBuilder(io.kubernetes.client.openapi.models.V1PodDisruptionBudgetSpec instance)
    • V1PodDisruptionBudgetSpecBuilder

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

    • build

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