public class RunConfigFluentImpl<A extends RunConfigFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements RunConfigFluent<A>
Constructor and Description |
---|
RunConfigFluentImpl() |
RunConfigFluentImpl(RunConfig instance) |
public RunConfigFluentImpl()
public RunConfigFluentImpl(RunConfig instance)
public String getName()
getName
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A withName(String name)
withName
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public Boolean hasName()
hasName
in interface RunConfigFluent<A extends RunConfigFluent<A>>
@Deprecated public A withNewName(String arg0)
withNewName
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public String getImage()
getImage
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A withImage(String image)
withImage
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public Boolean hasImage()
hasImage
in interface RunConfigFluent<A extends RunConfigFluent<A>>
@Deprecated public A withNewImage(String arg0)
withNewImage
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public String getImagePullPolicy()
getImagePullPolicy
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A withImagePullPolicy(String imagePullPolicy)
withImagePullPolicy
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public Boolean hasImagePullPolicy()
hasImagePullPolicy
in interface RunConfigFluent<A extends RunConfigFluent<A>>
@Deprecated public A withNewImagePullPolicy(String arg0)
withNewImagePullPolicy
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public String getCommand()
getCommand
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A withCommand(String command)
withCommand
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public Boolean hasCommand()
hasCommand
in interface RunConfigFluent<A extends RunConfigFluent<A>>
@Deprecated public A withNewCommand(String arg0)
withNewCommand
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A addToArgs(int index, String item)
addToArgs
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A setToArgs(int index, String item)
setToArgs
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A addToArgs(String... items)
addToArgs
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A addAllToArgs(Collection<String> items)
addAllToArgs
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A removeFromArgs(String... items)
removeFromArgs
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A removeAllFromArgs(Collection<String> items)
removeAllFromArgs
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public List<String> getArgs()
getArgs
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public String getArg(int index)
getArg
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public String getFirstArg()
getFirstArg
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public String getLastArg()
getLastArg
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public String getMatchingArg(Predicate<String> predicate)
getMatchingArg
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public Boolean hasMatchingArg(Predicate<String> predicate)
hasMatchingArg
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A withArgs(List<String> args)
withArgs
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A withArgs(String... args)
withArgs
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public Boolean hasArgs()
hasArgs
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A addNewArg(String arg0)
addNewArg
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public String getRestartPolicy()
getRestartPolicy
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A withRestartPolicy(String restartPolicy)
withRestartPolicy
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public Boolean hasRestartPolicy()
hasRestartPolicy
in interface RunConfigFluent<A extends RunConfigFluent<A>>
@Deprecated public A withNewRestartPolicy(String arg0)
withNewRestartPolicy
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public String getServiceAccount()
getServiceAccount
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A withServiceAccount(String serviceAccount)
withServiceAccount
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public Boolean hasServiceAccount()
hasServiceAccount
in interface RunConfigFluent<A extends RunConfigFluent<A>>
@Deprecated public A withNewServiceAccount(String arg0)
withNewServiceAccount
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A addToLabels(String key, String value)
addToLabels
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A addToLabels(Map<String,String> map)
addToLabels
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A removeFromLabels(String key)
removeFromLabels
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A removeFromLabels(Map<String,String> map)
removeFromLabels
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public Map<String,String> getLabels()
getLabels
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public <K,V> A withLabels(Map<String,String> labels)
withLabels
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public Boolean hasLabels()
hasLabels
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A addToEnv(String key, String value)
addToEnv
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A addToEnv(Map<String,String> map)
addToEnv
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A removeFromEnv(String key)
removeFromEnv
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A removeFromEnv(Map<String,String> map)
removeFromEnv
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public Map<String,String> getEnv()
getEnv
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public <K,V> A withEnv(Map<String,String> env)
withEnv
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public Boolean hasEnv()
hasEnv
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A addToLimits(String key, io.fabric8.kubernetes.api.model.Quantity value)
addToLimits
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A addToLimits(Map<String,io.fabric8.kubernetes.api.model.Quantity> map)
addToLimits
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A removeFromLimits(String key)
removeFromLimits
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A removeFromLimits(Map<String,io.fabric8.kubernetes.api.model.Quantity> map)
removeFromLimits
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public Map<String,io.fabric8.kubernetes.api.model.Quantity> getLimits()
getLimits
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public <K,V> A withLimits(Map<String,io.fabric8.kubernetes.api.model.Quantity> limits)
withLimits
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public Boolean hasLimits()
hasLimits
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A addToRequests(String key, io.fabric8.kubernetes.api.model.Quantity value)
addToRequests
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A addToRequests(Map<String,io.fabric8.kubernetes.api.model.Quantity> map)
addToRequests
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A removeFromRequests(String key)
removeFromRequests
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A removeFromRequests(Map<String,io.fabric8.kubernetes.api.model.Quantity> map)
removeFromRequests
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public Map<String,io.fabric8.kubernetes.api.model.Quantity> getRequests()
getRequests
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public <K,V> A withRequests(Map<String,io.fabric8.kubernetes.api.model.Quantity> requests)
withRequests
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public Boolean hasRequests()
hasRequests
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public int getPort()
getPort
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public A withPort(int port)
withPort
in interface RunConfigFluent<A extends RunConfigFluent<A>>
public Boolean hasPort()
hasPort
in interface RunConfigFluent<A extends RunConfigFluent<A>>
Copyright © 2015–2021 Red Hat. All rights reserved.