All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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