annotations.io.alauda.kubernetes.api.model.CapabilitiesFluent Maven / Gradle / Ivy
package io.alauda.kubernetes.api.model;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.alauda.kubernetes.api.builder.Fluent;
import com.fasterxml.jackson.annotation.JsonInclude;
import java.lang.String;
import io.alauda.kubernetes.api.builder.Predicate;
import javax.validation.Valid;
import java.util.Collection;
import java.lang.Object;
import java.util.List;
import java.lang.Boolean;
import java.util.Map;
public interface CapabilitiesFluent> extends Fluent{
public A addToAdd(int index,String item);
public A setToAdd(int index,String item);
public A addToAdd(String... items);
public A addAllToAdd(Collection items);
public A removeFromAdd(String... items);
public A removeAllFromAdd(Collection items);
public List getAdd();
public String getAdd(int index);
public String getFirstAdd();
public String getLastAdd();
public String getMatchingAdd(io.alauda.kubernetes.api.builder.Predicate predicate);
public A withAdd(List add);
public A withAdd(String... add);
public Boolean hasAdd();
public A addToDrop(int index,String item);
public A setToDrop(int index,String item);
public A addToDrop(String... items);
public A addAllToDrop(Collection items);
public A removeFromDrop(String... items);
public A removeAllFromDrop(Collection items);
public List getDrop();
public String getDrop(int index);
public String getFirstDrop();
public String getLastDrop();
public String getMatchingDrop(io.alauda.kubernetes.api.builder.Predicate predicate);
public A withDrop(List drop);
public A withDrop(String... drop);
public Boolean hasDrop();
}