Class KafkaMirrorMaker2TemplateFluentImpl<A extends KafkaMirrorMaker2TemplateFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.strimzi.api.kafka.model.template.KafkaMirrorMaker2TemplateFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,KafkaMirrorMaker2TemplateFluent<A>
- Direct Known Subclasses:
KafkaMirrorMaker2TemplateBuilder
public class KafkaMirrorMaker2TemplateFluentImpl<A extends KafkaMirrorMaker2TemplateFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements KafkaMirrorMaker2TemplateFluent<A>
Representation of a template for Kafka MirrorMaker 2.0 resources.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classKafkaMirrorMaker2TemplateFluentImpl.ApiServiceNestedImpl<N>Representation of a template for Strimzi internal services.classKafkaMirrorMaker2TemplateFluentImpl.DeploymentNestedImpl<N>Representation of a template for Strimzi resources.classKafkaMirrorMaker2TemplateFluentImpl.JmxSecretNestedImpl<N>Representation of a template for Strimzi resources.classKafkaMirrorMaker2TemplateFluentImpl.MirrorMaker2ContainerNestedImpl<N>Representation of a template for Strimzi containers.classKafkaMirrorMaker2TemplateFluentImpl.PodDisruptionBudgetNestedImpl<N>Representation of a Pod disruption Budget template template for Strimzi resources.classKafkaMirrorMaker2TemplateFluentImpl.PodNestedImpl<N>Representation of a pod template for Strimzi resources.classKafkaMirrorMaker2TemplateFluentImpl.ServiceAccountNestedImpl<N>Representation of a template for Strimzi resources.-
Nested classes/interfaces inherited from interface io.strimzi.api.kafka.model.template.KafkaMirrorMaker2TemplateFluent
KafkaMirrorMaker2TemplateFluent.ApiServiceNested<N>, KafkaMirrorMaker2TemplateFluent.DeploymentNested<N>, KafkaMirrorMaker2TemplateFluent.JmxSecretNested<N>, KafkaMirrorMaker2TemplateFluent.MirrorMaker2ContainerNested<N>, KafkaMirrorMaker2TemplateFluent.PodDisruptionBudgetNested<N>, KafkaMirrorMaker2TemplateFluent.PodNested<N>, KafkaMirrorMaker2TemplateFluent.ServiceAccountNested<N>
-
-
Constructor Summary
Constructors Constructor Description KafkaMirrorMaker2TemplateFluentImpl()KafkaMirrorMaker2TemplateFluentImpl(KafkaMirrorMaker2Template instance)
-
Method Summary
-
-
-
Constructor Detail
-
KafkaMirrorMaker2TemplateFluentImpl
public KafkaMirrorMaker2TemplateFluentImpl()
-
KafkaMirrorMaker2TemplateFluentImpl
public KafkaMirrorMaker2TemplateFluentImpl(KafkaMirrorMaker2Template instance)
-
-
Method Detail
-
getDeployment
@Deprecated public DeploymentTemplate getDeployment()
Deprecated.- Specified by:
getDeploymentin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
buildDeployment
public DeploymentTemplate buildDeployment()
- Specified by:
buildDeploymentin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
withDeployment
public A withDeployment(DeploymentTemplate deployment)
- Specified by:
withDeploymentin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
hasDeployment
public Boolean hasDeployment()
- Specified by:
hasDeploymentin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
withNewDeployment
public KafkaMirrorMaker2TemplateFluent.DeploymentNested<A> withNewDeployment()
- Specified by:
withNewDeploymentin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
withNewDeploymentLike
public KafkaMirrorMaker2TemplateFluent.DeploymentNested<A> withNewDeploymentLike(DeploymentTemplate item)
- Specified by:
withNewDeploymentLikein interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
editDeployment
public KafkaMirrorMaker2TemplateFluent.DeploymentNested<A> editDeployment()
- Specified by:
editDeploymentin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
editOrNewDeployment
public KafkaMirrorMaker2TemplateFluent.DeploymentNested<A> editOrNewDeployment()
- Specified by:
editOrNewDeploymentin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
editOrNewDeploymentLike
public KafkaMirrorMaker2TemplateFluent.DeploymentNested<A> editOrNewDeploymentLike(DeploymentTemplate item)
- Specified by:
editOrNewDeploymentLikein interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
getPod
@Deprecated public PodTemplate getPod()
Deprecated.- Specified by:
getPodin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
buildPod
public PodTemplate buildPod()
- Specified by:
buildPodin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
withPod
public A withPod(PodTemplate pod)
- Specified by:
withPodin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
hasPod
public Boolean hasPod()
- Specified by:
hasPodin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
withNewPod
public KafkaMirrorMaker2TemplateFluent.PodNested<A> withNewPod()
- Specified by:
withNewPodin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
withNewPodLike
public KafkaMirrorMaker2TemplateFluent.PodNested<A> withNewPodLike(PodTemplate item)
- Specified by:
withNewPodLikein interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
editPod
public KafkaMirrorMaker2TemplateFluent.PodNested<A> editPod()
- Specified by:
editPodin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
editOrNewPod
public KafkaMirrorMaker2TemplateFluent.PodNested<A> editOrNewPod()
- Specified by:
editOrNewPodin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
editOrNewPodLike
public KafkaMirrorMaker2TemplateFluent.PodNested<A> editOrNewPodLike(PodTemplate item)
- Specified by:
editOrNewPodLikein interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
getApiService
@Deprecated public InternalServiceTemplate getApiService()
Deprecated.- Specified by:
getApiServicein interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
buildApiService
public InternalServiceTemplate buildApiService()
- Specified by:
buildApiServicein interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
withApiService
public A withApiService(InternalServiceTemplate apiService)
- Specified by:
withApiServicein interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
hasApiService
public Boolean hasApiService()
- Specified by:
hasApiServicein interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
withNewApiService
public KafkaMirrorMaker2TemplateFluent.ApiServiceNested<A> withNewApiService()
- Specified by:
withNewApiServicein interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
withNewApiServiceLike
public KafkaMirrorMaker2TemplateFluent.ApiServiceNested<A> withNewApiServiceLike(InternalServiceTemplate item)
- Specified by:
withNewApiServiceLikein interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
editApiService
public KafkaMirrorMaker2TemplateFluent.ApiServiceNested<A> editApiService()
- Specified by:
editApiServicein interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
editOrNewApiService
public KafkaMirrorMaker2TemplateFluent.ApiServiceNested<A> editOrNewApiService()
- Specified by:
editOrNewApiServicein interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
editOrNewApiServiceLike
public KafkaMirrorMaker2TemplateFluent.ApiServiceNested<A> editOrNewApiServiceLike(InternalServiceTemplate item)
- Specified by:
editOrNewApiServiceLikein interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
getPodDisruptionBudget
@Deprecated public PodDisruptionBudgetTemplate getPodDisruptionBudget()
Deprecated.- Specified by:
getPodDisruptionBudgetin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
buildPodDisruptionBudget
public PodDisruptionBudgetTemplate buildPodDisruptionBudget()
- Specified by:
buildPodDisruptionBudgetin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
withPodDisruptionBudget
public A withPodDisruptionBudget(PodDisruptionBudgetTemplate podDisruptionBudget)
- Specified by:
withPodDisruptionBudgetin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
hasPodDisruptionBudget
public Boolean hasPodDisruptionBudget()
- Specified by:
hasPodDisruptionBudgetin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
withNewPodDisruptionBudget
public KafkaMirrorMaker2TemplateFluent.PodDisruptionBudgetNested<A> withNewPodDisruptionBudget()
- Specified by:
withNewPodDisruptionBudgetin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
withNewPodDisruptionBudgetLike
public KafkaMirrorMaker2TemplateFluent.PodDisruptionBudgetNested<A> withNewPodDisruptionBudgetLike(PodDisruptionBudgetTemplate item)
- Specified by:
withNewPodDisruptionBudgetLikein interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
editPodDisruptionBudget
public KafkaMirrorMaker2TemplateFluent.PodDisruptionBudgetNested<A> editPodDisruptionBudget()
- Specified by:
editPodDisruptionBudgetin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
editOrNewPodDisruptionBudget
public KafkaMirrorMaker2TemplateFluent.PodDisruptionBudgetNested<A> editOrNewPodDisruptionBudget()
- Specified by:
editOrNewPodDisruptionBudgetin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
editOrNewPodDisruptionBudgetLike
public KafkaMirrorMaker2TemplateFluent.PodDisruptionBudgetNested<A> editOrNewPodDisruptionBudgetLike(PodDisruptionBudgetTemplate item)
- Specified by:
editOrNewPodDisruptionBudgetLikein interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
getMirrorMaker2Container
@Deprecated public ContainerTemplate getMirrorMaker2Container()
Deprecated.- Specified by:
getMirrorMaker2Containerin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
buildMirrorMaker2Container
public ContainerTemplate buildMirrorMaker2Container()
- Specified by:
buildMirrorMaker2Containerin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
withMirrorMaker2Container
public A withMirrorMaker2Container(ContainerTemplate mirrorMaker2Container)
- Specified by:
withMirrorMaker2Containerin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
hasMirrorMaker2Container
public Boolean hasMirrorMaker2Container()
- Specified by:
hasMirrorMaker2Containerin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
withNewMirrorMaker2Container
public KafkaMirrorMaker2TemplateFluent.MirrorMaker2ContainerNested<A> withNewMirrorMaker2Container()
- Specified by:
withNewMirrorMaker2Containerin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
withNewMirrorMaker2ContainerLike
public KafkaMirrorMaker2TemplateFluent.MirrorMaker2ContainerNested<A> withNewMirrorMaker2ContainerLike(ContainerTemplate item)
- Specified by:
withNewMirrorMaker2ContainerLikein interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
editMirrorMaker2Container
public KafkaMirrorMaker2TemplateFluent.MirrorMaker2ContainerNested<A> editMirrorMaker2Container()
- Specified by:
editMirrorMaker2Containerin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
editOrNewMirrorMaker2Container
public KafkaMirrorMaker2TemplateFluent.MirrorMaker2ContainerNested<A> editOrNewMirrorMaker2Container()
- Specified by:
editOrNewMirrorMaker2Containerin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
editOrNewMirrorMaker2ContainerLike
public KafkaMirrorMaker2TemplateFluent.MirrorMaker2ContainerNested<A> editOrNewMirrorMaker2ContainerLike(ContainerTemplate item)
- Specified by:
editOrNewMirrorMaker2ContainerLikein interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
getServiceAccount
@Deprecated public ResourceTemplate getServiceAccount()
Deprecated.- Specified by:
getServiceAccountin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
buildServiceAccount
public ResourceTemplate buildServiceAccount()
- Specified by:
buildServiceAccountin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
withServiceAccount
public A withServiceAccount(ResourceTemplate serviceAccount)
- Specified by:
withServiceAccountin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
hasServiceAccount
public Boolean hasServiceAccount()
- Specified by:
hasServiceAccountin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
withNewServiceAccount
public KafkaMirrorMaker2TemplateFluent.ServiceAccountNested<A> withNewServiceAccount()
- Specified by:
withNewServiceAccountin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
withNewServiceAccountLike
public KafkaMirrorMaker2TemplateFluent.ServiceAccountNested<A> withNewServiceAccountLike(ResourceTemplate item)
- Specified by:
withNewServiceAccountLikein interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
editServiceAccount
public KafkaMirrorMaker2TemplateFluent.ServiceAccountNested<A> editServiceAccount()
- Specified by:
editServiceAccountin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
editOrNewServiceAccount
public KafkaMirrorMaker2TemplateFluent.ServiceAccountNested<A> editOrNewServiceAccount()
- Specified by:
editOrNewServiceAccountin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
editOrNewServiceAccountLike
public KafkaMirrorMaker2TemplateFluent.ServiceAccountNested<A> editOrNewServiceAccountLike(ResourceTemplate item)
- Specified by:
editOrNewServiceAccountLikein interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
getJmxSecret
@Deprecated public ResourceTemplate getJmxSecret()
Deprecated.- Specified by:
getJmxSecretin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
buildJmxSecret
public ResourceTemplate buildJmxSecret()
- Specified by:
buildJmxSecretin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
withJmxSecret
public A withJmxSecret(ResourceTemplate jmxSecret)
- Specified by:
withJmxSecretin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
hasJmxSecret
public Boolean hasJmxSecret()
- Specified by:
hasJmxSecretin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
withNewJmxSecret
public KafkaMirrorMaker2TemplateFluent.JmxSecretNested<A> withNewJmxSecret()
- Specified by:
withNewJmxSecretin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
withNewJmxSecretLike
public KafkaMirrorMaker2TemplateFluent.JmxSecretNested<A> withNewJmxSecretLike(ResourceTemplate item)
- Specified by:
withNewJmxSecretLikein interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
editJmxSecret
public KafkaMirrorMaker2TemplateFluent.JmxSecretNested<A> editJmxSecret()
- Specified by:
editJmxSecretin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
editOrNewJmxSecret
public KafkaMirrorMaker2TemplateFluent.JmxSecretNested<A> editOrNewJmxSecret()
- Specified by:
editOrNewJmxSecretin interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
editOrNewJmxSecretLike
public KafkaMirrorMaker2TemplateFluent.JmxSecretNested<A> editOrNewJmxSecretLike(ResourceTemplate item)
- Specified by:
editOrNewJmxSecretLikein interfaceKafkaMirrorMaker2TemplateFluent<A extends KafkaMirrorMaker2TemplateFluent<A>>
-
-