Class ZookeeperClusterTemplateFluentImpl<A extends ZookeeperClusterTemplateFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.strimzi.api.kafka.model.template.ZookeeperClusterTemplateFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,ZookeeperClusterTemplateFluent<A>
- Direct Known Subclasses:
ZookeeperClusterSpecFluentImpl.TemplateNestedImpl,ZookeeperClusterTemplateBuilder
public class ZookeeperClusterTemplateFluentImpl<A extends ZookeeperClusterTemplateFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements ZookeeperClusterTemplateFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classZookeeperClusterTemplateFluentImpl.ClientServiceNestedImpl<N>classZookeeperClusterTemplateFluentImpl.NodesServiceNestedImpl<N>classZookeeperClusterTemplateFluentImpl.PersistentVolumeClaimNestedImpl<N>classZookeeperClusterTemplateFluentImpl.PodDisruptionBudgetNestedImpl<N>classZookeeperClusterTemplateFluentImpl.PodNestedImpl<N>classZookeeperClusterTemplateFluentImpl.StatefulsetNestedImpl<N>classZookeeperClusterTemplateFluentImpl.TlsSidecarContainerNestedImpl<N>classZookeeperClusterTemplateFluentImpl.ZookeeperContainerNestedImpl<N>-
Nested classes/interfaces inherited from interface io.strimzi.api.kafka.model.template.ZookeeperClusterTemplateFluent
ZookeeperClusterTemplateFluent.ClientServiceNested<N>, ZookeeperClusterTemplateFluent.NodesServiceNested<N>, ZookeeperClusterTemplateFluent.PersistentVolumeClaimNested<N>, ZookeeperClusterTemplateFluent.PodDisruptionBudgetNested<N>, ZookeeperClusterTemplateFluent.PodNested<N>, ZookeeperClusterTemplateFluent.StatefulsetNested<N>, ZookeeperClusterTemplateFluent.TlsSidecarContainerNested<N>, ZookeeperClusterTemplateFluent.ZookeeperContainerNested<N>
-
-
Constructor Summary
Constructors Constructor Description ZookeeperClusterTemplateFluentImpl()ZookeeperClusterTemplateFluentImpl(ZookeeperClusterTemplate instance)
-
Method Summary
-
-
-
Constructor Detail
-
ZookeeperClusterTemplateFluentImpl
public ZookeeperClusterTemplateFluentImpl()
-
ZookeeperClusterTemplateFluentImpl
public ZookeeperClusterTemplateFluentImpl(ZookeeperClusterTemplate instance)
-
-
Method Detail
-
getStatefulset
@Deprecated public StatefulSetTemplate getStatefulset()
Deprecated.This method has been deprecated, please use method buildStatefulset instead.- Specified by:
getStatefulsetin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>- Returns:
- The buildable object.
-
buildStatefulset
public StatefulSetTemplate buildStatefulset()
- Specified by:
buildStatefulsetin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
withStatefulset
public A withStatefulset(StatefulSetTemplate statefulset)
- Specified by:
withStatefulsetin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
hasStatefulset
public Boolean hasStatefulset()
- Specified by:
hasStatefulsetin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
withNewStatefulset
public ZookeeperClusterTemplateFluent.StatefulsetNested<A> withNewStatefulset()
- Specified by:
withNewStatefulsetin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
withNewStatefulsetLike
public ZookeeperClusterTemplateFluent.StatefulsetNested<A> withNewStatefulsetLike(StatefulSetTemplate item)
- Specified by:
withNewStatefulsetLikein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
editStatefulset
public ZookeeperClusterTemplateFluent.StatefulsetNested<A> editStatefulset()
- Specified by:
editStatefulsetin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
editOrNewStatefulset
public ZookeeperClusterTemplateFluent.StatefulsetNested<A> editOrNewStatefulset()
- Specified by:
editOrNewStatefulsetin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
editOrNewStatefulsetLike
public ZookeeperClusterTemplateFluent.StatefulsetNested<A> editOrNewStatefulsetLike(StatefulSetTemplate item)
- Specified by:
editOrNewStatefulsetLikein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
getPod
@Deprecated public PodTemplate getPod()
Deprecated.This method has been deprecated, please use method buildPod instead.- Specified by:
getPodin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>- Returns:
- The buildable object.
-
buildPod
public PodTemplate buildPod()
- Specified by:
buildPodin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
withPod
public A withPod(PodTemplate pod)
- Specified by:
withPodin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
hasPod
public Boolean hasPod()
- Specified by:
hasPodin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
withNewPod
public ZookeeperClusterTemplateFluent.PodNested<A> withNewPod()
- Specified by:
withNewPodin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
withNewPodLike
public ZookeeperClusterTemplateFluent.PodNested<A> withNewPodLike(PodTemplate item)
- Specified by:
withNewPodLikein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
editPod
public ZookeeperClusterTemplateFluent.PodNested<A> editPod()
- Specified by:
editPodin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
editOrNewPod
public ZookeeperClusterTemplateFluent.PodNested<A> editOrNewPod()
- Specified by:
editOrNewPodin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
editOrNewPodLike
public ZookeeperClusterTemplateFluent.PodNested<A> editOrNewPodLike(PodTemplate item)
- Specified by:
editOrNewPodLikein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
getClientService
@Deprecated public InternalServiceTemplate getClientService()
Deprecated.This method has been deprecated, please use method buildClientService instead.- Specified by:
getClientServicein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>- Returns:
- The buildable object.
-
buildClientService
public InternalServiceTemplate buildClientService()
- Specified by:
buildClientServicein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
withClientService
public A withClientService(InternalServiceTemplate clientService)
- Specified by:
withClientServicein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
hasClientService
public Boolean hasClientService()
- Specified by:
hasClientServicein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
withNewClientService
public ZookeeperClusterTemplateFluent.ClientServiceNested<A> withNewClientService()
- Specified by:
withNewClientServicein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
withNewClientServiceLike
public ZookeeperClusterTemplateFluent.ClientServiceNested<A> withNewClientServiceLike(InternalServiceTemplate item)
- Specified by:
withNewClientServiceLikein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
editClientService
public ZookeeperClusterTemplateFluent.ClientServiceNested<A> editClientService()
- Specified by:
editClientServicein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
editOrNewClientService
public ZookeeperClusterTemplateFluent.ClientServiceNested<A> editOrNewClientService()
- Specified by:
editOrNewClientServicein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
editOrNewClientServiceLike
public ZookeeperClusterTemplateFluent.ClientServiceNested<A> editOrNewClientServiceLike(InternalServiceTemplate item)
- Specified by:
editOrNewClientServiceLikein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
getNodesService
@Deprecated public InternalServiceTemplate getNodesService()
Deprecated.This method has been deprecated, please use method buildNodesService instead.- Specified by:
getNodesServicein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>- Returns:
- The buildable object.
-
buildNodesService
public InternalServiceTemplate buildNodesService()
- Specified by:
buildNodesServicein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
withNodesService
public A withNodesService(InternalServiceTemplate nodesService)
- Specified by:
withNodesServicein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
hasNodesService
public Boolean hasNodesService()
- Specified by:
hasNodesServicein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
withNewNodesService
public ZookeeperClusterTemplateFluent.NodesServiceNested<A> withNewNodesService()
- Specified by:
withNewNodesServicein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
withNewNodesServiceLike
public ZookeeperClusterTemplateFluent.NodesServiceNested<A> withNewNodesServiceLike(InternalServiceTemplate item)
- Specified by:
withNewNodesServiceLikein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
editNodesService
public ZookeeperClusterTemplateFluent.NodesServiceNested<A> editNodesService()
- Specified by:
editNodesServicein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
editOrNewNodesService
public ZookeeperClusterTemplateFluent.NodesServiceNested<A> editOrNewNodesService()
- Specified by:
editOrNewNodesServicein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
editOrNewNodesServiceLike
public ZookeeperClusterTemplateFluent.NodesServiceNested<A> editOrNewNodesServiceLike(InternalServiceTemplate item)
- Specified by:
editOrNewNodesServiceLikein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
getPersistentVolumeClaim
@Deprecated public ResourceTemplate getPersistentVolumeClaim()
Deprecated.This method has been deprecated, please use method buildPersistentVolumeClaim instead.- Specified by:
getPersistentVolumeClaimin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>- Returns:
- The buildable object.
-
buildPersistentVolumeClaim
public ResourceTemplate buildPersistentVolumeClaim()
- Specified by:
buildPersistentVolumeClaimin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
withPersistentVolumeClaim
public A withPersistentVolumeClaim(ResourceTemplate persistentVolumeClaim)
- Specified by:
withPersistentVolumeClaimin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
hasPersistentVolumeClaim
public Boolean hasPersistentVolumeClaim()
- Specified by:
hasPersistentVolumeClaimin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
withNewPersistentVolumeClaim
public ZookeeperClusterTemplateFluent.PersistentVolumeClaimNested<A> withNewPersistentVolumeClaim()
- Specified by:
withNewPersistentVolumeClaimin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
withNewPersistentVolumeClaimLike
public ZookeeperClusterTemplateFluent.PersistentVolumeClaimNested<A> withNewPersistentVolumeClaimLike(ResourceTemplate item)
- Specified by:
withNewPersistentVolumeClaimLikein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
editPersistentVolumeClaim
public ZookeeperClusterTemplateFluent.PersistentVolumeClaimNested<A> editPersistentVolumeClaim()
- Specified by:
editPersistentVolumeClaimin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
editOrNewPersistentVolumeClaim
public ZookeeperClusterTemplateFluent.PersistentVolumeClaimNested<A> editOrNewPersistentVolumeClaim()
- Specified by:
editOrNewPersistentVolumeClaimin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
editOrNewPersistentVolumeClaimLike
public ZookeeperClusterTemplateFluent.PersistentVolumeClaimNested<A> editOrNewPersistentVolumeClaimLike(ResourceTemplate item)
- Specified by:
editOrNewPersistentVolumeClaimLikein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
getPodDisruptionBudget
@Deprecated public PodDisruptionBudgetTemplate getPodDisruptionBudget()
Deprecated.This method has been deprecated, please use method buildPodDisruptionBudget instead.- Specified by:
getPodDisruptionBudgetin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>- Returns:
- The buildable object.
-
buildPodDisruptionBudget
public PodDisruptionBudgetTemplate buildPodDisruptionBudget()
- Specified by:
buildPodDisruptionBudgetin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
withPodDisruptionBudget
public A withPodDisruptionBudget(PodDisruptionBudgetTemplate podDisruptionBudget)
- Specified by:
withPodDisruptionBudgetin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
hasPodDisruptionBudget
public Boolean hasPodDisruptionBudget()
- Specified by:
hasPodDisruptionBudgetin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
withNewPodDisruptionBudget
public ZookeeperClusterTemplateFluent.PodDisruptionBudgetNested<A> withNewPodDisruptionBudget()
- Specified by:
withNewPodDisruptionBudgetin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
withNewPodDisruptionBudgetLike
public ZookeeperClusterTemplateFluent.PodDisruptionBudgetNested<A> withNewPodDisruptionBudgetLike(PodDisruptionBudgetTemplate item)
- Specified by:
withNewPodDisruptionBudgetLikein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
editPodDisruptionBudget
public ZookeeperClusterTemplateFluent.PodDisruptionBudgetNested<A> editPodDisruptionBudget()
- Specified by:
editPodDisruptionBudgetin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
editOrNewPodDisruptionBudget
public ZookeeperClusterTemplateFluent.PodDisruptionBudgetNested<A> editOrNewPodDisruptionBudget()
- Specified by:
editOrNewPodDisruptionBudgetin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
editOrNewPodDisruptionBudgetLike
public ZookeeperClusterTemplateFluent.PodDisruptionBudgetNested<A> editOrNewPodDisruptionBudgetLike(PodDisruptionBudgetTemplate item)
- Specified by:
editOrNewPodDisruptionBudgetLikein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
getZookeeperContainer
@Deprecated public ContainerTemplate getZookeeperContainer()
Deprecated.This method has been deprecated, please use method buildZookeeperContainer instead.- Specified by:
getZookeeperContainerin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>- Returns:
- The buildable object.
-
buildZookeeperContainer
public ContainerTemplate buildZookeeperContainer()
- Specified by:
buildZookeeperContainerin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
withZookeeperContainer
public A withZookeeperContainer(ContainerTemplate zookeeperContainer)
- Specified by:
withZookeeperContainerin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
hasZookeeperContainer
public Boolean hasZookeeperContainer()
- Specified by:
hasZookeeperContainerin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
withNewZookeeperContainer
public ZookeeperClusterTemplateFluent.ZookeeperContainerNested<A> withNewZookeeperContainer()
- Specified by:
withNewZookeeperContainerin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
withNewZookeeperContainerLike
public ZookeeperClusterTemplateFluent.ZookeeperContainerNested<A> withNewZookeeperContainerLike(ContainerTemplate item)
- Specified by:
withNewZookeeperContainerLikein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
editZookeeperContainer
public ZookeeperClusterTemplateFluent.ZookeeperContainerNested<A> editZookeeperContainer()
- Specified by:
editZookeeperContainerin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
editOrNewZookeeperContainer
public ZookeeperClusterTemplateFluent.ZookeeperContainerNested<A> editOrNewZookeeperContainer()
- Specified by:
editOrNewZookeeperContainerin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
editOrNewZookeeperContainerLike
public ZookeeperClusterTemplateFluent.ZookeeperContainerNested<A> editOrNewZookeeperContainerLike(ContainerTemplate item)
- Specified by:
editOrNewZookeeperContainerLikein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
getTlsSidecarContainer
@Deprecated public ContainerTemplate getTlsSidecarContainer()
Deprecated.This method has been deprecated, please use method buildTlsSidecarContainer instead.- Specified by:
getTlsSidecarContainerin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>- Returns:
- The buildable object.
-
buildTlsSidecarContainer
public ContainerTemplate buildTlsSidecarContainer()
- Specified by:
buildTlsSidecarContainerin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
withTlsSidecarContainer
public A withTlsSidecarContainer(ContainerTemplate tlsSidecarContainer)
- Specified by:
withTlsSidecarContainerin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
hasTlsSidecarContainer
public Boolean hasTlsSidecarContainer()
- Specified by:
hasTlsSidecarContainerin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
withNewTlsSidecarContainer
public ZookeeperClusterTemplateFluent.TlsSidecarContainerNested<A> withNewTlsSidecarContainer()
- Specified by:
withNewTlsSidecarContainerin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
withNewTlsSidecarContainerLike
public ZookeeperClusterTemplateFluent.TlsSidecarContainerNested<A> withNewTlsSidecarContainerLike(ContainerTemplate item)
- Specified by:
withNewTlsSidecarContainerLikein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
editTlsSidecarContainer
public ZookeeperClusterTemplateFluent.TlsSidecarContainerNested<A> editTlsSidecarContainer()
- Specified by:
editTlsSidecarContainerin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
editOrNewTlsSidecarContainer
public ZookeeperClusterTemplateFluent.TlsSidecarContainerNested<A> editOrNewTlsSidecarContainer()
- Specified by:
editOrNewTlsSidecarContainerin interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
editOrNewTlsSidecarContainerLike
public ZookeeperClusterTemplateFluent.TlsSidecarContainerNested<A> editOrNewTlsSidecarContainerLike(ContainerTemplate item)
- Specified by:
editOrNewTlsSidecarContainerLikein interfaceZookeeperClusterTemplateFluent<A extends ZookeeperClusterTemplateFluent<A>>
-
-