public interface  io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerUserAPIRequestCountFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.v.Fluent
{
public abstract io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerUserAPIRequestCountFluent addToByVerb(java.lang.Integer, io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerVerbAPIRequestCount);
public abstract io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerUserAPIRequestCountFluent setToByVerb(java.lang.Integer, io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerVerbAPIRequestCount);
public abstract transient io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerUserAPIRequestCountFluent addToByVerb(io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerVerbAPIRequestCount[]);
public abstract io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerUserAPIRequestCountFluent addAllToByVerb(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerUserAPIRequestCountFluent removeFromByVerb(io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerVerbAPIRequestCount[]);
public abstract io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerUserAPIRequestCountFluent removeAllFromByVerb(java.util.Collection);
public abstract io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerUserAPIRequestCountFluent removeMatchingFromByVerb(java.util.function.Predicate);
public abstract java.util.List getByVerb();
public abstract java.util.List buildByVerb();
public abstract io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerVerbAPIRequestCount buildByVerb(java.lang.Integer);
public abstract io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerVerbAPIRequestCount buildFirstByVerb();
public abstract io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerVerbAPIRequestCount buildLastByVerb();
public abstract io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerVerbAPIRequestCount buildMatchingByVerb(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingByVerb(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerUserAPIRequestCountFluent withByVerb(java.util.List);
public abstract transient io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerUserAPIRequestCountFluent withByVerb(io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerVerbAPIRequestCount[]);
public abstract java.lang.Boolean hasByVerb();
public abstract io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerUserAPIRequestCountFluent addNewByVerb(java.lang.Long, java.lang.String);
public abstract io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerUserAPIRequestCountFluent$ByVerbNested addNewByVerb();
public abstract io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerUserAPIRequestCountFluent$ByVerbNested addNewByVerbLike(io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerVerbAPIRequestCount);
public abstract io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerUserAPIRequestCountFluent$ByVerbNested setNewByVerbLike(java.lang.Integer, io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerVerbAPIRequestCount);
public abstract io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerUserAPIRequestCountFluent$ByVerbNested editByVerb(java.lang.Integer);
public abstract io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerUserAPIRequestCountFluent$ByVerbNested editFirstByVerb();
public abstract io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerUserAPIRequestCountFluent$ByVerbNested editLastByVerb();
public abstract io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerUserAPIRequestCountFluent$ByVerbNested editMatchingByVerb(java.util.function.Predicate);
public abstract java.lang.Long getRequestCount();
public abstract io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerUserAPIRequestCountFluent withRequestCount(java.lang.Long);
public abstract java.lang.Boolean hasRequestCount();
public abstract java.lang.String getUserAgent();
public abstract io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerUserAPIRequestCountFluent withUserAgent(java.lang.String);
public abstract java.lang.Boolean hasUserAgent();
public abstract java.lang.String getUsername();
public abstract io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerUserAPIRequestCountFluent withUsername(java.lang.String);
public abstract java.lang.Boolean hasUsername();
public abstract io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerUserAPIRequestCountFluent addToAdditionalProperties(java.lang.String, java.lang.Object);
public abstract io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerUserAPIRequestCountFluent addToAdditionalProperties(java.util.Map);
public abstract io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerUserAPIRequestCountFluent removeFromAdditionalProperties(java.lang.String);
public abstract io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerUserAPIRequestCountFluent removeFromAdditionalProperties(java.util.Map);
public abstract java.util.Map getAdditionalProperties();
public abstract io.fabric.openshift.api.model.v.miscellaneous.apiserver.v.PerUserAPIRequestCountFluent withAdditionalProperties(java.util.Map);
public abstract java.lang.Boolean hasAdditionalProperties();
}