Package io.strimzi.api.kafka.model
Class KafkaConnectSpecBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.strimzi.api.kafka.model.SpecFluentImpl<A>
-
- io.strimzi.api.kafka.model.AbstractKafkaConnectSpecFluentImpl<A>
-
- io.strimzi.api.kafka.model.KafkaConnectSpecFluentImpl<KafkaConnectSpecBuilder>
-
- io.strimzi.api.kafka.model.KafkaConnectSpecBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<KafkaConnectSpec>,io.fabric8.kubernetes.api.builder.Fluent<KafkaConnectSpecBuilder>,io.fabric8.kubernetes.api.builder.Visitable<KafkaConnectSpecBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<KafkaConnectSpec,KafkaConnectSpecBuilder>,AbstractKafkaConnectSpecFluent<KafkaConnectSpecBuilder>,KafkaConnectSpecFluent<KafkaConnectSpecBuilder>,SpecFluent<KafkaConnectSpecBuilder>
public class KafkaConnectSpecBuilder extends KafkaConnectSpecFluentImpl<KafkaConnectSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<KafkaConnectSpec,KafkaConnectSpecBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.strimzi.api.kafka.model.KafkaConnectSpecFluentImpl
KafkaConnectSpecFluentImpl.BuildNestedImpl<N>, KafkaConnectSpecFluentImpl.KafkaClientAuthenticationOAuthNestedImpl<N>, KafkaConnectSpecFluentImpl.KafkaClientAuthenticationPlainNestedImpl<N>, KafkaConnectSpecFluentImpl.KafkaClientAuthenticationScramSha512NestedImpl<N>, KafkaConnectSpecFluentImpl.KafkaClientAuthenticationTlsNestedImpl<N>, KafkaConnectSpecFluentImpl.RackNestedImpl<N>, KafkaConnectSpecFluentImpl.TlsNestedImpl<N>
-
Nested classes/interfaces inherited from class io.strimzi.api.kafka.model.AbstractKafkaConnectSpecFluentImpl
AbstractKafkaConnectSpecFluentImpl.ExternalConfigurationNestedImpl<N>, AbstractKafkaConnectSpecFluentImpl.ExternalLoggingNestedImpl<N>, AbstractKafkaConnectSpecFluentImpl.InlineLoggingNestedImpl<N>, AbstractKafkaConnectSpecFluentImpl.JaegerTracingNestedImpl<N>, AbstractKafkaConnectSpecFluentImpl.JmxOptionsNestedImpl<N>, AbstractKafkaConnectSpecFluentImpl.JmxPrometheusExporterMetricsConfigNestedImpl<N>, AbstractKafkaConnectSpecFluentImpl.JvmOptionsNestedImpl<N>, AbstractKafkaConnectSpecFluentImpl.LivenessProbeNestedImpl<N>, AbstractKafkaConnectSpecFluentImpl.ReadinessProbeNestedImpl<N>, AbstractKafkaConnectSpecFluentImpl.TemplateNestedImpl<N>
-
Nested classes/interfaces inherited from interface io.strimzi.api.kafka.model.AbstractKafkaConnectSpecFluent
AbstractKafkaConnectSpecFluent.ExternalConfigurationNested<N>, AbstractKafkaConnectSpecFluent.ExternalLoggingNested<N>, AbstractKafkaConnectSpecFluent.InlineLoggingNested<N>, AbstractKafkaConnectSpecFluent.JaegerTracingNested<N>, AbstractKafkaConnectSpecFluent.JmxOptionsNested<N>, AbstractKafkaConnectSpecFluent.JmxPrometheusExporterMetricsConfigNested<N>, AbstractKafkaConnectSpecFluent.JvmOptionsNested<N>, AbstractKafkaConnectSpecFluent.LivenessProbeNested<N>, AbstractKafkaConnectSpecFluent.ReadinessProbeNested<N>, AbstractKafkaConnectSpecFluent.TemplateNested<N>
-
Nested classes/interfaces inherited from interface io.strimzi.api.kafka.model.KafkaConnectSpecFluent
KafkaConnectSpecFluent.BuildNested<N>, KafkaConnectSpecFluent.KafkaClientAuthenticationOAuthNested<N>, KafkaConnectSpecFluent.KafkaClientAuthenticationPlainNested<N>, KafkaConnectSpecFluent.KafkaClientAuthenticationScramSha512Nested<N>, KafkaConnectSpecFluent.KafkaClientAuthenticationTlsNested<N>, KafkaConnectSpecFluent.RackNested<N>, KafkaConnectSpecFluent.TlsNested<N>
-
-
Constructor Summary
Constructors Constructor Description KafkaConnectSpecBuilder()KafkaConnectSpecBuilder(KafkaConnectSpec instance)KafkaConnectSpecBuilder(KafkaConnectSpecFluent<?> fluent)KafkaConnectSpecBuilder(KafkaConnectSpecFluent<?> fluent, KafkaConnectSpec instance)KafkaConnectSpecBuilder(KafkaConnectSpecFluent<?> fluent, KafkaConnectSpec instance, Boolean validationEnabled)KafkaConnectSpecBuilder(KafkaConnectSpecFluent<?> fluent, Boolean validationEnabled)KafkaConnectSpecBuilder(KafkaConnectSpec instance, Boolean validationEnabled)KafkaConnectSpecBuilder(Boolean validationEnabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KafkaConnectSpecbuild()booleanequals(Object o)inthashCode()-
Methods inherited from class io.strimzi.api.kafka.model.KafkaConnectSpecFluentImpl
addToConfig, addToConfig, buildAuthentication, buildBuild, buildRack, buildTls, editBuild, editOrNewBuild, editOrNewBuildLike, editOrNewRack, editOrNewRackLike, editOrNewTls, editOrNewTlsLike, editRack, editTls, getAuthentication, getBootstrapServers, getBuild, getClientRackInitImage, getConfig, getRack, getTls, hasAuthentication, hasBootstrapServers, hasBuild, hasClientRackInitImage, hasConfig, hasRack, hasTls, removeFromConfig, removeFromConfig, withAuthentication, withBootstrapServers, withBuild, withClientRackInitImage, withConfig, withKafkaClientAuthenticationOAuth, withKafkaClientAuthenticationPlain, withKafkaClientAuthenticationScramSha512, withKafkaClientAuthenticationTls, withNewBootstrapServers, withNewBootstrapServers, withNewBootstrapServers, withNewBootstrapServers, withNewBootstrapServers, withNewBootstrapServers, withNewBootstrapServers, withNewBootstrapServers, withNewBootstrapServers, withNewBootstrapServers, withNewBuild, withNewBuildLike, withNewClientRackInitImage, withNewClientRackInitImage, withNewClientRackInitImage, withNewClientRackInitImage, withNewClientRackInitImage, withNewClientRackInitImage, withNewClientRackInitImage, withNewClientRackInitImage, withNewClientRackInitImage, withNewClientRackInitImage, withNewKafkaClientAuthenticationOAuth, withNewKafkaClientAuthenticationOAuthLike, withNewKafkaClientAuthenticationPlain, withNewKafkaClientAuthenticationPlainLike, withNewKafkaClientAuthenticationScramSha512, withNewKafkaClientAuthenticationScramSha512Like, withNewKafkaClientAuthenticationTls, withNewKafkaClientAuthenticationTlsLike, withNewRack, withNewRack, withNewRackLike, withNewTls, withNewTlsLike, withRack, withTls
-
Methods inherited from class io.strimzi.api.kafka.model.AbstractKafkaConnectSpecFluentImpl
addAllToTolerations, addNewToleration, addToMetrics, addToMetrics, addToTolerations, addToTolerations, buildExternalConfiguration, buildJmxOptions, buildJvmOptions, buildLivenessProbe, buildLogging, buildMetricsConfig, buildReadinessProbe, buildTemplate, buildTracing, editExternalConfiguration, editJmxOptions, editJvmOptions, editLivenessProbe, editOrNewExternalConfiguration, editOrNewExternalConfigurationLike, editOrNewJmxOptions, editOrNewJmxOptionsLike, editOrNewJvmOptions, editOrNewJvmOptionsLike, editOrNewLivenessProbe, editOrNewLivenessProbeLike, editOrNewReadinessProbe, editOrNewReadinessProbeLike, editOrNewTemplate, editOrNewTemplateLike, editReadinessProbe, editTemplate, getAffinity, getExternalConfiguration, getFirstToleration, getImage, getJmxOptions, getJvmOptions, getLastToleration, getLivenessProbe, getLogging, getMatchingToleration, getMetrics, getMetricsConfig, getReadinessProbe, getReplicas, getResources, getTemplate, getToleration, getTolerations, getTracing, getVersion, hasAffinity, hasExternalConfiguration, hasImage, hasJmxOptions, hasJvmOptions, hasLivenessProbe, hasLogging, hasMatchingToleration, hasMetrics, hasMetricsConfig, hasReadinessProbe, hasReplicas, hasResources, hasTemplate, hasTolerations, hasTracing, hasVersion, removeAllFromTolerations, removeFromMetrics, removeFromMetrics, removeFromTolerations, setToTolerations, withAffinity, withExternalConfiguration, withExternalLogging, withImage, withInlineLogging, withJaegerTracing, withJmxOptions, withJmxPrometheusExporterMetricsConfig, withJvmOptions, withLivenessProbe, withLogging, withMetrics, withMetricsConfig, withNewExternalConfiguration, withNewExternalConfigurationLike, withNewExternalLogging, withNewExternalLoggingLike, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewInlineLogging, withNewInlineLoggingLike, withNewJaegerTracing, withNewJaegerTracingLike, withNewJmxOptions, withNewJmxOptionsLike, withNewJmxPrometheusExporterMetricsConfig, withNewJmxPrometheusExporterMetricsConfigLike, withNewJvmOptions, withNewJvmOptionsLike, withNewLivenessProbe, withNewLivenessProbe, withNewLivenessProbeLike, withNewReadinessProbe, withNewReadinessProbe, withNewReadinessProbeLike, withNewTemplate, withNewTemplateLike, withNewVersion, withNewVersion, withNewVersion, withNewVersion, withNewVersion, withNewVersion, withNewVersion, withNewVersion, withNewVersion, withNewVersion, withReadinessProbe, withReplicas, withResources, withTemplate, withTolerations, withTolerations, withTracing, withVersion
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, accept, aggregate, aggregate, build, build, builderOf
-
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.strimzi.api.kafka.model.AbstractKafkaConnectSpecFluent
addAllToTolerations, addNewToleration, addToMetrics, addToMetrics, addToTolerations, addToTolerations, buildExternalConfiguration, buildJmxOptions, buildJvmOptions, buildLivenessProbe, buildLogging, buildMetricsConfig, buildReadinessProbe, buildTemplate, buildTracing, editExternalConfiguration, editJmxOptions, editJvmOptions, editLivenessProbe, editOrNewExternalConfiguration, editOrNewExternalConfigurationLike, editOrNewJmxOptions, editOrNewJmxOptionsLike, editOrNewJvmOptions, editOrNewJvmOptionsLike, editOrNewLivenessProbe, editOrNewLivenessProbeLike, editOrNewReadinessProbe, editOrNewReadinessProbeLike, editOrNewTemplate, editOrNewTemplateLike, editReadinessProbe, editTemplate, getAffinity, getExternalConfiguration, getFirstToleration, getImage, getJmxOptions, getJvmOptions, getLastToleration, getLivenessProbe, getLogging, getMatchingToleration, getMetrics, getMetricsConfig, getReadinessProbe, getReplicas, getResources, getTemplate, getToleration, getTolerations, getTracing, getVersion, hasAffinity, hasExternalConfiguration, hasImage, hasJmxOptions, hasJvmOptions, hasLivenessProbe, hasLogging, hasMatchingToleration, hasMetrics, hasMetricsConfig, hasReadinessProbe, hasReplicas, hasResources, hasTemplate, hasTolerations, hasTracing, hasVersion, removeAllFromTolerations, removeFromMetrics, removeFromMetrics, removeFromTolerations, setToTolerations, withAffinity, withExternalConfiguration, withExternalLogging, withImage, withInlineLogging, withJaegerTracing, withJmxOptions, withJmxPrometheusExporterMetricsConfig, withJvmOptions, withLivenessProbe, withLogging, withMetrics, withMetricsConfig, withNewExternalConfiguration, withNewExternalConfigurationLike, withNewExternalLogging, withNewExternalLoggingLike, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewInlineLogging, withNewInlineLoggingLike, withNewJaegerTracing, withNewJaegerTracingLike, withNewJmxOptions, withNewJmxOptionsLike, withNewJmxPrometheusExporterMetricsConfig, withNewJmxPrometheusExporterMetricsConfigLike, withNewJvmOptions, withNewJvmOptionsLike, withNewLivenessProbe, withNewLivenessProbe, withNewLivenessProbeLike, withNewReadinessProbe, withNewReadinessProbe, withNewReadinessProbeLike, withNewTemplate, withNewTemplateLike, withNewVersion, withNewVersion, withNewVersion, withNewVersion, withNewVersion, withNewVersion, withNewVersion, withNewVersion, withNewVersion, withNewVersion, withReadinessProbe, withReplicas, withResources, withTemplate, withTolerations, withTolerations, withTracing, withVersion
-
-
-
-
Constructor Detail
-
KafkaConnectSpecBuilder
public KafkaConnectSpecBuilder()
-
KafkaConnectSpecBuilder
public KafkaConnectSpecBuilder(Boolean validationEnabled)
-
KafkaConnectSpecBuilder
public KafkaConnectSpecBuilder(KafkaConnectSpecFluent<?> fluent)
-
KafkaConnectSpecBuilder
public KafkaConnectSpecBuilder(KafkaConnectSpecFluent<?> fluent, Boolean validationEnabled)
-
KafkaConnectSpecBuilder
public KafkaConnectSpecBuilder(KafkaConnectSpecFluent<?> fluent, KafkaConnectSpec instance)
-
KafkaConnectSpecBuilder
public KafkaConnectSpecBuilder(KafkaConnectSpecFluent<?> fluent, KafkaConnectSpec instance, Boolean validationEnabled)
-
KafkaConnectSpecBuilder
public KafkaConnectSpecBuilder(KafkaConnectSpec instance)
-
KafkaConnectSpecBuilder
public KafkaConnectSpecBuilder(KafkaConnectSpec instance, Boolean validationEnabled)
-
-
Method Detail
-
build
public KafkaConnectSpec build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<KafkaConnectSpec>
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classKafkaConnectSpecFluentImpl<KafkaConnectSpecBuilder>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classKafkaConnectSpecFluentImpl<KafkaConnectSpecBuilder>
-
-