Class RemoveEnvVarDecorator

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Visitor<io.fabric8.kubernetes.api.builder.VisitableBuilder>, Comparable<io.dekorate.kubernetes.decorator.Decorator>

    public class RemoveEnvVarDecorator
    extends io.dekorate.kubernetes.decorator.ApplicationContainerDecorator<io.fabric8.kubernetes.api.model.ContainerFluent<?>>
    • Constructor Detail

      • RemoveEnvVarDecorator

        public RemoveEnvVarDecorator​(String envVarName)
      • RemoveEnvVarDecorator

        public RemoveEnvVarDecorator​(String name,
                                     String envVarName)
    • Method Detail

      • andThenVisit

        public void andThenVisit​(io.fabric8.kubernetes.api.model.ContainerFluent<?> container)
        Specified by:
        andThenVisit in class io.dekorate.kubernetes.decorator.ApplicationContainerDecorator<io.fabric8.kubernetes.api.model.ContainerFluent<?>>
      • getEnvVarKey

        public String getEnvVarKey()
      • after

        public Class<? extends io.dekorate.kubernetes.decorator.Decorator>[] after()
        Overrides:
        after in class io.dekorate.kubernetes.decorator.ApplicationContainerDecorator<io.fabric8.kubernetes.api.model.ContainerFluent<?>>
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object