Package io.strimzi.api.kafka.model
Class KafkaBridgeSpecBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.strimzi.api.kafka.model.SpecFluentImpl<A>
-
- io.strimzi.api.kafka.model.KafkaBridgeSpecFluentImpl<KafkaBridgeSpecBuilder>
-
- io.strimzi.api.kafka.model.KafkaBridgeSpecBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<KafkaBridgeSpec>,io.fabric8.kubernetes.api.builder.Fluent<KafkaBridgeSpecBuilder>,io.fabric8.kubernetes.api.builder.Visitable<KafkaBridgeSpecBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<KafkaBridgeSpec,KafkaBridgeSpecBuilder>,KafkaBridgeSpecFluent<KafkaBridgeSpecBuilder>,SpecFluent<KafkaBridgeSpecBuilder>
public class KafkaBridgeSpecBuilder extends KafkaBridgeSpecFluentImpl<KafkaBridgeSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<KafkaBridgeSpec,KafkaBridgeSpecBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.strimzi.api.kafka.model.KafkaBridgeSpecFluentImpl
KafkaBridgeSpecFluentImpl.ConsumerNestedImpl<N>, KafkaBridgeSpecFluentImpl.ExternalLoggingNestedImpl<N>, KafkaBridgeSpecFluentImpl.HttpNestedImpl<N>, KafkaBridgeSpecFluentImpl.InlineLoggingNestedImpl<N>, KafkaBridgeSpecFluentImpl.JaegerTracingNestedImpl<N>, KafkaBridgeSpecFluentImpl.JvmOptionsNestedImpl<N>, KafkaBridgeSpecFluentImpl.KafkaClientAuthenticationOAuthNestedImpl<N>, KafkaBridgeSpecFluentImpl.KafkaClientAuthenticationPlainNestedImpl<N>, KafkaBridgeSpecFluentImpl.KafkaClientAuthenticationScramSha512NestedImpl<N>, KafkaBridgeSpecFluentImpl.KafkaClientAuthenticationTlsNestedImpl<N>, KafkaBridgeSpecFluentImpl.LivenessProbeNestedImpl<N>, KafkaBridgeSpecFluentImpl.ProducerNestedImpl<N>, KafkaBridgeSpecFluentImpl.ReadinessProbeNestedImpl<N>, KafkaBridgeSpecFluentImpl.TemplateNestedImpl<N>, KafkaBridgeSpecFluentImpl.TlsNestedImpl<N>
-
Nested classes/interfaces inherited from interface io.strimzi.api.kafka.model.KafkaBridgeSpecFluent
KafkaBridgeSpecFluent.ConsumerNested<N>, KafkaBridgeSpecFluent.ExternalLoggingNested<N>, KafkaBridgeSpecFluent.HttpNested<N>, KafkaBridgeSpecFluent.InlineLoggingNested<N>, KafkaBridgeSpecFluent.JaegerTracingNested<N>, KafkaBridgeSpecFluent.JvmOptionsNested<N>, KafkaBridgeSpecFluent.KafkaClientAuthenticationOAuthNested<N>, KafkaBridgeSpecFluent.KafkaClientAuthenticationPlainNested<N>, KafkaBridgeSpecFluent.KafkaClientAuthenticationScramSha512Nested<N>, KafkaBridgeSpecFluent.KafkaClientAuthenticationTlsNested<N>, KafkaBridgeSpecFluent.LivenessProbeNested<N>, KafkaBridgeSpecFluent.ProducerNested<N>, KafkaBridgeSpecFluent.ReadinessProbeNested<N>, KafkaBridgeSpecFluent.TemplateNested<N>, KafkaBridgeSpecFluent.TlsNested<N>
-
-
Constructor Summary
Constructors Constructor Description KafkaBridgeSpecBuilder()KafkaBridgeSpecBuilder(KafkaBridgeSpec instance)KafkaBridgeSpecBuilder(KafkaBridgeSpecFluent<?> fluent)KafkaBridgeSpecBuilder(KafkaBridgeSpecFluent<?> fluent, KafkaBridgeSpec instance)KafkaBridgeSpecBuilder(KafkaBridgeSpecFluent<?> fluent, KafkaBridgeSpec instance, Boolean validationEnabled)KafkaBridgeSpecBuilder(KafkaBridgeSpecFluent<?> fluent, Boolean validationEnabled)KafkaBridgeSpecBuilder(KafkaBridgeSpec instance, Boolean validationEnabled)KafkaBridgeSpecBuilder(Boolean validationEnabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KafkaBridgeSpecbuild()booleanequals(Object o)inthashCode()-
Methods inherited from class io.strimzi.api.kafka.model.KafkaBridgeSpecFluentImpl
buildAuthentication, buildConsumer, buildHttp, buildJvmOptions, buildLivenessProbe, buildLogging, buildProducer, buildReadinessProbe, buildTemplate, buildTls, buildTracing, editConsumer, editHttp, editJvmOptions, editLivenessProbe, editOrNewConsumer, editOrNewConsumerLike, editOrNewHttp, editOrNewHttpLike, editOrNewJvmOptions, editOrNewJvmOptionsLike, editOrNewLivenessProbe, editOrNewLivenessProbeLike, editOrNewProducer, editOrNewProducerLike, editOrNewReadinessProbe, editOrNewReadinessProbeLike, editOrNewTemplate, editOrNewTemplateLike, editOrNewTls, editOrNewTlsLike, editProducer, editReadinessProbe, editTemplate, editTls, getAuthentication, getBootstrapServers, getConsumer, getHttp, getImage, getJvmOptions, getLivenessProbe, getLogging, getProducer, getReadinessProbe, getReplicas, getResources, getTemplate, getTls, getTracing, hasAuthentication, hasBootstrapServers, hasConsumer, hasEnableMetrics, hasHttp, hasImage, hasJvmOptions, hasLivenessProbe, hasLogging, hasProducer, hasReadinessProbe, hasReplicas, hasResources, hasTemplate, hasTls, hasTracing, isEnableMetrics, withAuthentication, withBootstrapServers, withConsumer, withEnableMetrics, withExternalLogging, withHttp, withImage, withInlineLogging, withJaegerTracing, withJvmOptions, withKafkaClientAuthenticationOAuth, withKafkaClientAuthenticationPlain, withKafkaClientAuthenticationScramSha512, withKafkaClientAuthenticationTls, withLivenessProbe, withLogging, withNewBootstrapServers, withNewBootstrapServers, withNewBootstrapServers, withNewBootstrapServers, withNewBootstrapServers, withNewBootstrapServers, withNewBootstrapServers, withNewBootstrapServers, withNewBootstrapServers, withNewBootstrapServers, withNewConsumer, withNewConsumerLike, withNewExternalLogging, withNewExternalLoggingLike, withNewHttp, withNewHttp, withNewHttpLike, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewImage, withNewInlineLogging, withNewInlineLoggingLike, withNewJaegerTracing, withNewJaegerTracingLike, withNewJvmOptions, withNewJvmOptionsLike, withNewKafkaClientAuthenticationOAuth, withNewKafkaClientAuthenticationOAuthLike, withNewKafkaClientAuthenticationPlain, withNewKafkaClientAuthenticationPlainLike, withNewKafkaClientAuthenticationScramSha512, withNewKafkaClientAuthenticationScramSha512Like, withNewKafkaClientAuthenticationTls, withNewKafkaClientAuthenticationTlsLike, withNewLivenessProbe, withNewLivenessProbe, withNewLivenessProbeLike, withNewProducer, withNewProducerLike, withNewReadinessProbe, withNewReadinessProbe, withNewReadinessProbeLike, withNewTemplate, withNewTemplateLike, withNewTls, withNewTlsLike, withProducer, withReadinessProbe, withReplicas, withResources, withTemplate, withTls, withTracing
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, accept, aggregate, aggregate, build, build, builderOf
-
-
-
-
Constructor Detail
-
KafkaBridgeSpecBuilder
public KafkaBridgeSpecBuilder()
-
KafkaBridgeSpecBuilder
public KafkaBridgeSpecBuilder(Boolean validationEnabled)
-
KafkaBridgeSpecBuilder
public KafkaBridgeSpecBuilder(KafkaBridgeSpecFluent<?> fluent)
-
KafkaBridgeSpecBuilder
public KafkaBridgeSpecBuilder(KafkaBridgeSpecFluent<?> fluent, Boolean validationEnabled)
-
KafkaBridgeSpecBuilder
public KafkaBridgeSpecBuilder(KafkaBridgeSpecFluent<?> fluent, KafkaBridgeSpec instance)
-
KafkaBridgeSpecBuilder
public KafkaBridgeSpecBuilder(KafkaBridgeSpecFluent<?> fluent, KafkaBridgeSpec instance, Boolean validationEnabled)
-
KafkaBridgeSpecBuilder
public KafkaBridgeSpecBuilder(KafkaBridgeSpec instance)
-
KafkaBridgeSpecBuilder
public KafkaBridgeSpecBuilder(KafkaBridgeSpec instance, Boolean validationEnabled)
-
-
Method Detail
-
build
public KafkaBridgeSpec build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<KafkaBridgeSpec>
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classKafkaBridgeSpecFluentImpl<KafkaBridgeSpecBuilder>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classKafkaBridgeSpecFluentImpl<KafkaBridgeSpecBuilder>
-
-