Class JmxTransTemplateFluentImpl<A extends JmxTransTemplateFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.strimzi.api.kafka.model.template.JmxTransTemplateFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,JmxTransTemplateFluent<A>
- Direct Known Subclasses:
JmxTransSpecFluentImpl.TemplateNestedImpl,JmxTransTemplateBuilder
public class JmxTransTemplateFluentImpl<A extends JmxTransTemplateFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements JmxTransTemplateFluent<A>
Representation of a template for JmxTrans resources.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classJmxTransTemplateFluentImpl.ContainerNestedImpl<N>Representation of a template for Strimzi containers.classJmxTransTemplateFluentImpl.DeploymentNestedImpl<N>Representation of a template for Strimzi resources.classJmxTransTemplateFluentImpl.PodNestedImpl<N>Representation of a pod template for Strimzi resources.classJmxTransTemplateFluentImpl.ServiceAccountNestedImpl<N>Representation of a template for Strimzi resources.-
Nested classes/interfaces inherited from interface io.strimzi.api.kafka.model.template.JmxTransTemplateFluent
JmxTransTemplateFluent.ContainerNested<N>, JmxTransTemplateFluent.DeploymentNested<N>, JmxTransTemplateFluent.PodNested<N>, JmxTransTemplateFluent.ServiceAccountNested<N>
-
-
Constructor Summary
Constructors Constructor Description JmxTransTemplateFluentImpl()JmxTransTemplateFluentImpl(JmxTransTemplate instance)
-
Method Summary
-
-
-
Constructor Detail
-
JmxTransTemplateFluentImpl
public JmxTransTemplateFluentImpl()
-
JmxTransTemplateFluentImpl
public JmxTransTemplateFluentImpl(JmxTransTemplate instance)
-
-
Method Detail
-
getDeployment
@Deprecated public ResourceTemplate getDeployment()
Deprecated.- Specified by:
getDeploymentin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
buildDeployment
public ResourceTemplate buildDeployment()
- Specified by:
buildDeploymentin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
withDeployment
public A withDeployment(ResourceTemplate deployment)
- Specified by:
withDeploymentin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
hasDeployment
public Boolean hasDeployment()
- Specified by:
hasDeploymentin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
withNewDeployment
public JmxTransTemplateFluent.DeploymentNested<A> withNewDeployment()
- Specified by:
withNewDeploymentin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
withNewDeploymentLike
public JmxTransTemplateFluent.DeploymentNested<A> withNewDeploymentLike(ResourceTemplate item)
- Specified by:
withNewDeploymentLikein interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
editDeployment
public JmxTransTemplateFluent.DeploymentNested<A> editDeployment()
- Specified by:
editDeploymentin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
editOrNewDeployment
public JmxTransTemplateFluent.DeploymentNested<A> editOrNewDeployment()
- Specified by:
editOrNewDeploymentin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
editOrNewDeploymentLike
public JmxTransTemplateFluent.DeploymentNested<A> editOrNewDeploymentLike(ResourceTemplate item)
- Specified by:
editOrNewDeploymentLikein interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
getPod
@Deprecated public PodTemplate getPod()
Deprecated.- Specified by:
getPodin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
buildPod
public PodTemplate buildPod()
- Specified by:
buildPodin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
withPod
public A withPod(PodTemplate pod)
- Specified by:
withPodin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
hasPod
public Boolean hasPod()
- Specified by:
hasPodin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
withNewPod
public JmxTransTemplateFluent.PodNested<A> withNewPod()
- Specified by:
withNewPodin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
withNewPodLike
public JmxTransTemplateFluent.PodNested<A> withNewPodLike(PodTemplate item)
- Specified by:
withNewPodLikein interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
editPod
public JmxTransTemplateFluent.PodNested<A> editPod()
- Specified by:
editPodin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
editOrNewPod
public JmxTransTemplateFluent.PodNested<A> editOrNewPod()
- Specified by:
editOrNewPodin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
editOrNewPodLike
public JmxTransTemplateFluent.PodNested<A> editOrNewPodLike(PodTemplate item)
- Specified by:
editOrNewPodLikein interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
getContainer
@Deprecated public ContainerTemplate getContainer()
Deprecated.- Specified by:
getContainerin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
buildContainer
public ContainerTemplate buildContainer()
- Specified by:
buildContainerin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
withContainer
public A withContainer(ContainerTemplate container)
- Specified by:
withContainerin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
hasContainer
public Boolean hasContainer()
- Specified by:
hasContainerin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
withNewContainer
public JmxTransTemplateFluent.ContainerNested<A> withNewContainer()
- Specified by:
withNewContainerin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
withNewContainerLike
public JmxTransTemplateFluent.ContainerNested<A> withNewContainerLike(ContainerTemplate item)
- Specified by:
withNewContainerLikein interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
editContainer
public JmxTransTemplateFluent.ContainerNested<A> editContainer()
- Specified by:
editContainerin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
editOrNewContainer
public JmxTransTemplateFluent.ContainerNested<A> editOrNewContainer()
- Specified by:
editOrNewContainerin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
editOrNewContainerLike
public JmxTransTemplateFluent.ContainerNested<A> editOrNewContainerLike(ContainerTemplate item)
- Specified by:
editOrNewContainerLikein interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
getServiceAccount
@Deprecated public ResourceTemplate getServiceAccount()
Deprecated.- Specified by:
getServiceAccountin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
buildServiceAccount
public ResourceTemplate buildServiceAccount()
- Specified by:
buildServiceAccountin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
withServiceAccount
public A withServiceAccount(ResourceTemplate serviceAccount)
- Specified by:
withServiceAccountin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
hasServiceAccount
public Boolean hasServiceAccount()
- Specified by:
hasServiceAccountin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
withNewServiceAccount
public JmxTransTemplateFluent.ServiceAccountNested<A> withNewServiceAccount()
- Specified by:
withNewServiceAccountin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
withNewServiceAccountLike
public JmxTransTemplateFluent.ServiceAccountNested<A> withNewServiceAccountLike(ResourceTemplate item)
- Specified by:
withNewServiceAccountLikein interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
editServiceAccount
public JmxTransTemplateFluent.ServiceAccountNested<A> editServiceAccount()
- Specified by:
editServiceAccountin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
editOrNewServiceAccount
public JmxTransTemplateFluent.ServiceAccountNested<A> editOrNewServiceAccount()
- Specified by:
editOrNewServiceAccountin interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
editOrNewServiceAccountLike
public JmxTransTemplateFluent.ServiceAccountNested<A> editOrNewServiceAccountLike(ResourceTemplate item)
- Specified by:
editOrNewServiceAccountLikein interfaceJmxTransTemplateFluent<A extends JmxTransTemplateFluent<A>>
-
-