Class KafkaMirrorMaker2Template
java.lang.Object
io.strimzi.api.kafka.model.mirrormaker2.KafkaMirrorMaker2Template
- All Implemented Interfaces:
HasJmxSecretTemplate,UnknownPropertyPreserving
public class KafkaMirrorMaker2Template
extends Object
implements HasJmxSecretTemplate, UnknownPropertyPreserving
Representation of a template for Kafka MirrorMaker 2 resources.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the JMX Secret templategetPod()voidsetAdditionalProperty(String name, Object value) voidsetApiService(InternalServiceTemplate apiService) voidsetDeployment(DeploymentTemplate deployment) voidsetJmxSecret(ResourceTemplate jmxSecret) Sets the JMX Secret templatevoidsetMirrorMaker2Container(ContainerTemplate mirrorMaker2Container) voidsetPod(PodTemplate pod) voidsetPodDisruptionBudget(PodDisruptionBudgetTemplate podDisruptionBudget) voidsetServiceAccount(ResourceTemplate serviceAccount)
-
Constructor Details
-
KafkaMirrorMaker2Template
public KafkaMirrorMaker2Template()
-
-
Method Details
-
getDeployment
-
setDeployment
-
getPod
-
setPod
-
getApiService
-
setApiService
-
getPodDisruptionBudget
-
setPodDisruptionBudget
-
getMirrorMaker2Container
-
setMirrorMaker2Container
-
getServiceAccount
-
setServiceAccount
-
getJmxSecret
Description copied from interface:HasJmxSecretTemplateGets the JMX Secret template- Specified by:
getJmxSecretin interfaceHasJmxSecretTemplate- Returns:
- JMX Secret template
-
setJmxSecret
Description copied from interface:HasJmxSecretTemplateSets the JMX Secret template- Specified by:
setJmxSecretin interfaceHasJmxSecretTemplate- Parameters:
jmxSecret- JMX Secret template
-
getAdditionalProperties
- Specified by:
getAdditionalPropertiesin interfaceUnknownPropertyPreserving
-
setAdditionalProperty
- Specified by:
setAdditionalPropertyin interfaceUnknownPropertyPreserving
-