All Classes and Interfaces
Class
Description
Abstracts connector config.
Generated
Generated
A representation of a single ACL rule for Kafka's built-in authorizer
A representation of a cluster resource for ACLs
Generated
Generated
A representation of a group resource for ACLs
Generated
A representation of a single ACL rule for the Kafka's built-in authorizer
A representation of a topic resource for ACLs
Generated
A representation of a transactional ID resource for ACLs
Generated
Representation of additional volumes for Strimzi resources.
Generated
Configuration for altering connector offsets.
Generated
Abstract baseclass for different representations of connector artifacts, discriminated by
type.Representation of the AutoRestart configuration.
Generated
Generated
The default implementation of the PodSecurityProvider.
Configures the broker and Volume IDs for the remove-disks endpoint for Cruise Control
Generated
Representation of the Cruise Control broker capacity settings.
Generated
Representation of the Cruise Control broker capacity settings for specific brokers.
Generated
Representation a Kafka Connect build to add additional connectors
Representation of a BuildConfig template for Strimzi resources.
Generated
Generated
Represents a certificate and private key pair inside a Secret
Generated
Generated
Represents a certificate inside a Secret
Generated
Represent the TLS configuration for all the Clients(KafkaConnect, KafkaBridge, KafkaMirrorMaker, KafkaMirrorMaker2).
Generated
Generated
Representation a connector plugin available in the Kafka Connect deployment
Generated
This defines values for the spec.state field of connectors
Representation for environment variables for Strimzi containers.
Generated
Representation for environment variables which will be passed to a container
Generated
Interface which provides the context which can be used to generate the (container) security context
Representation of a template for Strimzi containers.
Generated
"Static" information about the CRDs defined in this package
Abstract baseclass for different representations of Cruise Control's API users config, discriminated by
type.Encapsulates the naming scheme used for the resources which the Cluster Operator manages for a
CruiseControl cluster.Generated
Representation of a template for Cruise Control resources.
Generated
CustomResourceConditions supplies convenience predicates that are intended to reduce boilerplate
code when using fabric8 clients to wait for a CRD to enter some anticipated state.
Representation of a template for Strimzi resources.
Generated
Represents Docker output from the build
Generated
Artifact which can be just downloaded from an URL
Generated
Representation of the Entity Operator deployment.
Generated
Representation of a template for Entity Operator resources.
Generated
Representation of a Strimzi-managed Topic Operator deployment.
Generated
Representation of the User Operator.
Generated
Representation for ephemeral storage.
Generated
Deprecated.
Deprecated.
Generated
Representation for environment variables which will be passed to Kafka Connect
Generated
Generated
Representation for a value read from a given key of a config map in the same namespace as the referrer.
Generated
Deprecated.
Generated
Logging config comes from an existing, user-supplied config map
Generated
Configures the external listener which exposes Kafka outside of Kubernetes / OpenShift
Configures Kafka listeners
Configures listener bootstrap configuration
GenericKafkaListenerConfigurationBootstrapFluent<A extends GenericKafkaListenerConfigurationBootstrapFluent<A>>
Generated
Configures listener per-broker configuration
GenericKafkaListenerConfigurationBrokerFluent<A extends GenericKafkaListenerConfigurationBrokerFluent<A>>
Generated
Generated
Generated
Represents a generic secret inside a Kubernetes Secret
Generated
This 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.
Cruise Control's API users config
Generated
This interface is used for sections of our custom resources JMX configuration
Interface used for template objects which allow to configure template for JMX Secret
This interface is used for sections of our custom resources which support liveness probe configuration.
Interface used for template objects which allow to configure Kubernetes metadata.
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.
Represents Docker output from the build
Generated
Logging config is given inline with the resource
Generated
Representation of a template for Strimzi internal services.
Generated
Deprecated.
Generated
JAR artifact represents an artifact which is simply downloaded
Generated
Representation for JBOD storage.
Generated
JMX Prometheus Exporter metrics config
Generated
Representation for options to define where and how information will be pushed to remote sources of information
Generated
Generated
Encapsulates the naming scheme used for the resources which the Cluster Operator manages for a
JmxTrans instance.Deprecated.
Generated
Representation of a template for JmxTrans resources.
Generated
Representation for options to be passed to a JVM.
Generated
Configures the broker authorization
Configures the broker for custom authorization module
Generated
Configures Keycloak authorization on the brokers
Generated
Configures the broker authorization to use Open Policy Agent as an authorization and policy server.
Generated
Configures the broker authorization
Generated
Configures auto-rebalancing mode and corresponding configuration template
Generated
Enum defining the supported mode for a autorebalancing
Represents the status of an auto-rebalancing triggered by a cluster scaling request
Represents a mode related to an auto-rebalancing operation in progress or queued,
together with the list of brokers' IDs involved in the rebalancing itself
Generated
Generated
Generated
Generated
Generated
Generated
A representation of the HTTP configuration.
Generated
A representation of the HTTP CORS configuration.
Generated
A
DefaultKubernetesResourceList<KafkaBridge> required for using Fabric8 CRD support.Generated
Encapsulates the naming scheme used for the resources which the Cluster Operator manages for a
KafkaBridge cluster.Generated
Represents a status of the Kafka Bridge resource
Generated
Representation of a template for Kafka Bridge resources.
Generated
Configures the Kafka client authentication in client based components
Configures the Kafka client authentication using SASl OAUTHBEARER mechanism in client based components
Generated
Configures the Kafka client authentication using SASL PLAIN in client based components
Generated
Configures the Kafka client authentication using one of the possible SASL SCRAM_SHA_* methods in client based
components
Configures the Kafka client authentication using SASL SCRAM_SHA_256 in client based components
Generated
Configures the Kafka client authentication using SASL SCRAM_SHA_512 in client based components
Generated
Configures the Kafka client authentication using TLS client authentication in client based components
Generated
Representation of a Strimzi-managed Kafka "cluster".
Generated
Representation of a template for Kafka cluster resources.
Generated
Generated
A
DefaultKubernetesResourceList<KafkaConnectAssembly> required for using Fabric8 CRD support.Generated
A
DefaultKubernetesResourceList<KafkaConnector> required for using Fabric8 CRD support.Generated
Represents a status of the KafkaConnector resource
Generated
Encapsulates the naming scheme used for the resources which the Cluster Operator manages for a
KafkaConnect cluster.Generated
Represents a status of the Kafka Connect resource
Generated
Representation of a template for Kafka Connect resources.
Generated
Encapsulates the naming scheme used for the resources which the Cluster Operator manages for a
KafkaExporter instance.Representation of the Kafka Exporter deployment.
Generated
Representation of a template for Kafka Exporter resources.
Generated
Generated
Configures the Kafka Brokers JMX port with username and password protected.
Generated
Generated
A
DefaultKubernetesResourceList<KafkaAssembly> required for using Fabric8 CRD support.Configures listener authentication.
Configures a listener to use custom authentication.
Generated
Generated
Configures a listener to use OAuth authentication.
Generated
Configures a listener to use SASL SCRAM-SHA-512 for authentication.
KafkaListenerAuthenticationScramSha512Fluent<A extends KafkaListenerAuthenticationScramSha512Fluent<A>>
Generated
Configures a listener to use mutual TLS authentication.
Generated
Represents where metadata are stored for the current cluster (ZooKeeper or KRaft)
or if a migration from ZooKeeper to KRaft is in progress and in which phase
Deprecated.
Generated
Generated
Generated
A
DefaultKubernetesResourceList<KafkaMirrorMaker2> required for using Fabric8 CRD support.Generated
Encapsulates the naming scheme used for the resources which the Cluster Operator manages for a
KafkaMirrorMaker2 cluster.Generated
Represents a status of the Kafka MirrorMaker 2 resource
Generated
Representation of a template for Kafka MirrorMaker 2 resources.
Generated
Generated
Generated
Generated
A
DefaultKubernetesResourceList<KafkaMirrorMaker> required for using Fabric8 CRD support.Generated
Encapsulates the naming scheme used for the resources which the Cluster Operator manages for a
KafkaMirrorMaker cluster.Generated
Represents a status of the Kafka MirrorMaker resource
Generated
Representation of a template for Kafka MirrorMaker resources.
Generated
Represents the KafkaNodePool resource
Generated
A
DefaultKubernetesResourceList<KafkaNodePool> required for using Fabric8 CRD support.Represents the .spec section of a KafkaNodePool resource
Generated
Represents a status of the KafkaNodePool resource
Generated
Represents the template section of a KafkaNodePool
Generated
Generated
A
DefaultKubernetesResourceList<KafkaRebalance> required for using Fabric8 CRD support.Enum defining the supported mode for a manual rebalancing
by using the KafkaRebalance custom resource
Generated
Represents a status of the Kafka Rebalance resource
Generated
Encapsulates the naming scheme used for the resources which the Cluster Operator manages for a
Kafka cluster.The
spec of a Kafka.Generated
Represents a status of the Kafka resource
Generated
Generated
A
DefaultKubernetesResourceList<Topic> required for using Fabric8 CRD support.Generated
Represents a status of the KafkaTopic resource
Generated
Configures the broker authorization
Generated
Generated
A
DefaultKubernetesResourceList<KafkaUser> required for using Fabric8 CRD support.Represent the Quotas configuration for Kafka User.
Generated
KafkaUserScramSha512ClientAuthenticationFluent<A extends KafkaUserScramSha512ClientAuthenticationFluent<A>>
Generated
Generated
Represents a status of the Kafka User resource
Generated
Representation of a template for a KafkaUser resource.
Generated
Generated
KafkaUserTlsExternalClientAuthenticationFluent<A extends KafkaUserTlsExternalClientAuthenticationFluent<A>>
Generated
Enum that is used to define if the volume should be used to store the KRaft metadata.
Represents Kubernetes version which Strimzi runs on
Represents a single address of particular listener
Generated
Represents a single listener
Generated
Configuration for listing connector offsets.
Generated
Describes the logging configuration
Maven artifact represents an artifact which is downloaded from Maven repository
Generated
Representation of a Metadata template for Kubernetes resources
Generated
Describes the metrics configuration
Configures the tracing using the Jaeger OpenTelemetry implementation
Generated
Other artifact represents an artifact of assorted types.
Generated
Abstract baseclass for different representations of connect build outputs, discriminated by
type.Allows to reference a password from another
Generated
Represents a password inside a Secret
Generated
Selects a source of a password field
Generated
Representation for persistent claim-based storage.
Generated
Configures persistent claim overrides for storage - allows to override storage class with per broker configuration
Generated
Interface which describes the Kubernetes platform on which we run
Representation a connector within a Kafka Connect build
Generated
Representation of a Pod disruption Budget template template for Strimzi resources.
Generated
Interface describing the Pod Security Provider.
Interface which provides the context which can be used to generate the Pod security context
Representation of a pod template for Strimzi resources.
Generated
A representation of the configurable aspect of a probe (used for health checks).
Generated
KRaft process roles which Kafka nodes can have: controller and broker
Generated
Generated
Representation of the rack configuration.
Generated
Configures a RemoteStorageManager in the tiered storage setup.
Generated
This defines values for KafkaTopic.status.replicasChange.state.
Generated
Class for holding some annotation keys.
An immutable set of labels
Representation of a template for Strimzi resources.
Generated
An implementation of the PodSecurityProvider which implements the restricted Kubernetes security profile
Representation of a sidecar container configuration
Generated
Represents a generic spec which can be used across different resources
Generated
Representation of a template for Strimzi resources.
Generated
Represents a generic status which can be used across different resources
Generated
Abstract baseclass for different representations of storage, discriminated by
type.Generated
A
DefaultKubernetesResourceList<StrimziPodSet> required for using Fabric8 CRD support.Generated
Represents a status of the StrimziPodSet resource
Generated
Representation for SystemProperty variables for Strimzi containers.
Generated
TGZ artifact represents an artifact which is downloaded and unpacked using TAR (with GZIP decompression)
Generated
Abstract baseclass for different representations of tieredStorage, discriminated by
type.Configures a tieredStorage to use custom type.
Generated
Generated
Deprecated.
Generated
Deprecated.
Configures the tracing
Represents a single used KafkaNodePool.
Generated
ZIP artifact represents an artifact which is downloaded and unpacked using `unzip`
Generated
Representation of a Strimzi-managed ZooKeeper "cluster".
Generated
Representation of a template for ZooKeeper cluster resources.
Generated