public interface  io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent addToConditions(java.lang.Integer, io.fabric.kubernetes.api.model.Condition);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent setToConditions(java.lang.Integer, io.fabric.kubernetes.api.model.Condition);
public abstract transient io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent addToConditions(io.fabric.kubernetes.api.model.Condition[]);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent addAllToConditions(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent removeFromConditions(io.fabric.kubernetes.api.model.Condition[]);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent removeAllFromConditions(java.util.Collection);
public abstract java.util.List getConditions();
public abstract io.fabric.kubernetes.api.model.Condition getCondition(java.lang.Integer);
public abstract io.fabric.kubernetes.api.model.Condition getFirstCondition();
public abstract io.fabric.kubernetes.api.model.Condition getLastCondition();
public abstract io.fabric.kubernetes.api.model.Condition getMatchingCondition(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingCondition(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent withConditions(java.util.List);
public abstract transient io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent withConditions(io.fabric.kubernetes.api.model.Condition[]);
public abstract java.lang.Boolean hasConditions();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLog getCurrentHour();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLog buildCurrentHour();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent withCurrentHour(io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLog);
public abstract java.lang.Boolean hasCurrentHour();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent$CurrentHourNested withNewCurrentHour();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent$CurrentHourNested withNewCurrentHourLike(io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLog);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent$CurrentHourNested editCurrentHour();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent$CurrentHourNested editOrNewCurrentHour();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent$CurrentHourNested editOrNewCurrentHourLike(io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLog);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent addToLast24h(java.lang.Integer, io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLog);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent setToLast24h(java.lang.Integer, io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLog);
public abstract transient io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent addToLast24h(io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLog[]);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent addAllToLast24h(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent removeFromLast24h(io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLog[]);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent removeAllFromLast24h(java.util.Collection);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent removeMatchingFromLast24h(java.util.function.Predicate);
public abstract java.util.List getLast24h();
public abstract java.util.List buildLast24h();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLog buildLast24h(java.lang.Integer);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLog buildFirstLast24h();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLog buildLastLast24h();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLog buildMatchingLast24h(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingLast24h(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent withLast24h(java.util.List);
public abstract transient io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent withLast24h(io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLog[]);
public abstract java.lang.Boolean hasLast24h();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent$Last24hNested addNewLast24h();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent$Last24hNested addNewLast24hLike(io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLog);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent$Last24hNested setNewLast24hLike(java.lang.Integer, io.fabric.openshift.api.model.miscellaneous.apiserver.v.PerResourceAPIRequestLog);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent$Last24hNested editLast24h(java.lang.Integer);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent$Last24hNested editFirstLast24h();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent$Last24hNested editLastLast24h();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent$Last24hNested editMatchingLast24h(java.util.function.Predicate);
public abstract java.lang.String getRemovedInRelease();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent withRemovedInRelease(java.lang.String);
public abstract java.lang.Boolean hasRemovedInRelease();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent withNewRemovedInRelease(java.lang.String);
public abstract java.lang.Long getRequestCount();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent withRequestCount(java.lang.Long);
public abstract java.lang.Boolean hasRequestCount();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent addToAdditionalProperties(java.lang.String, java.lang.Object);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent addToAdditionalProperties(java.util.Map);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent removeFromAdditionalProperties(java.lang.String);
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent removeFromAdditionalProperties(java.util.Map);
public abstract java.util.Map getAdditionalProperties();
public abstract io.fabric.openshift.api.model.miscellaneous.apiserver.v.APIRequestCountStatusFluent withAdditionalProperties(java.util.Map);
public abstract java.lang.Boolean hasAdditionalProperties();
}