Class ContainerTemplateFluent<A extends ContainerTemplateFluent<A>>

java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.strimzi.api.kafka.model.common.template.ContainerTemplateFluent<A>
Direct Known Subclasses:
ContainerTemplateBuilder, CruiseControlTemplateFluent.CruiseControlContainerNested, CruiseControlTemplateFluent.TlsSidecarContainerNested, EntityOperatorTemplateFluent.TlsSidecarContainerNested, EntityOperatorTemplateFluent.TopicOperatorContainerNested, EntityOperatorTemplateFluent.UserOperatorContainerNested, JmxTransTemplateFluent.ContainerNested, KafkaBridgeTemplateFluent.BridgeContainerNested, KafkaBridgeTemplateFluent.InitContainerNested, KafkaClusterTemplateFluent.InitContainerNested, KafkaClusterTemplateFluent.KafkaContainerNested, KafkaConnectTemplateFluent.BuildContainerNested, KafkaConnectTemplateFluent.ConnectContainerNested, KafkaConnectTemplateFluent.InitContainerNested, KafkaExporterTemplateFluent.ContainerNested, KafkaMirrorMaker2TemplateFluent.MirrorMaker2ContainerNested, KafkaMirrorMakerTemplateFluent.MirrorMakerContainerNested, KafkaNodePoolTemplateFluent.InitContainerNested, KafkaNodePoolTemplateFluent.KafkaContainerNested, ZookeeperClusterTemplateFluent.ZookeeperContainerNested

public class ContainerTemplateFluent<A extends ContainerTemplateFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
Generated
  • Constructor Details

    • ContainerTemplateFluent

      public ContainerTemplateFluent()
    • ContainerTemplateFluent

      public ContainerTemplateFluent(ContainerTemplate instance)
  • Method Details

    • addToEnv

      public A addToEnv(int index, ContainerEnvVar item)
    • setToEnv

      public A setToEnv(int index, ContainerEnvVar item)
    • addToEnv

      public A addToEnv(ContainerEnvVar... items)
    • addAllToEnv

      public A addAllToEnv(Collection<ContainerEnvVar> items)
    • removeFromEnv

      public A removeFromEnv(ContainerEnvVar... items)
    • removeAllFromEnv

      public A removeAllFromEnv(Collection<ContainerEnvVar> items)
    • removeMatchingFromEnv

      public A removeMatchingFromEnv(Predicate<ContainerEnvVarBuilder> predicate)
    • buildEnv

      public List<ContainerEnvVar> buildEnv()
    • buildEnv

      public ContainerEnvVar buildEnv(int index)
    • buildFirstEnv

      public ContainerEnvVar buildFirstEnv()
    • buildLastEnv

      public ContainerEnvVar buildLastEnv()
    • buildMatchingEnv

      public ContainerEnvVar buildMatchingEnv(Predicate<ContainerEnvVarBuilder> predicate)
    • hasMatchingEnv

      public boolean hasMatchingEnv(Predicate<ContainerEnvVarBuilder> predicate)
    • withEnv

      public A withEnv(List<ContainerEnvVar> env)
    • withEnv

      public A withEnv(ContainerEnvVar... env)
    • hasEnv

      public boolean hasEnv()
    • addNewEnv

      public ContainerTemplateFluent<A>.EnvNested<A> addNewEnv()
    • addNewEnvLike

      public ContainerTemplateFluent<A>.EnvNested<A> addNewEnvLike(ContainerEnvVar item)
    • setNewEnvLike

      public ContainerTemplateFluent<A>.EnvNested<A> setNewEnvLike(int index, ContainerEnvVar item)
    • editEnv

      public ContainerTemplateFluent<A>.EnvNested<A> editEnv(int index)
    • editFirstEnv

      public ContainerTemplateFluent<A>.EnvNested<A> editFirstEnv()
    • editLastEnv

      public ContainerTemplateFluent<A>.EnvNested<A> editLastEnv()
    • editMatchingEnv

      public ContainerTemplateFluent<A>.EnvNested<A> editMatchingEnv(Predicate<ContainerEnvVarBuilder> predicate)
    • getSecurityContext

      public io.fabric8.kubernetes.api.model.SecurityContext getSecurityContext()
    • withSecurityContext

      public A withSecurityContext(io.fabric8.kubernetes.api.model.SecurityContext securityContext)
    • hasSecurityContext

      public boolean hasSecurityContext()
    • addToVolumeMounts

      public A addToVolumeMounts(int index, io.fabric8.kubernetes.api.model.VolumeMount item)
    • setToVolumeMounts

      public A setToVolumeMounts(int index, io.fabric8.kubernetes.api.model.VolumeMount item)
    • addToVolumeMounts

      public A addToVolumeMounts(io.fabric8.kubernetes.api.model.VolumeMount... items)
    • addAllToVolumeMounts

      public A addAllToVolumeMounts(Collection<io.fabric8.kubernetes.api.model.VolumeMount> items)
    • removeFromVolumeMounts

      public A removeFromVolumeMounts(io.fabric8.kubernetes.api.model.VolumeMount... items)
    • removeAllFromVolumeMounts

      public A removeAllFromVolumeMounts(Collection<io.fabric8.kubernetes.api.model.VolumeMount> items)
    • getVolumeMounts

      public List<io.fabric8.kubernetes.api.model.VolumeMount> getVolumeMounts()
    • getVolumeMount

      public io.fabric8.kubernetes.api.model.VolumeMount getVolumeMount(int index)
    • getFirstVolumeMount

      public io.fabric8.kubernetes.api.model.VolumeMount getFirstVolumeMount()
    • getLastVolumeMount

      public io.fabric8.kubernetes.api.model.VolumeMount getLastVolumeMount()
    • getMatchingVolumeMount

      public io.fabric8.kubernetes.api.model.VolumeMount getMatchingVolumeMount(Predicate<io.fabric8.kubernetes.api.model.VolumeMount> predicate)
    • hasMatchingVolumeMount

      public boolean hasMatchingVolumeMount(Predicate<io.fabric8.kubernetes.api.model.VolumeMount> predicate)
    • withVolumeMounts

      public A withVolumeMounts(List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts)
    • withVolumeMounts

      public A withVolumeMounts(io.fabric8.kubernetes.api.model.VolumeMount... volumeMounts)
    • hasVolumeMounts

      public boolean hasVolumeMounts()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends ContainerTemplateFluent<A>>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends ContainerTemplateFluent<A>>
    • toString

      public String toString()
      Overrides:
      toString in class Object