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
 
Generated
Configures listener per-broker configuration
 
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.
 
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
 
 
Generated
 
 
Generated
Represents a status of the Kafka User resource
 
Generated
Representation of a template for a KafkaUser resource.
 
Generated
 
 
Generated
 
 
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