Package io.strimzi.api.kafka.model
Class CruiseControlSpec
java.lang.Object
io.strimzi.api.kafka.model.CruiseControlSpec
- All Implemented Interfaces:
HasConfigurableLogging,HasConfigurableMetrics,HasLivenessProbe,HasReadinessProbe,UnknownPropertyPreserving,Serializable
public class CruiseControlSpec
extends Object
implements HasConfigurableMetrics, HasConfigurableLogging, HasLivenessProbe, HasReadinessProbe, UnknownPropertyPreserving, Serializable
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetImage()Gets the liveness probe configurationGets the logging configurationGets the metrics configurationGets the readiness probe configurationio.fabric8.kubernetes.api.model.ResourceRequirementsDeprecated.voidsetAdditionalProperty(String name, Object value) voidsetBrokerCapacity(BrokerCapacity brokerCapacity) voidvoidvoidsetJvmOptions(JvmOptions jvmOptions) voidsetLivenessProbe(Probe livenessProbe) Sets the liveness probe configurationvoidsetLogging(Logging logging) Sets the logging configurationvoidsetMetricsConfig(MetricsConfig metricsConfig) Sets the metrics configurationvoidsetReadinessProbe(Probe readinessProbe) Sets the readiness probe configurationvoidsetResources(io.fabric8.kubernetes.api.model.ResourceRequirements resources) voidsetTemplate(CruiseControlTemplate template) voidsetTlsSidecar(TlsSidecar tlsSidecar)
-
Field Details
-
FORBIDDEN_PREFIXES
- See Also:
-
FORBIDDEN_PREFIX_EXCEPTIONS
- See Also:
-
-
Constructor Details
-
CruiseControlSpec
public CruiseControlSpec()
-
-
Method Details
-
getImage
-
setImage
-
getTlsSidecar
Deprecated. -
setTlsSidecar
-
getBrokerCapacity
-
setBrokerCapacity
-
getConfig
-
setConfig
-
getMetricsConfig
Description copied from interface:HasConfigurableMetricsGets the metrics configuration- Specified by:
getMetricsConfigin interfaceHasConfigurableMetrics- Returns:
- Metrics configuration
-
setMetricsConfig
Description copied from interface:HasConfigurableMetricsSets the metrics configuration- Specified by:
setMetricsConfigin interfaceHasConfigurableMetrics- Parameters:
metricsConfig- Metrics configuration
-
getLogging
Description copied from interface:HasConfigurableLoggingGets the logging configuration- Specified by:
getLoggingin interfaceHasConfigurableLogging- Returns:
- Logging configuration
-
setLogging
Description copied from interface:HasConfigurableLoggingSets the logging configuration- Specified by:
setLoggingin interfaceHasConfigurableLogging- Parameters:
logging- Logging configuration
-
getJvmOptions
-
setJvmOptions
-
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
-