Class LowPriorityAddEnvVarDecorator

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

    public class LowPriorityAddEnvVarDecorator
    extends io.dekorate.kubernetes.decorator.AddEnvVarDecorator
    • Field Summary

      • Fields inherited from class io.dekorate.kubernetes.decorator.Decorator

        ANY
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Class<? extends io.dekorate.kubernetes.decorator.Decorator>[] before()
      It must be executed before standard AddEnvVarDecorator, so these values got overwritten.
      List<io.dekorate.ConfigReference> getConfigReferences()  
      • Methods inherited from class io.dekorate.kubernetes.decorator.AddEnvVarDecorator

        after, andThenVisit, equals, hashCode
      • Methods inherited from class io.dekorate.kubernetes.decorator.ApplicationContainerDecorator

        getContainerName, getDeploymentName, isApplicable, visit
      • Methods inherited from class io.dekorate.kubernetes.decorator.Decorator

        compareTo
      • Methods inherited from class io.fabric8.kubernetes.api.builder.TypedVisitor

        getType
      • Methods inherited from interface io.fabric8.kubernetes.api.builder.Visitor

        addRequirement, addRequirement, canVisit, getRequirement, hasItem, hasVisitMethodMatching, order, visit
    • Constructor Detail

      • LowPriorityAddEnvVarDecorator

        public LowPriorityAddEnvVarDecorator​(io.dekorate.kubernetes.config.Env env)
        This constructor should never be used.
        Parameters:
        env -
      • LowPriorityAddEnvVarDecorator

        public LowPriorityAddEnvVarDecorator​(String deploymentName,
                                             String name,
                                             String value)
    • Method Detail

      • before

        public Class<? extends io.dekorate.kubernetes.decorator.Decorator>[] before()
        It must be executed before standard AddEnvVarDecorator, so these values got overwritten.
        Overrides:
        before in class io.dekorate.kubernetes.decorator.Decorator<io.fabric8.kubernetes.api.builder.VisitableBuilder>
        Returns:
      • getConfigReferences

        public List<io.dekorate.ConfigReference> getConfigReferences()
        Specified by:
        getConfigReferences in interface io.dekorate.WithConfigReferences
        Overrides:
        getConfigReferences in class io.dekorate.kubernetes.decorator.AddEnvVarDecorator