Class CruiseControlTemplateFluentImpl<A extends CruiseControlTemplateFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.strimzi.api.kafka.model.template.CruiseControlTemplateFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,CruiseControlTemplateFluent<A>
- Direct Known Subclasses:
CruiseControlSpecFluentImpl.TemplateNestedImpl,CruiseControlTemplateBuilder
public class CruiseControlTemplateFluentImpl<A extends CruiseControlTemplateFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements CruiseControlTemplateFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classCruiseControlTemplateFluentImpl.ApiServiceNestedImpl<N>classCruiseControlTemplateFluentImpl.CruiseControlContainerNestedImpl<N>classCruiseControlTemplateFluentImpl.DeploymentNestedImpl<N>classCruiseControlTemplateFluentImpl.PodDisruptionBudgetNestedImpl<N>classCruiseControlTemplateFluentImpl.PodNestedImpl<N>classCruiseControlTemplateFluentImpl.TlsSidecarContainerNestedImpl<N>-
Nested classes/interfaces inherited from interface io.strimzi.api.kafka.model.template.CruiseControlTemplateFluent
CruiseControlTemplateFluent.ApiServiceNested<N>, CruiseControlTemplateFluent.CruiseControlContainerNested<N>, CruiseControlTemplateFluent.DeploymentNested<N>, CruiseControlTemplateFluent.PodDisruptionBudgetNested<N>, CruiseControlTemplateFluent.PodNested<N>, CruiseControlTemplateFluent.TlsSidecarContainerNested<N>
-
-
Constructor Summary
Constructors Constructor Description CruiseControlTemplateFluentImpl()CruiseControlTemplateFluentImpl(CruiseControlTemplate instance)
-
Method Summary
-
-
-
Constructor Detail
-
CruiseControlTemplateFluentImpl
public CruiseControlTemplateFluentImpl()
-
CruiseControlTemplateFluentImpl
public CruiseControlTemplateFluentImpl(CruiseControlTemplate instance)
-
-
Method Detail
-
getDeployment
@Deprecated public ResourceTemplate getDeployment()
Deprecated.This method has been deprecated, please use method buildDeployment instead.- Specified by:
getDeploymentin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>- Returns:
- The buildable object.
-
buildDeployment
public ResourceTemplate buildDeployment()
- Specified by:
buildDeploymentin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
withDeployment
public A withDeployment(ResourceTemplate deployment)
- Specified by:
withDeploymentin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
hasDeployment
public Boolean hasDeployment()
- Specified by:
hasDeploymentin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
withNewDeployment
public CruiseControlTemplateFluent.DeploymentNested<A> withNewDeployment()
- Specified by:
withNewDeploymentin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
withNewDeploymentLike
public CruiseControlTemplateFluent.DeploymentNested<A> withNewDeploymentLike(ResourceTemplate item)
- Specified by:
withNewDeploymentLikein interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
editDeployment
public CruiseControlTemplateFluent.DeploymentNested<A> editDeployment()
- Specified by:
editDeploymentin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
editOrNewDeployment
public CruiseControlTemplateFluent.DeploymentNested<A> editOrNewDeployment()
- Specified by:
editOrNewDeploymentin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
editOrNewDeploymentLike
public CruiseControlTemplateFluent.DeploymentNested<A> editOrNewDeploymentLike(ResourceTemplate item)
- Specified by:
editOrNewDeploymentLikein interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
getPod
@Deprecated public PodTemplate getPod()
Deprecated.This method has been deprecated, please use method buildPod instead.- Specified by:
getPodin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>- Returns:
- The buildable object.
-
buildPod
public PodTemplate buildPod()
- Specified by:
buildPodin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
withPod
public A withPod(PodTemplate pod)
- Specified by:
withPodin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
hasPod
public Boolean hasPod()
- Specified by:
hasPodin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
withNewPod
public CruiseControlTemplateFluent.PodNested<A> withNewPod()
- Specified by:
withNewPodin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
withNewPodLike
public CruiseControlTemplateFluent.PodNested<A> withNewPodLike(PodTemplate item)
- Specified by:
withNewPodLikein interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
editPod
public CruiseControlTemplateFluent.PodNested<A> editPod()
- Specified by:
editPodin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
editOrNewPod
public CruiseControlTemplateFluent.PodNested<A> editOrNewPod()
- Specified by:
editOrNewPodin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
editOrNewPodLike
public CruiseControlTemplateFluent.PodNested<A> editOrNewPodLike(PodTemplate item)
- Specified by:
editOrNewPodLikein interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
getApiService
@Deprecated public InternalServiceTemplate getApiService()
Deprecated.This method has been deprecated, please use method buildApiService instead.- Specified by:
getApiServicein interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>- Returns:
- The buildable object.
-
buildApiService
public InternalServiceTemplate buildApiService()
- Specified by:
buildApiServicein interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
withApiService
public A withApiService(InternalServiceTemplate apiService)
- Specified by:
withApiServicein interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
hasApiService
public Boolean hasApiService()
- Specified by:
hasApiServicein interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
withNewApiService
public CruiseControlTemplateFluent.ApiServiceNested<A> withNewApiService()
- Specified by:
withNewApiServicein interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
withNewApiServiceLike
public CruiseControlTemplateFluent.ApiServiceNested<A> withNewApiServiceLike(InternalServiceTemplate item)
- Specified by:
withNewApiServiceLikein interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
editApiService
public CruiseControlTemplateFluent.ApiServiceNested<A> editApiService()
- Specified by:
editApiServicein interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
editOrNewApiService
public CruiseControlTemplateFluent.ApiServiceNested<A> editOrNewApiService()
- Specified by:
editOrNewApiServicein interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
editOrNewApiServiceLike
public CruiseControlTemplateFluent.ApiServiceNested<A> editOrNewApiServiceLike(InternalServiceTemplate item)
- Specified by:
editOrNewApiServiceLikein interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
getPodDisruptionBudget
@Deprecated public PodDisruptionBudgetTemplate getPodDisruptionBudget()
Deprecated.This method has been deprecated, please use method buildPodDisruptionBudget instead.- Specified by:
getPodDisruptionBudgetin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>- Returns:
- The buildable object.
-
buildPodDisruptionBudget
public PodDisruptionBudgetTemplate buildPodDisruptionBudget()
- Specified by:
buildPodDisruptionBudgetin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
withPodDisruptionBudget
public A withPodDisruptionBudget(PodDisruptionBudgetTemplate podDisruptionBudget)
- Specified by:
withPodDisruptionBudgetin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
hasPodDisruptionBudget
public Boolean hasPodDisruptionBudget()
- Specified by:
hasPodDisruptionBudgetin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
withNewPodDisruptionBudget
public CruiseControlTemplateFluent.PodDisruptionBudgetNested<A> withNewPodDisruptionBudget()
- Specified by:
withNewPodDisruptionBudgetin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
withNewPodDisruptionBudgetLike
public CruiseControlTemplateFluent.PodDisruptionBudgetNested<A> withNewPodDisruptionBudgetLike(PodDisruptionBudgetTemplate item)
- Specified by:
withNewPodDisruptionBudgetLikein interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
editPodDisruptionBudget
public CruiseControlTemplateFluent.PodDisruptionBudgetNested<A> editPodDisruptionBudget()
- Specified by:
editPodDisruptionBudgetin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
editOrNewPodDisruptionBudget
public CruiseControlTemplateFluent.PodDisruptionBudgetNested<A> editOrNewPodDisruptionBudget()
- Specified by:
editOrNewPodDisruptionBudgetin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
editOrNewPodDisruptionBudgetLike
public CruiseControlTemplateFluent.PodDisruptionBudgetNested<A> editOrNewPodDisruptionBudgetLike(PodDisruptionBudgetTemplate item)
- Specified by:
editOrNewPodDisruptionBudgetLikein interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
getCruiseControlContainer
@Deprecated public ContainerTemplate getCruiseControlContainer()
Deprecated.This method has been deprecated, please use method buildCruiseControlContainer instead.- Specified by:
getCruiseControlContainerin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>- Returns:
- The buildable object.
-
buildCruiseControlContainer
public ContainerTemplate buildCruiseControlContainer()
- Specified by:
buildCruiseControlContainerin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
withCruiseControlContainer
public A withCruiseControlContainer(ContainerTemplate cruiseControlContainer)
- Specified by:
withCruiseControlContainerin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
hasCruiseControlContainer
public Boolean hasCruiseControlContainer()
- Specified by:
hasCruiseControlContainerin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
withNewCruiseControlContainer
public CruiseControlTemplateFluent.CruiseControlContainerNested<A> withNewCruiseControlContainer()
- Specified by:
withNewCruiseControlContainerin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
withNewCruiseControlContainerLike
public CruiseControlTemplateFluent.CruiseControlContainerNested<A> withNewCruiseControlContainerLike(ContainerTemplate item)
- Specified by:
withNewCruiseControlContainerLikein interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
editCruiseControlContainer
public CruiseControlTemplateFluent.CruiseControlContainerNested<A> editCruiseControlContainer()
- Specified by:
editCruiseControlContainerin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
editOrNewCruiseControlContainer
public CruiseControlTemplateFluent.CruiseControlContainerNested<A> editOrNewCruiseControlContainer()
- Specified by:
editOrNewCruiseControlContainerin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
editOrNewCruiseControlContainerLike
public CruiseControlTemplateFluent.CruiseControlContainerNested<A> editOrNewCruiseControlContainerLike(ContainerTemplate item)
- Specified by:
editOrNewCruiseControlContainerLikein interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
getTlsSidecarContainer
@Deprecated public ContainerTemplate getTlsSidecarContainer()
Deprecated.This method has been deprecated, please use method buildTlsSidecarContainer instead.- Specified by:
getTlsSidecarContainerin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>- Returns:
- The buildable object.
-
buildTlsSidecarContainer
public ContainerTemplate buildTlsSidecarContainer()
- Specified by:
buildTlsSidecarContainerin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
withTlsSidecarContainer
public A withTlsSidecarContainer(ContainerTemplate tlsSidecarContainer)
- Specified by:
withTlsSidecarContainerin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
hasTlsSidecarContainer
public Boolean hasTlsSidecarContainer()
- Specified by:
hasTlsSidecarContainerin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
withNewTlsSidecarContainer
public CruiseControlTemplateFluent.TlsSidecarContainerNested<A> withNewTlsSidecarContainer()
- Specified by:
withNewTlsSidecarContainerin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
withNewTlsSidecarContainerLike
public CruiseControlTemplateFluent.TlsSidecarContainerNested<A> withNewTlsSidecarContainerLike(ContainerTemplate item)
- Specified by:
withNewTlsSidecarContainerLikein interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
editTlsSidecarContainer
public CruiseControlTemplateFluent.TlsSidecarContainerNested<A> editTlsSidecarContainer()
- Specified by:
editTlsSidecarContainerin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
editOrNewTlsSidecarContainer
public CruiseControlTemplateFluent.TlsSidecarContainerNested<A> editOrNewTlsSidecarContainer()
- Specified by:
editOrNewTlsSidecarContainerin interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
editOrNewTlsSidecarContainerLike
public CruiseControlTemplateFluent.TlsSidecarContainerNested<A> editOrNewTlsSidecarContainerLike(ContainerTemplate item)
- Specified by:
editOrNewTlsSidecarContainerLikein interfaceCruiseControlTemplateFluent<A extends CruiseControlTemplateFluent<A>>
-
-