Package io.strimzi.api.kafka.model
Class JmxTransSpec
- java.lang.Object
-
- io.strimzi.api.kafka.model.JmxTransSpec
-
- All Implemented Interfaces:
UnknownPropertyPreserving,Serializable
public class JmxTransSpec extends Object implements UnknownPropertyPreserving, Serializable
Representation for options to be passed into setting up the JmxTrans.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_HEALTHCHECK_DELAYstatic intDEFAULT_HEALTHCHECK_TIMEOUT
-
Constructor Summary
Constructors Constructor Description JmxTransSpec()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>getAdditionalProperties()StringgetImage()List<JmxTransQueryTemplate>getKafkaQueries()StringgetLogLevel()List<JmxTransOutputDefinitionTemplate>getOutputDefinitions()io.fabric8.kubernetes.api.model.ResourceRequirementsgetResources()JmxTransTemplategetTemplate()voidsetAdditionalProperty(String name, Object value)voidsetImage(String image)voidsetKafkaQueries(List<JmxTransQueryTemplate> kafkaQueries)voidsetLogLevel(String logLevel)voidsetOutputDefinitions(List<JmxTransOutputDefinitionTemplate> outputDefinitions)voidsetResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources)voidsetTemplate(JmxTransTemplate template)
-
-
-
Field Detail
-
DEFAULT_HEALTHCHECK_DELAY
public static final int DEFAULT_HEALTHCHECK_DELAY
- See Also:
- Constant Field Values
-
DEFAULT_HEALTHCHECK_TIMEOUT
public static final int DEFAULT_HEALTHCHECK_TIMEOUT
- See Also:
- Constant Field Values
-
-
Method Detail
-
getImage
public String getImage()
-
setImage
public void setImage(String image)
-
getLogLevel
public String getLogLevel()
-
setLogLevel
public void setLogLevel(String logLevel)
-
getOutputDefinitions
public List<JmxTransOutputDefinitionTemplate> getOutputDefinitions()
-
setOutputDefinitions
public void setOutputDefinitions(List<JmxTransOutputDefinitionTemplate> outputDefinitions)
-
getKafkaQueries
public List<JmxTransQueryTemplate> getKafkaQueries()
-
setKafkaQueries
public void setKafkaQueries(List<JmxTransQueryTemplate> kafkaQueries)
-
getResources
public io.fabric8.kubernetes.api.model.ResourceRequirements getResources()
-
setResources
public void setResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources)
-
getTemplate
public JmxTransTemplate getTemplate()
-
setTemplate
public void setTemplate(JmxTransTemplate template)
-
getAdditionalProperties
public Map<String,Object> getAdditionalProperties()
- Specified by:
getAdditionalPropertiesin interfaceUnknownPropertyPreserving
-
setAdditionalProperty
public void setAdditionalProperty(String name, Object value)
- Specified by:
setAdditionalPropertyin interfaceUnknownPropertyPreserving
-
-