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()
String
getCommand()
Map<String,String>
getEnv()
String
getImage()
String
getImagePullPolicy()
Map<String,String>
getLabels()
Map<String,io.fabric8.kubernetes.api.model.Quantity>
getLimits()
String
getName()
int
getPort()
Map<String,io.fabric8.kubernetes.api.model.Quantity>
getRequests()
String
getRestartPolicy()
String
getServiceAccount()
void
setArgs(List<String> args)
void
setCommand(String command)
void
setEnv(Map<String,String> env)
void
setImage(String image)
void
setImagePullPolicy(String imagePullPolicy)
void
setLabels(Map<String,String> labels)
void
setLimits(Map<String,io.fabric8.kubernetes.api.model.Quantity> limits)
void
setName(String name)
void
setPort(int port)
void
setRequests(Map<String,io.fabric8.kubernetes.api.model.Quantity> requests)
void
setRestartPolicy(String restartPolicy)
void
setServiceAccount(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)
-
-