Package io.strimzi.api.kafka.model
Class CruiseControlSpecBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.strimzi.api.kafka.model.CruiseControlSpecFluentImpl<CruiseControlSpecBuilder>
-
- io.strimzi.api.kafka.model.CruiseControlSpecBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<CruiseControlSpec>,io.fabric8.kubernetes.api.builder.Fluent<CruiseControlSpecBuilder>,io.fabric8.kubernetes.api.builder.Visitable<CruiseControlSpecBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<CruiseControlSpec,CruiseControlSpecBuilder>,CruiseControlSpecFluent<CruiseControlSpecBuilder>
public class CruiseControlSpecBuilder extends CruiseControlSpecFluentImpl<CruiseControlSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<CruiseControlSpec,CruiseControlSpecBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.strimzi.api.kafka.model.CruiseControlSpecFluentImpl
CruiseControlSpecFluentImpl.BrokerCapacityNestedImpl<N>, CruiseControlSpecFluentImpl.ExternalLoggingNestedImpl<N>, CruiseControlSpecFluentImpl.InlineLoggingNestedImpl<N>, CruiseControlSpecFluentImpl.JmxPrometheusExporterMetricsConfigNestedImpl<N>, CruiseControlSpecFluentImpl.JvmOptionsNestedImpl<N>, CruiseControlSpecFluentImpl.LivenessProbeNestedImpl<N>, CruiseControlSpecFluentImpl.ReadinessProbeNestedImpl<N>, CruiseControlSpecFluentImpl.TemplateNestedImpl<N>, CruiseControlSpecFluentImpl.TlsSidecarNestedImpl<N>
-
Nested classes/interfaces inherited from interface io.strimzi.api.kafka.model.CruiseControlSpecFluent
CruiseControlSpecFluent.BrokerCapacityNested<N>, CruiseControlSpecFluent.ExternalLoggingNested<N>, CruiseControlSpecFluent.InlineLoggingNested<N>, CruiseControlSpecFluent.JmxPrometheusExporterMetricsConfigNested<N>, CruiseControlSpecFluent.JvmOptionsNested<N>, CruiseControlSpecFluent.LivenessProbeNested<N>, CruiseControlSpecFluent.ReadinessProbeNested<N>, CruiseControlSpecFluent.TemplateNested<N>, CruiseControlSpecFluent.TlsSidecarNested<N>
-
-
Constructor Summary
Constructors Constructor Description CruiseControlSpecBuilder()CruiseControlSpecBuilder(CruiseControlSpec instance)CruiseControlSpecBuilder(CruiseControlSpecFluent<?> fluent)CruiseControlSpecBuilder(CruiseControlSpecFluent<?> fluent, CruiseControlSpec instance)CruiseControlSpecBuilder(CruiseControlSpecFluent<?> fluent, CruiseControlSpec instance, Boolean validationEnabled)CruiseControlSpecBuilder(CruiseControlSpecFluent<?> fluent, Boolean validationEnabled)CruiseControlSpecBuilder(CruiseControlSpec instance, Boolean validationEnabled)CruiseControlSpecBuilder(Boolean validationEnabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CruiseControlSpecbuild()booleanequals(Object o)inthashCode()-
Methods inherited from class io.strimzi.api.kafka.model.CruiseControlSpecFluentImpl
addToConfig, addToConfig, addToMetrics, addToMetrics, buildBrokerCapacity, buildJvmOptions, buildLivenessProbe, buildLogging, buildMetricsConfig, buildReadinessProbe, buildTemplate, buildTlsSidecar, editBrokerCapacity, editJvmOptions, editLivenessProbe, editOrNewBrokerCapacity, editOrNewBrokerCapacityLike, editOrNewJvmOptions, editOrNewJvmOptionsLike, editOrNewLivenessProbe, editOrNewLivenessProbeLike, editOrNewReadinessProbe, editOrNewReadinessProbeLike, editOrNewTemplate, editOrNewTemplateLike, editOrNewTlsSidecar, editOrNewTlsSidecarLike, editReadinessProbe, editTemplate, editTlsSidecar, getBrokerCapacity, getConfig, getImage, getJvmOptions, getLivenessProbe, getLogging, getMetrics, getMetricsConfig, getReadinessProbe, getResources, getTemplate, getTlsSidecar, hasBrokerCapacity, hasConfig, hasImage, hasJvmOptions, hasLivenessProbe, hasLogging, hasMetrics, hasMetricsConfig, hasReadinessProbe, hasResources, hasTemplate, hasTlsSidecar, removeFromConfig, removeFromConfig, removeFromMetrics, removeFromMetrics, withBrokerCapacity, withConfig, withExternalLogging, withImage, withInlineLogging, withJmxPrometheusExporterMetricsConfig, withJvmOptions, withLivenessProbe, withLogging, withMetrics, withMetricsConfig, withNewBrokerCapacity, withNewBrokerCapacityLike, withNewExternalLogging, withNewExternalLoggingLike, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewInlineLogging, withNewInlineLoggingLike, withNewJmxPrometheusExporterMetricsConfig, withNewJmxPrometheusExporterMetricsConfigLike, withNewJvmOptions, withNewJvmOptionsLike, withNewLivenessProbe, withNewLivenessProbe, withNewLivenessProbeLike, withNewReadinessProbe, withNewReadinessProbe, withNewReadinessProbeLike, withNewTemplate, withNewTemplateLike, withNewTlsSidecar, withNewTlsSidecarLike, withReadinessProbe, withResources, withTemplate, withTlsSidecar
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, accept, aggregate, aggregate, build, build, builderOf
-
-
-
-
Constructor Detail
-
CruiseControlSpecBuilder
public CruiseControlSpecBuilder()
-
CruiseControlSpecBuilder
public CruiseControlSpecBuilder(Boolean validationEnabled)
-
CruiseControlSpecBuilder
public CruiseControlSpecBuilder(CruiseControlSpecFluent<?> fluent)
-
CruiseControlSpecBuilder
public CruiseControlSpecBuilder(CruiseControlSpecFluent<?> fluent, Boolean validationEnabled)
-
CruiseControlSpecBuilder
public CruiseControlSpecBuilder(CruiseControlSpecFluent<?> fluent, CruiseControlSpec instance)
-
CruiseControlSpecBuilder
public CruiseControlSpecBuilder(CruiseControlSpecFluent<?> fluent, CruiseControlSpec instance, Boolean validationEnabled)
-
CruiseControlSpecBuilder
public CruiseControlSpecBuilder(CruiseControlSpec instance)
-
CruiseControlSpecBuilder
public CruiseControlSpecBuilder(CruiseControlSpec instance, Boolean validationEnabled)
-
-
Method Detail
-
build
public CruiseControlSpec build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<CruiseControlSpec>
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classCruiseControlSpecFluentImpl<CruiseControlSpecBuilder>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classCruiseControlSpecFluentImpl<CruiseControlSpecBuilder>
-
-