Class RunConfig
- java.lang.Object
-
- io.fabric8.kubernetes.client.extended.run.RunConfig
-
- Direct Known Subclasses:
EditableRunConfig
public class RunConfig extends Object
Configuration for client run
-
-
Constructor Summary
Constructors Constructor Description RunConfig(String name, String image, String imagePullPolicy, String command, List<String> args, String restartPolicy, String serviceAccount, Map<String,String> labels, Map<String,String> env, Map<String,io.fabric8.kubernetes.api.model.Quantity> limits, Map<String,io.fabric8.kubernetes.api.model.Quantity> requests, int port)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>getArgs()StringgetCommand()Map<String,String>getEnv()StringgetImage()StringgetImagePullPolicy()Map<String,String>getLabels()Map<String,io.fabric8.kubernetes.api.model.Quantity>getLimits()StringgetName()intgetPort()Map<String,io.fabric8.kubernetes.api.model.Quantity>getRequests()StringgetRestartPolicy()StringgetServiceAccount()voidsetArgs(List<String> args)voidsetCommand(String command)voidsetEnv(Map<String,String> env)voidsetImage(String image)voidsetImagePullPolicy(String imagePullPolicy)voidsetLabels(Map<String,String> labels)voidsetLimits(Map<String,io.fabric8.kubernetes.api.model.Quantity> limits)voidsetName(String name)voidsetPort(int port)voidsetRequests(Map<String,io.fabric8.kubernetes.api.model.Quantity> requests)voidsetRestartPolicy(String restartPolicy)voidsetServiceAccount(String serviceAccount)
-
-
-
Constructor Detail
-
RunConfig
public RunConfig(String name, String image, String imagePullPolicy, String command, List<String> args, String restartPolicy, String serviceAccount, Map<String,String> labels, Map<String,String> env, Map<String,io.fabric8.kubernetes.api.model.Quantity> limits, Map<String,io.fabric8.kubernetes.api.model.Quantity> requests, int port)
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String name)
-
getImage
public String getImage()
-
setImage
public void setImage(String image)
-
getImagePullPolicy
public String getImagePullPolicy()
-
setImagePullPolicy
public void setImagePullPolicy(String imagePullPolicy)
-
getCommand
public String getCommand()
-
setCommand
public void setCommand(String command)
-
getRestartPolicy
public String getRestartPolicy()
-
setRestartPolicy
public void setRestartPolicy(String restartPolicy)
-
getServiceAccount
public String getServiceAccount()
-
setServiceAccount
public void setServiceAccount(String serviceAccount)
-
setRequests
public void setRequests(Map<String,io.fabric8.kubernetes.api.model.Quantity> requests)
-
getPort
public int getPort()
-
setPort
public void setPort(int port)
-
-