Package io.strimzi.api.kafka.model
Interface KafkaClusterSpecFluent<A extends KafkaClusterSpecFluent<A>>
-
- All Superinterfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>
- All Known Subinterfaces:
KafkaSpecFluent.KafkaNested<N>
- All Known Implementing Classes:
KafkaClusterSpecBuilder,KafkaClusterSpecFluentImpl,KafkaSpecFluentImpl.KafkaNestedImpl
public interface KafkaClusterSpecFluent<A extends KafkaClusterSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.Fluent<A>Representation of a Strimzi-managed Kafka "cluster".
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceKafkaClusterSpecFluent.EphemeralStorageNested<N>Representation for ephemeral storage.static interfaceKafkaClusterSpecFluent.ExternalLoggingNested<N>Logging config comes from an existing, user-supplied config mapstatic interfaceKafkaClusterSpecFluent.InlineLoggingNested<N>Logging config is given inline with the resourcestatic interfaceKafkaClusterSpecFluent.JbodStorageNested<N>Representation for JBOD storage.static interfaceKafkaClusterSpecFluent.JmxOptionsNested<N>static interfaceKafkaClusterSpecFluent.JmxPrometheusExporterMetricsConfigNested<N>JMX Prometheus Exporter metrics configstatic interfaceKafkaClusterSpecFluent.JvmOptionsNested<N>Representation for options to be passed to a JVM.static interfaceKafkaClusterSpecFluent.KafkaAuthorizationCustomNested<N>Configures the broker for custom authorization modulestatic interfaceKafkaClusterSpecFluent.KafkaAuthorizationKeycloakNested<N>Configures Keycloak authorization on the brokersstatic interfaceKafkaClusterSpecFluent.KafkaAuthorizationOpaNested<N>Configures the broker authorization to use Open Policy Agent as an authorization and policy server.static interfaceKafkaClusterSpecFluent.KafkaAuthorizationSimpleNested<N>Configures the broker authorizationstatic interfaceKafkaClusterSpecFluent.ListenersNested<N>Configures the external listener which exposes Kafka outside of Kubernetes / OpenShiftstatic interfaceKafkaClusterSpecFluent.LivenessProbeNested<N>A representation of the configurable aspect of a probe (used for health checks).static interfaceKafkaClusterSpecFluent.PersistentClaimStorageNested<N>Representation for persistent claim-based storage.static interfaceKafkaClusterSpecFluent.RackNested<N>Representation of the rack configuration.static interfaceKafkaClusterSpecFluent.ReadinessProbeNested<N>A representation of the configurable aspect of a probe (used for health checks).static interfaceKafkaClusterSpecFluent.TemplateNested<N>Representation of a template for Kafka cluster resources.
-
Method Summary
-
-
-
Method Detail
-
getStorage
@Deprecated Storage getStorage()
Deprecated.
-
buildStorage
Storage buildStorage()
-
hasStorage
Boolean hasStorage()
-
withPersistentClaimStorage
A withPersistentClaimStorage(PersistentClaimStorage persistentClaimStorage)
-
withNewPersistentClaimStorage
KafkaClusterSpecFluent.PersistentClaimStorageNested<A> withNewPersistentClaimStorage()
-
withNewPersistentClaimStorageLike
KafkaClusterSpecFluent.PersistentClaimStorageNested<A> withNewPersistentClaimStorageLike(PersistentClaimStorage item)
-
withEphemeralStorage
A withEphemeralStorage(EphemeralStorage ephemeralStorage)
-
withNewEphemeralStorage
KafkaClusterSpecFluent.EphemeralStorageNested<A> withNewEphemeralStorage()
-
withNewEphemeralStorageLike
KafkaClusterSpecFluent.EphemeralStorageNested<A> withNewEphemeralStorageLike(EphemeralStorage item)
-
withJbodStorage
A withJbodStorage(JbodStorage jbodStorage)
-
withNewJbodStorage
KafkaClusterSpecFluent.JbodStorageNested<A> withNewJbodStorage()
-
withNewJbodStorageLike
KafkaClusterSpecFluent.JbodStorageNested<A> withNewJbodStorageLike(JbodStorage item)
-
getVersion
String getVersion()
-
hasVersion
Boolean hasVersion()
-
withNewVersion
@Deprecated A withNewVersion(String original)
Deprecated.
-
hasConfig
Boolean hasConfig()
-
getBrokerRackInitImage
String getBrokerRackInitImage()
-
hasBrokerRackInitImage
Boolean hasBrokerRackInitImage()
-
withNewBrokerRackInitImage
@Deprecated A withNewBrokerRackInitImage(String original)
Deprecated.
-
getRack
@Deprecated Rack getRack()
Deprecated.
-
buildRack
Rack buildRack()
-
hasRack
Boolean hasRack()
-
withNewRack
KafkaClusterSpecFluent.RackNested<A> withNewRack()
-
withNewRackLike
KafkaClusterSpecFluent.RackNested<A> withNewRackLike(Rack item)
-
editRack
KafkaClusterSpecFluent.RackNested<A> editRack()
-
editOrNewRack
KafkaClusterSpecFluent.RackNested<A> editOrNewRack()
-
editOrNewRackLike
KafkaClusterSpecFluent.RackNested<A> editOrNewRackLike(Rack item)
-
getLogging
@Deprecated Logging getLogging()
Deprecated.
-
buildLogging
Logging buildLogging()
-
hasLogging
Boolean hasLogging()
-
withExternalLogging
A withExternalLogging(ExternalLogging externalLogging)
-
withNewExternalLogging
KafkaClusterSpecFluent.ExternalLoggingNested<A> withNewExternalLogging()
-
withNewExternalLoggingLike
KafkaClusterSpecFluent.ExternalLoggingNested<A> withNewExternalLoggingLike(ExternalLogging item)
-
withInlineLogging
A withInlineLogging(InlineLogging inlineLogging)
-
withNewInlineLogging
KafkaClusterSpecFluent.InlineLoggingNested<A> withNewInlineLogging()
-
withNewInlineLoggingLike
KafkaClusterSpecFluent.InlineLoggingNested<A> withNewInlineLoggingLike(InlineLogging item)
-
getReplicas
int getReplicas()
-
withReplicas
A withReplicas(int replicas)
-
hasReplicas
Boolean hasReplicas()
-
getImage
String getImage()
-
hasImage
Boolean hasImage()
-
withNewImage
@Deprecated A withNewImage(String original)
Deprecated.
-
getResources
io.fabric8.kubernetes.api.model.ResourceRequirements getResources()
-
withResources
A withResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources)
-
hasResources
Boolean hasResources()
-
getLivenessProbe
@Deprecated Probe getLivenessProbe()
Deprecated.
-
buildLivenessProbe
Probe buildLivenessProbe()
-
hasLivenessProbe
Boolean hasLivenessProbe()
-
withNewLivenessProbe
A withNewLivenessProbe(int initialDelaySeconds, int timeoutSeconds)
-
withNewLivenessProbe
KafkaClusterSpecFluent.LivenessProbeNested<A> withNewLivenessProbe()
-
withNewLivenessProbeLike
KafkaClusterSpecFluent.LivenessProbeNested<A> withNewLivenessProbeLike(Probe item)
-
editLivenessProbe
KafkaClusterSpecFluent.LivenessProbeNested<A> editLivenessProbe()
-
editOrNewLivenessProbe
KafkaClusterSpecFluent.LivenessProbeNested<A> editOrNewLivenessProbe()
-
editOrNewLivenessProbeLike
KafkaClusterSpecFluent.LivenessProbeNested<A> editOrNewLivenessProbeLike(Probe item)
-
getReadinessProbe
@Deprecated Probe getReadinessProbe()
Deprecated.
-
buildReadinessProbe
Probe buildReadinessProbe()
-
hasReadinessProbe
Boolean hasReadinessProbe()
-
withNewReadinessProbe
A withNewReadinessProbe(int initialDelaySeconds, int timeoutSeconds)
-
withNewReadinessProbe
KafkaClusterSpecFluent.ReadinessProbeNested<A> withNewReadinessProbe()
-
withNewReadinessProbeLike
KafkaClusterSpecFluent.ReadinessProbeNested<A> withNewReadinessProbeLike(Probe item)
-
editReadinessProbe
KafkaClusterSpecFluent.ReadinessProbeNested<A> editReadinessProbe()
-
editOrNewReadinessProbe
KafkaClusterSpecFluent.ReadinessProbeNested<A> editOrNewReadinessProbe()
-
editOrNewReadinessProbeLike
KafkaClusterSpecFluent.ReadinessProbeNested<A> editOrNewReadinessProbeLike(Probe item)
-
getJvmOptions
@Deprecated JvmOptions getJvmOptions()
Deprecated.
-
buildJvmOptions
JvmOptions buildJvmOptions()
-
withJvmOptions
A withJvmOptions(JvmOptions jvmOptions)
-
hasJvmOptions
Boolean hasJvmOptions()
-
withNewJvmOptions
KafkaClusterSpecFluent.JvmOptionsNested<A> withNewJvmOptions()
-
withNewJvmOptionsLike
KafkaClusterSpecFluent.JvmOptionsNested<A> withNewJvmOptionsLike(JvmOptions item)
-
editJvmOptions
KafkaClusterSpecFluent.JvmOptionsNested<A> editJvmOptions()
-
editOrNewJvmOptions
KafkaClusterSpecFluent.JvmOptionsNested<A> editOrNewJvmOptions()
-
editOrNewJvmOptionsLike
KafkaClusterSpecFluent.JvmOptionsNested<A> editOrNewJvmOptionsLike(JvmOptions item)
-
getJmxOptions
@Deprecated KafkaJmxOptions getJmxOptions()
Deprecated.
-
buildJmxOptions
KafkaJmxOptions buildJmxOptions()
-
withJmxOptions
A withJmxOptions(KafkaJmxOptions jmxOptions)
-
hasJmxOptions
Boolean hasJmxOptions()
-
withNewJmxOptions
KafkaClusterSpecFluent.JmxOptionsNested<A> withNewJmxOptions()
-
withNewJmxOptionsLike
KafkaClusterSpecFluent.JmxOptionsNested<A> withNewJmxOptionsLike(KafkaJmxOptions item)
-
editJmxOptions
KafkaClusterSpecFluent.JmxOptionsNested<A> editJmxOptions()
-
editOrNewJmxOptions
KafkaClusterSpecFluent.JmxOptionsNested<A> editOrNewJmxOptions()
-
editOrNewJmxOptionsLike
KafkaClusterSpecFluent.JmxOptionsNested<A> editOrNewJmxOptionsLike(KafkaJmxOptions item)
-
getMetricsConfig
@Deprecated MetricsConfig getMetricsConfig()
Deprecated.
-
buildMetricsConfig
MetricsConfig buildMetricsConfig()
-
withMetricsConfig
A withMetricsConfig(MetricsConfig metricsConfig)
-
hasMetricsConfig
Boolean hasMetricsConfig()
-
withJmxPrometheusExporterMetricsConfig
A withJmxPrometheusExporterMetricsConfig(JmxPrometheusExporterMetrics jmxPrometheusExporterMetricsConfig)
-
withNewJmxPrometheusExporterMetricsConfig
KafkaClusterSpecFluent.JmxPrometheusExporterMetricsConfigNested<A> withNewJmxPrometheusExporterMetricsConfig()
-
withNewJmxPrometheusExporterMetricsConfigLike
KafkaClusterSpecFluent.JmxPrometheusExporterMetricsConfigNested<A> withNewJmxPrometheusExporterMetricsConfigLike(JmxPrometheusExporterMetrics item)
-
addToListeners
A addToListeners(int index, GenericKafkaListener item)
-
setToListeners
A setToListeners(int index, GenericKafkaListener item)
-
addToListeners
A addToListeners(GenericKafkaListener... items)
-
addAllToListeners
A addAllToListeners(Collection<GenericKafkaListener> items)
-
removeFromListeners
A removeFromListeners(GenericKafkaListener... items)
-
removeAllFromListeners
A removeAllFromListeners(Collection<GenericKafkaListener> items)
-
removeMatchingFromListeners
A removeMatchingFromListeners(Predicate<GenericKafkaListenerBuilder> predicate)
-
getListeners
@Deprecated List<GenericKafkaListener> getListeners()
Deprecated.
-
buildListeners
List<GenericKafkaListener> buildListeners()
-
buildListener
GenericKafkaListener buildListener(int index)
-
buildFirstListener
GenericKafkaListener buildFirstListener()
-
buildLastListener
GenericKafkaListener buildLastListener()
-
buildMatchingListener
GenericKafkaListener buildMatchingListener(Predicate<GenericKafkaListenerBuilder> predicate)
-
hasMatchingListener
Boolean hasMatchingListener(Predicate<GenericKafkaListenerBuilder> predicate)
-
withListeners
A withListeners(List<GenericKafkaListener> listeners)
-
withListeners
A withListeners(GenericKafkaListener... listeners)
-
hasListeners
Boolean hasListeners()
-
addNewListener
KafkaClusterSpecFluent.ListenersNested<A> addNewListener()
-
addNewListenerLike
KafkaClusterSpecFluent.ListenersNested<A> addNewListenerLike(GenericKafkaListener item)
-
setNewListenerLike
KafkaClusterSpecFluent.ListenersNested<A> setNewListenerLike(int index, GenericKafkaListener item)
-
editListener
KafkaClusterSpecFluent.ListenersNested<A> editListener(int index)
-
editFirstListener
KafkaClusterSpecFluent.ListenersNested<A> editFirstListener()
-
editLastListener
KafkaClusterSpecFluent.ListenersNested<A> editLastListener()
-
editMatchingListener
KafkaClusterSpecFluent.ListenersNested<A> editMatchingListener(Predicate<GenericKafkaListenerBuilder> predicate)
-
getAuthorization
@Deprecated KafkaAuthorization getAuthorization()
Deprecated.
-
buildAuthorization
KafkaAuthorization buildAuthorization()
-
withAuthorization
A withAuthorization(KafkaAuthorization authorization)
-
hasAuthorization
Boolean hasAuthorization()
-
withKafkaAuthorizationOpa
A withKafkaAuthorizationOpa(KafkaAuthorizationOpa kafkaAuthorizationOpa)
-
withNewKafkaAuthorizationOpa
KafkaClusterSpecFluent.KafkaAuthorizationOpaNested<A> withNewKafkaAuthorizationOpa()
-
withNewKafkaAuthorizationOpaLike
KafkaClusterSpecFluent.KafkaAuthorizationOpaNested<A> withNewKafkaAuthorizationOpaLike(KafkaAuthorizationOpa item)
-
withKafkaAuthorizationCustom
A withKafkaAuthorizationCustom(KafkaAuthorizationCustom kafkaAuthorizationCustom)
-
withNewKafkaAuthorizationCustom
KafkaClusterSpecFluent.KafkaAuthorizationCustomNested<A> withNewKafkaAuthorizationCustom()
-
withNewKafkaAuthorizationCustomLike
KafkaClusterSpecFluent.KafkaAuthorizationCustomNested<A> withNewKafkaAuthorizationCustomLike(KafkaAuthorizationCustom item)
-
withKafkaAuthorizationKeycloak
A withKafkaAuthorizationKeycloak(KafkaAuthorizationKeycloak kafkaAuthorizationKeycloak)
-
withNewKafkaAuthorizationKeycloak
KafkaClusterSpecFluent.KafkaAuthorizationKeycloakNested<A> withNewKafkaAuthorizationKeycloak()
-
withNewKafkaAuthorizationKeycloakLike
KafkaClusterSpecFluent.KafkaAuthorizationKeycloakNested<A> withNewKafkaAuthorizationKeycloakLike(KafkaAuthorizationKeycloak item)
-
withKafkaAuthorizationSimple
A withKafkaAuthorizationSimple(KafkaAuthorizationSimple kafkaAuthorizationSimple)
-
withNewKafkaAuthorizationSimple
KafkaClusterSpecFluent.KafkaAuthorizationSimpleNested<A> withNewKafkaAuthorizationSimple()
-
withNewKafkaAuthorizationSimpleLike
KafkaClusterSpecFluent.KafkaAuthorizationSimpleNested<A> withNewKafkaAuthorizationSimpleLike(KafkaAuthorizationSimple item)
-
getTemplate
@Deprecated KafkaClusterTemplate getTemplate()
Deprecated.
-
buildTemplate
KafkaClusterTemplate buildTemplate()
-
withTemplate
A withTemplate(KafkaClusterTemplate template)
-
hasTemplate
Boolean hasTemplate()
-
withNewTemplate
KafkaClusterSpecFluent.TemplateNested<A> withNewTemplate()
-
withNewTemplateLike
KafkaClusterSpecFluent.TemplateNested<A> withNewTemplateLike(KafkaClusterTemplate item)
-
editTemplate
KafkaClusterSpecFluent.TemplateNested<A> editTemplate()
-
editOrNewTemplate
KafkaClusterSpecFluent.TemplateNested<A> editOrNewTemplate()
-
editOrNewTemplateLike
KafkaClusterSpecFluent.TemplateNested<A> editOrNewTemplateLike(KafkaClusterTemplate item)
-
-