io.kubernetes.client.openapi.models.V1ResourceQuotaSpecFluent Maven / Gradle / Ivy
package io.kubernetes.client.openapi.models;
import java.lang.StringBuilder;
import com.google.gson.annotations.SerializedName;
import io.kubernetes.client.fluent.Fluent;
import io.kubernetes.client.fluent.Nested;
import java.util.ArrayList;
import io.kubernetes.client.custom.Quantity;
import java.lang.String;
import io.kubernetes.client.fluent.Predicate;
import java.util.LinkedHashMap;
import java.lang.StringBuffer;
import java.lang.Deprecated;
import java.util.Collection;
import java.util.List;
import java.lang.Boolean;
import java.util.Map;
public interface V1ResourceQuotaSpecFluent> extends Fluent {
public A addToHard(String key,Quantity value);
public A addToHard(Map map);
public A removeFromHard(String key);
public A removeFromHard(Map map);
public Map getHard();
public A withHard(Map hard);
public Boolean hasHard();
/**
* This method has been deprecated, please use method buildScopeSelector instead.
* @return The buildable object.
*/
@Deprecated public V1ScopeSelector getScopeSelector();
public V1ScopeSelector buildScopeSelector();
public A withScopeSelector(V1ScopeSelector scopeSelector);
public Boolean hasScopeSelector();
public V1ResourceQuotaSpecFluent.ScopeSelectorNested withNewScopeSelector();
public V1ResourceQuotaSpecFluent.ScopeSelectorNested withNewScopeSelectorLike(V1ScopeSelector item);
public V1ResourceQuotaSpecFluent.ScopeSelectorNested editScopeSelector();
public V1ResourceQuotaSpecFluent.ScopeSelectorNested editOrNewScopeSelector();
public V1ResourceQuotaSpecFluent.ScopeSelectorNested editOrNewScopeSelectorLike(V1ScopeSelector item);
public A addToScopes(int index,String item);
public A setToScopes(int index,String item);
public A addToScopes(String... items);
public A addAllToScopes(Collection items);
public A removeFromScopes(String... items);
public A removeAllFromScopes(Collection items);
public List getScopes();
public String getScope(int index);
public String getFirstScope();
public String getLastScope();
public String getMatchingScope(io.kubernetes.client.fluent.Predicate predicate);
public Boolean hasMatchingScope(io.kubernetes.client.fluent.Predicate predicate);
public A withScopes(List scopes);
public A withScopes(String... scopes);
public Boolean hasScopes();
public A addNewScope(String arg1);
public A addNewScope(StringBuilder arg1);
public A addNewScope(StringBuffer arg1);
public interface ScopeSelectorNested extends io.kubernetes.client.fluent.Nested,V1ScopeSelectorFluent> {
public N and();
public N endScopeSelector(); }
}