public interface  io.fabric.kubernetes.client.extended.run.RunConfigFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.String getName();
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withName(java.lang.String);
public abstract java.lang.Boolean hasName();
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withNewName(java.lang.String);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withNewName(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withNewName(java.lang.StringBuffer);
public abstract java.lang.String getImage();
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withImage(java.lang.String);
public abstract java.lang.Boolean hasImage();
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withNewImage(java.lang.String);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withNewImage(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withNewImage(java.lang.StringBuffer);
public abstract java.lang.String getImagePullPolicy();
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withImagePullPolicy(java.lang.String);
public abstract java.lang.Boolean hasImagePullPolicy();
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withNewImagePullPolicy(java.lang.String);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withNewImagePullPolicy(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withNewImagePullPolicy(java.lang.StringBuffer);
public abstract java.lang.String getCommand();
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withCommand(java.lang.String);
public abstract java.lang.Boolean hasCommand();
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withNewCommand(java.lang.String);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withNewCommand(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withNewCommand(java.lang.StringBuffer);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent addToArgs(int, java.lang.String);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent setToArgs(int, java.lang.String);
public abstract transient io.fabric.kubernetes.client.extended.run.RunConfigFluent addToArgs(java.lang.String[]);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent addAllToArgs(java.util.Collection);
public abstract transient io.fabric.kubernetes.client.extended.run.RunConfigFluent removeFromArgs(java.lang.String[]);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent removeAllFromArgs(java.util.Collection);
public abstract java.util.List getArgs();
public abstract java.lang.String getArg(int);
public abstract java.lang.String getFirstArg();
public abstract java.lang.String getLastArg();
public abstract java.lang.String getMatchingArg(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingArg(java.util.function.Predicate);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withArgs(java.util.List);
public abstract transient io.fabric.kubernetes.client.extended.run.RunConfigFluent withArgs(java.lang.String[]);
public abstract java.lang.Boolean hasArgs();
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent addNewArg(java.lang.String);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent addNewArg(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent addNewArg(java.lang.StringBuffer);
public abstract java.lang.String getRestartPolicy();
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withRestartPolicy(java.lang.String);
public abstract java.lang.Boolean hasRestartPolicy();
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withNewRestartPolicy(java.lang.String);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withNewRestartPolicy(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withNewRestartPolicy(java.lang.StringBuffer);
public abstract java.lang.String getServiceAccount();
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withServiceAccount(java.lang.String);
public abstract java.lang.Boolean hasServiceAccount();
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withNewServiceAccount(java.lang.String);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withNewServiceAccount(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withNewServiceAccount(java.lang.StringBuffer);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent addToLabels(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent addToLabels(java.util.Map);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent removeFromLabels(java.lang.String);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent removeFromLabels(java.util.Map);
public abstract java.util.Map getLabels();
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withLabels(java.util.Map);
public abstract java.lang.Boolean hasLabels();
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent addToEnv(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent addToEnv(java.util.Map);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent removeFromEnv(java.lang.String);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent removeFromEnv(java.util.Map);
public abstract java.util.Map getEnv();
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withEnv(java.util.Map);
public abstract java.lang.Boolean hasEnv();
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent addToLimits(java.lang.String, io.fabric.kubernetes.api.model.Quantity);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent addToLimits(java.util.Map);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent removeFromLimits(java.lang.String);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent removeFromLimits(java.util.Map);
public abstract java.util.Map getLimits();
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withLimits(java.util.Map);
public abstract java.lang.Boolean hasLimits();
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent addToRequests(java.lang.String, io.fabric.kubernetes.api.model.Quantity);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent addToRequests(java.util.Map);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent removeFromRequests(java.lang.String);
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent removeFromRequests(java.util.Map);
public abstract java.util.Map getRequests();
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withRequests(java.util.Map);
public abstract java.lang.Boolean hasRequests();
public abstract int getPort();
public abstract io.fabric.kubernetes.client.extended.run.RunConfigFluent withPort(int);
public abstract java.lang.Boolean hasPort();
}