public interface  io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLogFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLogFluent addToByNode(java.lang.Integer, io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerNodeAPIRequestLog);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLogFluent setToByNode(java.lang.Integer, io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerNodeAPIRequestLog);
public abstract transient io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLogFluent addToByNode(io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerNodeAPIRequestLog[]);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLogFluent addAllToByNode(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLogFluent removeFromByNode(io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerNodeAPIRequestLog[]);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLogFluent removeAllFromByNode(java.util.Collection);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLogFluent removeMatchingFromByNode(java.util.function.Predicate);
public abstract java.util.List getByNode();
public abstract java.util.List buildByNode();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerNodeAPIRequestLog buildByNode(java.lang.Integer);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerNodeAPIRequestLog buildFirstByNode();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerNodeAPIRequestLog buildLastByNode();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerNodeAPIRequestLog buildMatchingByNode(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingByNode(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLogFluent withByNode(java.util.List);
public abstract transient io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLogFluent withByNode(io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerNodeAPIRequestLog[]);
public abstract java.lang.Boolean hasByNode();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLogFluent$ByNodeNested addNewByNode();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLogFluent$ByNodeNested addNewByNodeLike(io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerNodeAPIRequestLog);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLogFluent$ByNodeNested setNewByNodeLike(java.lang.Integer, io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerNodeAPIRequestLog);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLogFluent$ByNodeNested editByNode(java.lang.Integer);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLogFluent$ByNodeNested editFirstByNode();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLogFluent$ByNodeNested editLastByNode();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLogFluent$ByNodeNested editMatchingByNode(java.util.function.Predicate);
public abstract java.lang.Long getRequestCount();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLogFluent withRequestCount(java.lang.Long);
public abstract java.lang.Boolean hasRequestCount();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLogFluent addToAdditionalProperties(java.lang.String, java.lang.Object);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLogFluent addToAdditionalProperties(java.util.Map);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLogFluent removeFromAdditionalProperties(java.lang.String);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLogFluent removeFromAdditionalProperties(java.util.Map);
public abstract java.util.Map getAdditionalProperties();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLogFluent withAdditionalProperties(java.util.Map);
public abstract java.lang.Boolean hasAdditionalProperties();
}