Class RunConfigFluent<A extends RunConfigFluent<A>>

    • Constructor Detail

      • RunConfigFluent

        public RunConfigFluent()
      • RunConfigFluent

        public RunConfigFluent​(RunConfig instance)
    • Method Detail

      • copyInstance

        protected void copyInstance​(RunConfig instance)
      • getName

        public String getName()
      • withName

        public A withName​(String name)
      • hasName

        public boolean hasName()
      • getImage

        public String getImage()
      • withImage

        public A withImage​(String image)
      • hasImage

        public boolean hasImage()
      • getImagePullPolicy

        public String getImagePullPolicy()
      • withImagePullPolicy

        public A withImagePullPolicy​(String imagePullPolicy)
      • hasImagePullPolicy

        public boolean hasImagePullPolicy()
      • getCommand

        public String getCommand()
      • withCommand

        public A withCommand​(String command)
      • hasCommand

        public boolean hasCommand()
      • addToArgs

        public A addToArgs​(int index,
                           String item)
      • setToArgs

        public A setToArgs​(int index,
                           String item)
      • addToArgs

        public A addToArgs​(String... items)
      • removeFromArgs

        public A removeFromArgs​(String... items)
      • getArg

        public String getArg​(int index)
      • getFirstArg

        public String getFirstArg()
      • getLastArg

        public String getLastArg()
      • hasMatchingArg

        public boolean hasMatchingArg​(Predicate<String> predicate)
      • withArgs

        public A withArgs​(String... args)
      • hasArgs

        public boolean hasArgs()
      • getRestartPolicy

        public String getRestartPolicy()
      • withRestartPolicy

        public A withRestartPolicy​(String restartPolicy)
      • hasRestartPolicy

        public boolean hasRestartPolicy()
      • getServiceAccount

        public String getServiceAccount()
      • withServiceAccount

        public A withServiceAccount​(String serviceAccount)
      • hasServiceAccount

        public boolean hasServiceAccount()
      • addToLabels

        public A addToLabels​(String key,
                             String value)
      • removeFromLabels

        public A removeFromLabels​(String key)
      • hasLabels

        public boolean hasLabels()
      • removeFromEnv

        public A removeFromEnv​(String key)
      • hasEnv

        public boolean hasEnv()
      • addToLimits

        public A addToLimits​(String key,
                             io.fabric8.kubernetes.api.model.Quantity value)
      • addToLimits

        public A addToLimits​(Map<String,​io.fabric8.kubernetes.api.model.Quantity> map)
      • removeFromLimits

        public A removeFromLimits​(String key)
      • removeFromLimits

        public A removeFromLimits​(Map<String,​io.fabric8.kubernetes.api.model.Quantity> map)
      • getLimits

        public Map<String,​io.fabric8.kubernetes.api.model.Quantity> getLimits()
      • withLimits

        public <K,​V> A withLimits​(Map<String,​io.fabric8.kubernetes.api.model.Quantity> limits)
      • hasLimits

        public boolean hasLimits()
      • addToRequests

        public A addToRequests​(String key,
                               io.fabric8.kubernetes.api.model.Quantity value)
      • addToRequests

        public A addToRequests​(Map<String,​io.fabric8.kubernetes.api.model.Quantity> map)
      • removeFromRequests

        public A removeFromRequests​(String key)
      • removeFromRequests

        public A removeFromRequests​(Map<String,​io.fabric8.kubernetes.api.model.Quantity> map)
      • getRequests

        public Map<String,​io.fabric8.kubernetes.api.model.Quantity> getRequests()
      • withRequests

        public <K,​V> A withRequests​(Map<String,​io.fabric8.kubernetes.api.model.Quantity> requests)
      • hasRequests

        public boolean hasRequests()
      • getPort

        public int getPort()
      • withPort

        public A withPort​(int port)
      • hasPort

        public boolean hasPort()
      • equals

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

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