Class ContainerTemplateFluentImpl<A extends ContainerTemplateFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.strimzi.api.kafka.model.template.ContainerTemplateFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,ContainerTemplateFluent<A>
- Direct Known Subclasses:
ContainerTemplateBuilder,CruiseControlTemplateFluentImpl.CruiseControlContainerNestedImpl,CruiseControlTemplateFluentImpl.TlsSidecarContainerNestedImpl,EntityOperatorTemplateFluentImpl.TlsSidecarContainerNestedImpl,EntityOperatorTemplateFluentImpl.TopicOperatorContainerNestedImpl,EntityOperatorTemplateFluentImpl.UserOperatorContainerNestedImpl,JmxTransTemplateFluentImpl.ContainerNestedImpl,KafkaBridgeTemplateFluentImpl.BridgeContainerNestedImpl,KafkaClusterTemplateFluentImpl.InitContainerNestedImpl,KafkaClusterTemplateFluentImpl.KafkaContainerNestedImpl,KafkaClusterTemplateFluentImpl.TlsSidecarContainerNestedImpl,KafkaConnectTemplateFluentImpl.BuildContainerNestedImpl,KafkaConnectTemplateFluentImpl.ConnectContainerNestedImpl,KafkaConnectTemplateFluentImpl.InitContainerNestedImpl,KafkaExporterTemplateFluentImpl.ContainerNestedImpl,KafkaMirrorMaker2TemplateFluentImpl.MirrorMaker2ContainerNestedImpl,KafkaMirrorMakerTemplateFluentImpl.MirrorMakerContainerNestedImpl,ZookeeperClusterTemplateFluentImpl.TlsSidecarContainerNestedImpl,ZookeeperClusterTemplateFluentImpl.ZookeeperContainerNestedImpl
public class ContainerTemplateFluentImpl<A extends ContainerTemplateFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements ContainerTemplateFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classContainerTemplateFluentImpl.EnvNestedImpl<N>-
Nested classes/interfaces inherited from interface io.strimzi.api.kafka.model.template.ContainerTemplateFluent
ContainerTemplateFluent.EnvNested<N>
-
-
Constructor Summary
Constructors Constructor Description ContainerTemplateFluentImpl()ContainerTemplateFluentImpl(ContainerTemplate instance)
-
Method Summary
-
-
-
Constructor Detail
-
ContainerTemplateFluentImpl
public ContainerTemplateFluentImpl()
-
ContainerTemplateFluentImpl
public ContainerTemplateFluentImpl(ContainerTemplate instance)
-
-
Method Detail
-
addToEnv
public A addToEnv(int index, ContainerEnvVar item)
- Specified by:
addToEnvin interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>
-
setToEnv
public A setToEnv(int index, ContainerEnvVar item)
- Specified by:
setToEnvin interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>
-
addToEnv
public A addToEnv(ContainerEnvVar... items)
- Specified by:
addToEnvin interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>
-
addAllToEnv
public A addAllToEnv(Collection<ContainerEnvVar> items)
- Specified by:
addAllToEnvin interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>
-
removeFromEnv
public A removeFromEnv(ContainerEnvVar... items)
- Specified by:
removeFromEnvin interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>
-
removeAllFromEnv
public A removeAllFromEnv(Collection<ContainerEnvVar> items)
- Specified by:
removeAllFromEnvin interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>
-
removeMatchingFromEnv
public A removeMatchingFromEnv(Predicate<ContainerEnvVarBuilder> predicate)
- Specified by:
removeMatchingFromEnvin interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>
-
getEnv
@Deprecated public List<ContainerEnvVar> getEnv()
Deprecated.This method has been deprecated, please use method buildEnv instead.- Specified by:
getEnvin interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>- Returns:
- The buildable object.
-
buildEnv
public List<ContainerEnvVar> buildEnv()
- Specified by:
buildEnvin interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>
-
buildEnv
public ContainerEnvVar buildEnv(int index)
- Specified by:
buildEnvin interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>
-
buildFirstEnv
public ContainerEnvVar buildFirstEnv()
- Specified by:
buildFirstEnvin interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>
-
buildLastEnv
public ContainerEnvVar buildLastEnv()
- Specified by:
buildLastEnvin interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>
-
buildMatchingEnv
public ContainerEnvVar buildMatchingEnv(Predicate<ContainerEnvVarBuilder> predicate)
- Specified by:
buildMatchingEnvin interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>
-
hasMatchingEnv
public Boolean hasMatchingEnv(Predicate<ContainerEnvVarBuilder> predicate)
- Specified by:
hasMatchingEnvin interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>
-
withEnv
public A withEnv(List<ContainerEnvVar> env)
- Specified by:
withEnvin interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>
-
withEnv
public A withEnv(ContainerEnvVar... env)
- Specified by:
withEnvin interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>
-
hasEnv
public Boolean hasEnv()
- Specified by:
hasEnvin interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>
-
addNewEnv
public ContainerTemplateFluent.EnvNested<A> addNewEnv()
- Specified by:
addNewEnvin interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>
-
addNewEnvLike
public ContainerTemplateFluent.EnvNested<A> addNewEnvLike(ContainerEnvVar item)
- Specified by:
addNewEnvLikein interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>
-
setNewEnvLike
public ContainerTemplateFluent.EnvNested<A> setNewEnvLike(int index, ContainerEnvVar item)
- Specified by:
setNewEnvLikein interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>
-
editEnv
public ContainerTemplateFluent.EnvNested<A> editEnv(int index)
- Specified by:
editEnvin interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>
-
editFirstEnv
public ContainerTemplateFluent.EnvNested<A> editFirstEnv()
- Specified by:
editFirstEnvin interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>
-
editLastEnv
public ContainerTemplateFluent.EnvNested<A> editLastEnv()
- Specified by:
editLastEnvin interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>
-
editMatchingEnv
public ContainerTemplateFluent.EnvNested<A> editMatchingEnv(Predicate<ContainerEnvVarBuilder> predicate)
- Specified by:
editMatchingEnvin interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>
-
getSecurityContext
public io.fabric8.kubernetes.api.model.SecurityContext getSecurityContext()
- Specified by:
getSecurityContextin interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>
-
withSecurityContext
public A withSecurityContext(io.fabric8.kubernetes.api.model.SecurityContext securityContext)
- Specified by:
withSecurityContextin interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>
-
hasSecurityContext
public Boolean hasSecurityContext()
- Specified by:
hasSecurityContextin interfaceContainerTemplateFluent<A extends ContainerTemplateFluent<A>>
-
-