Package io.strimzi.api.kafka.model
package io.strimzi.api.kafka.model
-
ClassDescriptionAbstracts connector config.AbstractConnectorSpecFluent<A extends AbstractConnectorSpecFluent<A>>GeneratedAbstractKafkaConnectSpecFluent<A extends AbstractKafkaConnectSpecFluent<A>>GeneratedA representation of a single ACL rule for Kafka's built-in authorizerA representation of a cluster resource for ACLsAclRuleClusterResourceFluent<A extends AclRuleClusterResourceFluent<A>>GeneratedAclRuleFluent<A extends AclRuleFluent<A>>GeneratedA representation of a group resource for ACLsAclRuleGroupResourceFluent<A extends AclRuleGroupResourceFluent<A>>GeneratedA representation of a single ACL rule for the Kafka's built-in authorizerA representation of a topic resource for ACLsAclRuleTopicResourceFluent<A extends AclRuleTopicResourceFluent<A>>GeneratedA representation of a transactional ID resource for ACLsGeneratedRepresentation of the AutoRestart configuration.AutoRestartFluent<A extends AutoRestartFluent<A>>GeneratedRepresents a certificate and private key pair inside a SecretCertAndKeySecretSourceFluent<A extends CertAndKeySecretSourceFluent<A>>GeneratedCertificateAuthorityFluent<A extends CertificateAuthorityFluent<A>>GeneratedRepresents a certificate inside a SecretCertSecretSourceFluent<A extends CertSecretSourceFluent<A>>GeneratedRepresent the TLS configuration for all the Clients(KafkaConnect, KafkaBridge, KafkaMirrorMaker, KafkaMirrorMaker2).ClientTlsFluent<A extends ClientTlsFluent<A>>GeneratedThis defines values for the spec.state field of connectorsRepresentation for environment variables for Strimzi containers.ContainerEnvVarFluent<A extends ContainerEnvVarFluent<A>>GeneratedEncapsulates the naming scheme used for the resources which the Cluster Operator manages for a
CruiseControlcluster.CruiseControlSpecFluent<A extends CruiseControlSpecFluent<A>>GeneratedRepresentation of the Entity Operator deployment.EntityOperatorSpecFluent<A extends EntityOperatorSpecFluent<A>>GeneratedRepresentation of a Strimzi-managed Topic Operator deployment.EntityTopicOperatorSpecFluent<A extends EntityTopicOperatorSpecFluent<A>>GeneratedRepresentation of the User Operator.EntityUserOperatorSpecFluent<A extends EntityUserOperatorSpecFluent<A>>GeneratedRepresentation for a value read from a given key of a config map in the same namespace as the referrer.GeneratedLogging config comes from an existing, user-supplied config mapExternalLoggingFluent<A extends ExternalLoggingFluent<A>>GeneratedRepresents a generic secret inside a Kubernetes SecretGenericSecretSourceFluent<A extends GenericSecretSourceFluent<A>>GeneratedThis interface is used for sections of our custom resources which support configurable logging.This interface is used for sections of our custom resources which support configurable metrics using a reference to a ConfigMp with the configuration.This interface is used for sections of our custom resources JMX configurationThis interface is used for sections of our custom resources which support liveness probe configuration.This interface is used for sections of our custom resources which support readiness probe configuration.This interface is used for sections of our custom resources which support startup probe configuration.Logging config is given inline with the resourceInlineLoggingFluent<A extends InlineLoggingFluent<A>>GeneratedJMX Prometheus Exporter metrics configGeneratedEncapsulates the naming scheme used for the resources which the Cluster Operator manages for aJmxTransinstance.Deprecated.JmxTransSpecFluent<A extends JmxTransSpecFluent<A>>GeneratedRepresentation for options to be passed to a JVM.JvmOptionsFluent<A extends JvmOptionsFluent<A>>GeneratedConfigures the broker authorizationConfigures the broker for custom authorization moduleKafkaAuthorizationCustomFluent<A extends KafkaAuthorizationCustomFluent<A>>GeneratedConfigures Keycloak authorization on the brokersGeneratedConfigures the broker authorization to use Open Policy Agent as an authorization and policy server.KafkaAuthorizationOpaFluent<A extends KafkaAuthorizationOpaFluent<A>>GeneratedConfigures the broker authorizationKafkaAuthorizationSimpleFluent<A extends KafkaAuthorizationSimpleFluent<A>>GeneratedGeneratedKafkaBridgeClientSpecFluent<A extends KafkaBridgeClientSpecFluent<A>>GeneratedKafkaBridgeConsumerSpecFluent<A extends KafkaBridgeConsumerSpecFluent<A>>GeneratedKafkaBridgeFluent<A extends KafkaBridgeFluent<A>>GeneratedA representation of the HTTP configuration.KafkaBridgeHttpConfigFluent<A extends KafkaBridgeHttpConfigFluent<A>>GeneratedA representation of the HTTP CORS configuration.KafkaBridgeHttpCorsFluent<A extends KafkaBridgeHttpCorsFluent<A>>GeneratedKafkaBridgeProducerSpecFluent<A extends KafkaBridgeProducerSpecFluent<A>>GeneratedEncapsulates the naming scheme used for the resources which the Cluster Operator manages for aKafkaBridgecluster.KafkaBridgeSpecFluent<A extends KafkaBridgeSpecFluent<A>>GeneratedRepresentation of a Strimzi-managed Kafka "cluster".KafkaClusterSpecFluent<A extends KafkaClusterSpecFluent<A>>GeneratedKafkaConnectFluent<A extends KafkaConnectFluent<A>>GeneratedKafkaConnectorFluent<A extends KafkaConnectorFluent<A>>GeneratedKafkaConnectorSpecFluent<A extends KafkaConnectorSpecFluent<A>>GeneratedEncapsulates the naming scheme used for the resources which the Cluster Operator manages for aKafkaConnectcluster.KafkaConnectSpecFluent<A extends KafkaConnectSpecFluent<A>>GeneratedEncapsulates the naming scheme used for the resources which the Cluster Operator manages for aKafkaExporterinstance.Representation of the Kafka Exporter deployment.KafkaExporterSpecFluent<A extends KafkaExporterSpecFluent<A>>GeneratedKafkaFluent<A extends KafkaFluent<A>>GeneratedConfigures the Kafka Brokers JMX port with username and password protected.GeneratedKafkaJmxOptionsFluent<A extends KafkaJmxOptionsFluent<A>>GeneratedDeprecated.GeneratedGeneratedKafkaMirrorMaker2Fluent<A extends KafkaMirrorMaker2Fluent<A>>GeneratedGeneratedEncapsulates the naming scheme used for the resources which the Cluster Operator manages for aKafkaMirrorMaker2cluster.KafkaMirrorMaker2SpecFluent<A extends KafkaMirrorMaker2SpecFluent<A>>GeneratedGeneratedGeneratedKafkaMirrorMakerFluent<A extends KafkaMirrorMakerFluent<A>>GeneratedGeneratedEncapsulates the naming scheme used for the resources which the Cluster Operator manages for aKafkaMirrorMakercluster.KafkaMirrorMakerSpecFluent<A extends KafkaMirrorMakerSpecFluent<A>>GeneratedKafkaRebalanceFluent<A extends KafkaRebalanceFluent<A>>GeneratedKafkaRebalanceSpecFluent<A extends KafkaRebalanceSpecFluent<A>>GeneratedEncapsulates the naming scheme used for the resources which the Cluster Operator manages for aKafkacluster.Thespecof aKafka.KafkaSpecFluent<A extends KafkaSpecFluent<A>>GeneratedKafkaTopicFluent<A extends KafkaTopicFluent<A>>GeneratedKafkaTopicSpecFluent<A extends KafkaTopicSpecFluent<A>>GeneratedConfigures the broker authorizationGeneratedKafkaUserFluent<A extends KafkaUserFluent<A>>GeneratedRepresent the Quotas configuration for Kafka User.KafkaUserQuotasFluent<A extends KafkaUserQuotasFluent<A>>GeneratedKafkaUserScramSha512ClientAuthenticationFluent<A extends KafkaUserScramSha512ClientAuthenticationFluent<A>>GeneratedKafkaUserSpecFluent<A extends KafkaUserSpecFluent<A>>GeneratedGeneratedKafkaUserTlsExternalClientAuthenticationFluent<A extends KafkaUserTlsExternalClientAuthenticationFluent<A>>GeneratedDescribes the logging configurationDescribes the metrics configurationAllows to reference a password from anotherPasswordFluent<A extends PasswordFluent<A>>GeneratedRepresents a password inside a SecretPasswordSecretSourceFluent<A extends PasswordSecretSourceFluent<A>>GeneratedSelects a source of a password fieldPasswordSourceFluent<A extends PasswordSourceFluent<A>>GeneratedA representation of the configurable aspect of a probe (used for health checks).ProbeFluent<A extends ProbeFluent<A>>GeneratedRepresentation of the rack configuration.RackFluent<A extends RackFluent<A>>GeneratedRepresentation of a sidecar container configurationSidecarFluent<A extends SidecarFluent<A>>GeneratedRepresents a generic spec which can be used across different resourcesSpecFluent<A extends SpecFluent<A>>GeneratedStrimziPodSetFluent<A extends StrimziPodSetFluent<A>>GeneratedStrimziPodSetSpecFluent<A extends StrimziPodSetSpecFluent<A>>GeneratedRepresentation for SystemProperty variables for Strimzi containers.SystemPropertyFluent<A extends SystemPropertyFluent<A>>GeneratedTlsClientAuthenticationFluent<A extends TlsClientAuthenticationFluent<A>>GeneratedRepresentation of a TLS sidecar container configurationTlsSidecarFluent<A extends TlsSidecarFluent<A>>GeneratedRepresentation of a Strimzi-managed ZooKeeper "cluster".ZookeeperClusterSpecFluent<A extends ZookeeperClusterSpecFluent<A>>Generated