Package io.strimzi.api.kafka.model
Interface KafkaConnectSpecFluent<A extends KafkaConnectSpecFluent<A>>
-
- All Superinterfaces:
AbstractKafkaConnectSpecFluent<A>,io.fabric8.kubernetes.api.builder.Fluent<A>,SpecFluent<A>
- All Known Subinterfaces:
KafkaConnectFluent.SpecNested<N>
- All Known Implementing Classes:
KafkaConnectFluentImpl.SpecNestedImpl,KafkaConnectSpecBuilder,KafkaConnectSpecFluentImpl
public interface KafkaConnectSpecFluent<A extends KafkaConnectSpecFluent<A>> extends AbstractKafkaConnectSpecFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceKafkaConnectSpecFluent.BuildNested<N>Representation a Kafka Connect build to add additional connectorsstatic interfaceKafkaConnectSpecFluent.KafkaClientAuthenticationOAuthNested<N>Configures the Kafka client authentication using SASl OAUTHBEARER mechanism in client based componentsstatic interfaceKafkaConnectSpecFluent.KafkaClientAuthenticationPlainNested<N>Configures the Kafka client authentication using SASL PLAIN in client based componentsstatic interfaceKafkaConnectSpecFluent.KafkaClientAuthenticationScramSha256Nested<N>Configures the Kafka client authentication using SASL SCRAM_SHA_256 in client based componentsstatic interfaceKafkaConnectSpecFluent.KafkaClientAuthenticationScramSha512Nested<N>Configures the Kafka client authentication using SASL SCRAM_SHA_512 in client based componentsstatic interfaceKafkaConnectSpecFluent.KafkaClientAuthenticationTlsNested<N>Configures the Kafka client authentication using TLS client authentication in client based componentsstatic interfaceKafkaConnectSpecFluent.RackNested<N>Representation of the rack configuration.static interfaceKafkaConnectSpecFluent.TlsNested<N>Represent the TLS configuration for all the Clients(KafkaConnect, KafkaBridge, KafkaMirrorMaker, KafkaMirrorMaker2).-
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>
-
-
Method Summary
-
Methods inherited from interface io.strimzi.api.kafka.model.AbstractKafkaConnectSpecFluent
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, getExternalConfiguration, getImage, getJmxOptions, getJvmOptions, getLivenessProbe, getLogging, getMetricsConfig, getReadinessProbe, getReplicas, getResources, getTemplate, getTracing, getVersion, hasExternalConfiguration, hasImage, hasJmxOptions, hasJvmOptions, hasLivenessProbe, hasLogging, hasMetricsConfig, hasReadinessProbe, hasReplicas, hasResources, hasTemplate, hasTracing, hasVersion, withExternalConfiguration, withExternalLogging, withImage, withInlineLogging, withJaegerTracing, withJmxOptions, withJmxPrometheusExporterMetricsConfig, withJvmOptions, withLivenessProbe, withLogging, withMetricsConfig, withNewExternalConfiguration, withNewExternalConfigurationLike, withNewExternalLogging, withNewExternalLoggingLike, withNewImage, withNewInlineLogging, withNewInlineLoggingLike, withNewJaegerTracing, withNewJaegerTracingLike, withNewJmxOptions, withNewJmxOptionsLike, withNewJmxPrometheusExporterMetricsConfig, withNewJmxPrometheusExporterMetricsConfigLike, withNewJvmOptions, withNewJvmOptionsLike, withNewLivenessProbe, withNewLivenessProbe, withNewLivenessProbeLike, withNewReadinessProbe, withNewReadinessProbe, withNewReadinessProbeLike, withNewTemplate, withNewTemplateLike, withNewVersion, withReadinessProbe, withReplicas, withResources, withTemplate, withTracing, withVersion
-
-
-
-
Method Detail
-
hasConfig
Boolean hasConfig()
-
getClientRackInitImage
String getClientRackInitImage()
-
hasClientRackInitImage
Boolean hasClientRackInitImage()
-
withNewClientRackInitImage
@Deprecated A withNewClientRackInitImage(String original)
Deprecated.
-
getRack
@Deprecated Rack getRack()
Deprecated.
-
buildRack
Rack buildRack()
-
hasRack
Boolean hasRack()
-
withNewRack
KafkaConnectSpecFluent.RackNested<A> withNewRack()
-
withNewRackLike
KafkaConnectSpecFluent.RackNested<A> withNewRackLike(Rack item)
-
editRack
KafkaConnectSpecFluent.RackNested<A> editRack()
-
editOrNewRack
KafkaConnectSpecFluent.RackNested<A> editOrNewRack()
-
editOrNewRackLike
KafkaConnectSpecFluent.RackNested<A> editOrNewRackLike(Rack item)
-
getBootstrapServers
String getBootstrapServers()
-
hasBootstrapServers
Boolean hasBootstrapServers()
-
withNewBootstrapServers
@Deprecated A withNewBootstrapServers(String original)
Deprecated.
-
getTls
@Deprecated ClientTls getTls()
Deprecated.
-
buildTls
ClientTls buildTls()
-
hasTls
Boolean hasTls()
-
withNewTls
KafkaConnectSpecFluent.TlsNested<A> withNewTls()
-
withNewTlsLike
KafkaConnectSpecFluent.TlsNested<A> withNewTlsLike(ClientTls item)
-
editTls
KafkaConnectSpecFluent.TlsNested<A> editTls()
-
editOrNewTls
KafkaConnectSpecFluent.TlsNested<A> editOrNewTls()
-
editOrNewTlsLike
KafkaConnectSpecFluent.TlsNested<A> editOrNewTlsLike(ClientTls item)
-
getAuthentication
@Deprecated KafkaClientAuthentication getAuthentication()
Deprecated.
-
buildAuthentication
KafkaClientAuthentication buildAuthentication()
-
withAuthentication
A withAuthentication(KafkaClientAuthentication authentication)
-
hasAuthentication
Boolean hasAuthentication()
-
withKafkaClientAuthenticationScramSha512
A withKafkaClientAuthenticationScramSha512(KafkaClientAuthenticationScramSha512 kafkaClientAuthenticationScramSha512)
-
withNewKafkaClientAuthenticationScramSha512
KafkaConnectSpecFluent.KafkaClientAuthenticationScramSha512Nested<A> withNewKafkaClientAuthenticationScramSha512()
-
withNewKafkaClientAuthenticationScramSha512Like
KafkaConnectSpecFluent.KafkaClientAuthenticationScramSha512Nested<A> withNewKafkaClientAuthenticationScramSha512Like(KafkaClientAuthenticationScramSha512 item)
-
withKafkaClientAuthenticationScramSha256
A withKafkaClientAuthenticationScramSha256(KafkaClientAuthenticationScramSha256 kafkaClientAuthenticationScramSha256)
-
withNewKafkaClientAuthenticationScramSha256
KafkaConnectSpecFluent.KafkaClientAuthenticationScramSha256Nested<A> withNewKafkaClientAuthenticationScramSha256()
-
withNewKafkaClientAuthenticationScramSha256Like
KafkaConnectSpecFluent.KafkaClientAuthenticationScramSha256Nested<A> withNewKafkaClientAuthenticationScramSha256Like(KafkaClientAuthenticationScramSha256 item)
-
withKafkaClientAuthenticationPlain
A withKafkaClientAuthenticationPlain(KafkaClientAuthenticationPlain kafkaClientAuthenticationPlain)
-
withNewKafkaClientAuthenticationPlain
KafkaConnectSpecFluent.KafkaClientAuthenticationPlainNested<A> withNewKafkaClientAuthenticationPlain()
-
withNewKafkaClientAuthenticationPlainLike
KafkaConnectSpecFluent.KafkaClientAuthenticationPlainNested<A> withNewKafkaClientAuthenticationPlainLike(KafkaClientAuthenticationPlain item)
-
withKafkaClientAuthenticationOAuth
A withKafkaClientAuthenticationOAuth(KafkaClientAuthenticationOAuth kafkaClientAuthenticationOAuth)
-
withNewKafkaClientAuthenticationOAuth
KafkaConnectSpecFluent.KafkaClientAuthenticationOAuthNested<A> withNewKafkaClientAuthenticationOAuth()
-
withNewKafkaClientAuthenticationOAuthLike
KafkaConnectSpecFluent.KafkaClientAuthenticationOAuthNested<A> withNewKafkaClientAuthenticationOAuthLike(KafkaClientAuthenticationOAuth item)
-
withKafkaClientAuthenticationTls
A withKafkaClientAuthenticationTls(KafkaClientAuthenticationTls kafkaClientAuthenticationTls)
-
withNewKafkaClientAuthenticationTls
KafkaConnectSpecFluent.KafkaClientAuthenticationTlsNested<A> withNewKafkaClientAuthenticationTls()
-
withNewKafkaClientAuthenticationTlsLike
KafkaConnectSpecFluent.KafkaClientAuthenticationTlsNested<A> withNewKafkaClientAuthenticationTlsLike(KafkaClientAuthenticationTls item)
-
getBuild
@Deprecated Build getBuild()
Deprecated.
-
buildBuild
Build buildBuild()
-
hasBuild
Boolean hasBuild()
-
withNewBuild
KafkaConnectSpecFluent.BuildNested<A> withNewBuild()
-
withNewBuildLike
KafkaConnectSpecFluent.BuildNested<A> withNewBuildLike(Build item)
-
editBuild
KafkaConnectSpecFluent.BuildNested<A> editBuild()
-
editOrNewBuild
KafkaConnectSpecFluent.BuildNested<A> editOrNewBuild()
-
editOrNewBuildLike
KafkaConnectSpecFluent.BuildNested<A> editOrNewBuildLike(Build item)
-
-