Class KafkaExporterSpec
java.lang.Object
io.strimzi.api.kafka.model.kafka.exporter.KafkaExporterSpec
- All Implemented Interfaces:
HasLivenessProbe,HasReadinessProbe,UnknownPropertyPreserving
public class KafkaExporterSpec
extends Object
implements HasLivenessProbe, HasReadinessProbe, UnknownPropertyPreserving
Representation of the Kafka Exporter deployment.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetImage()Gets the liveness probe configurationGets the readiness probe configurationio.fabric8.kubernetes.api.model.ResourceRequirementsbooleanvoidsetAdditionalProperty(String name, Object value) voidsetEnableSaramaLogging(boolean enableSaramaLogging) voidsetGroupExcludeRegex(String groupExcludeRegex) voidsetGroupRegex(String groupRegex) voidvoidsetLivenessProbe(Probe livenessProbe) Sets the liveness probe configurationvoidsetLogging(String logging) voidsetReadinessProbe(Probe readinessProbe) Sets the readiness probe configurationvoidsetResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources) voidsetShowAllOffsets(boolean showAllOffsets) voidsetTemplate(KafkaExporterTemplate template) voidsetTopicExcludeRegex(String topicExcludeRegex) voidsetTopicRegex(String topicRegex)
-
Constructor Details
-
KafkaExporterSpec
public KafkaExporterSpec()
-
-
Method Details
-
getImage
-
setImage
-
getGroupRegex
-
setGroupRegex
-
getTopicRegex
-
setTopicRegex
-
getGroupExcludeRegex
-
setGroupExcludeRegex
-
getTopicExcludeRegex
-
setTopicExcludeRegex
-
getEnableSaramaLogging
public boolean getEnableSaramaLogging() -
setEnableSaramaLogging
public void setEnableSaramaLogging(boolean enableSaramaLogging) -
getShowAllOffsets
public boolean getShowAllOffsets() -
setShowAllOffsets
public void setShowAllOffsets(boolean showAllOffsets) -
getLogging
-
setLogging
-
getResources
public io.fabric8.kubernetes.api.model.ResourceRequirements getResources() -
setResources
public void setResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources) -
getLivenessProbe
Description copied from interface:HasLivenessProbeGets the liveness probe configuration- Specified by:
getLivenessProbein interfaceHasLivenessProbe- Returns:
- Liveness probe configuration
-
setLivenessProbe
Description copied from interface:HasLivenessProbeSets the liveness probe configuration- Specified by:
setLivenessProbein interfaceHasLivenessProbe- Parameters:
livenessProbe- Liveness probe configuration
-
getReadinessProbe
Description copied from interface:HasReadinessProbeGets the readiness probe configuration- Specified by:
getReadinessProbein interfaceHasReadinessProbe- Returns:
- Readiness probe configuration
-
setReadinessProbe
Description copied from interface:HasReadinessProbeSets the readiness probe configuration- Specified by:
setReadinessProbein interfaceHasReadinessProbe- Parameters:
readinessProbe- Readiness probe configuration
-
getTemplate
-
setTemplate
-
getAdditionalProperties
- Specified by:
getAdditionalPropertiesin interfaceUnknownPropertyPreserving
-
setAdditionalProperty
- Specified by:
setAdditionalPropertyin interfaceUnknownPropertyPreserving
-