
io.fabric8.kubernetes.client.extended.run.RunConfigFluent Maven / Gradle / Ivy
package io.fabric8.kubernetes.client.extended.run;
import io.fabric8.kubernetes.api.builder.Fluent;
import java.util.ArrayList;
import io.fabric8.kubernetes.api.model.Quantity;
import java.lang.String;
import java.util.LinkedHashMap;
import java.util.function.Predicate;
import java.lang.Integer;
import java.lang.Deprecated;
import java.util.Collection;
import java.util.List;
import java.lang.Boolean;
import java.util.Map;
import io.sundr.builder.annotations.Buildable;
/**
* Generated
*/
public interface RunConfigFluent> extends io.fabric8.kubernetes.api.builder.Fluent{
public java.lang.String getName();
public A withName(java.lang.String name);
public java.lang.Boolean hasName();
/**
* Method is deprecated. use withName instead.
*/
@java.lang.Deprecated
public A withNewName(java.lang.String arg0);
public java.lang.String getImage();
public A withImage(java.lang.String image);
public java.lang.Boolean hasImage();
/**
* Method is deprecated. use withImage instead.
*/
@java.lang.Deprecated
public A withNewImage(java.lang.String arg0);
public java.lang.String getImagePullPolicy();
public A withImagePullPolicy(java.lang.String imagePullPolicy);
public java.lang.Boolean hasImagePullPolicy();
/**
* Method is deprecated. use withImagePullPolicy instead.
*/
@java.lang.Deprecated
public A withNewImagePullPolicy(java.lang.String arg0);
public java.lang.String getCommand();
public A withCommand(java.lang.String command);
public java.lang.Boolean hasCommand();
/**
* Method is deprecated. use withCommand instead.
*/
@java.lang.Deprecated
public A withNewCommand(java.lang.String arg0);
public A addToArgs(java.lang.Integer index,java.lang.String item);
public A setToArgs(java.lang.Integer index,java.lang.String item);
public A addToArgs(java.lang.String... items);
public A addAllToArgs(java.util.Collection items);
public A removeFromArgs(java.lang.String... items);
public A removeAllFromArgs(java.util.Collection items);
public java.util.List getArgs();
public java.lang.String getArg(java.lang.Integer index);
public java.lang.String getFirstArg();
public java.lang.String getLastArg();
public java.lang.String getMatchingArg(java.util.function.Predicate predicate);
public java.lang.Boolean hasMatchingArg(java.util.function.Predicate predicate);
public A withArgs(java.util.List args);
public A withArgs(java.lang.String... args);
public java.lang.Boolean hasArgs();
public A addNewArg(java.lang.String arg0);
public java.lang.String getRestartPolicy();
public A withRestartPolicy(java.lang.String restartPolicy);
public java.lang.Boolean hasRestartPolicy();
/**
* Method is deprecated. use withRestartPolicy instead.
*/
@java.lang.Deprecated
public A withNewRestartPolicy(java.lang.String arg0);
public java.lang.String getServiceAccount();
public A withServiceAccount(java.lang.String serviceAccount);
public java.lang.Boolean hasServiceAccount();
/**
* Method is deprecated. use withServiceAccount instead.
*/
@java.lang.Deprecated
public A withNewServiceAccount(java.lang.String arg0);
public A addToLabels(java.lang.String key,java.lang.String value);
public A addToLabels(java.util.Map map);
public A removeFromLabels(java.lang.String key);
public A removeFromLabels(java.util.Map map);
public java.util.Map getLabels();
public A withLabels(java.util.Map labels);
public java.lang.Boolean hasLabels();
public A addToEnv(java.lang.String key,java.lang.String value);
public A addToEnv(java.util.Map map);
public A removeFromEnv(java.lang.String key);
public A removeFromEnv(java.util.Map map);
public java.util.Map getEnv();
public A withEnv(java.util.Map env);
public java.lang.Boolean hasEnv();
public A addToLimits(java.lang.String key,io.fabric8.kubernetes.api.model.Quantity value);
public A addToLimits(java.util.Map map);
public A removeFromLimits(java.lang.String key);
public A removeFromLimits(java.util.Map map);
public java.util.Map getLimits();
public A withLimits(java.util.Map limits);
public java.lang.Boolean hasLimits();
public A addToRequests(java.lang.String key,io.fabric8.kubernetes.api.model.Quantity value);
public A addToRequests(java.util.Map map);
public A removeFromRequests(java.lang.String key);
public A removeFromRequests(java.util.Map map);
public java.util.Map getRequests();
public A withRequests(java.util.Map requests);
public java.lang.Boolean hasRequests();
public int getPort();
public A withPort(int port);
public java.lang.Boolean hasPort();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy