public interface  io.fabric.openshift.api.model.operator.v.NodeStatusFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.Integer getCurrentRevision();
public abstract io.fabric.openshift.api.model.operator.v.NodeStatusFluent withCurrentRevision(java.lang.Integer);
public abstract java.lang.Boolean hasCurrentRevision();
public abstract java.lang.Integer getLastFailedCount();
public abstract io.fabric.openshift.api.model.operator.v.NodeStatusFluent withLastFailedCount(java.lang.Integer);
public abstract java.lang.Boolean hasLastFailedCount();
public abstract java.lang.String getLastFailedReason();
public abstract io.fabric.openshift.api.model.operator.v.NodeStatusFluent withLastFailedReason(java.lang.String);
public abstract java.lang.Boolean hasLastFailedReason();
public abstract io.fabric.openshift.api.model.operator.v.NodeStatusFluent withNewLastFailedReason(java.lang.String);
public abstract java.lang.Integer getLastFailedRevision();
public abstract io.fabric.openshift.api.model.operator.v.NodeStatusFluent withLastFailedRevision(java.lang.Integer);
public abstract java.lang.Boolean hasLastFailedRevision();
public abstract io.fabric.openshift.api.model.operator.v.NodeStatusFluent addToLastFailedRevisionErrors(java.lang.Integer, java.lang.String);
public abstract io.fabric.openshift.api.model.operator.v.NodeStatusFluent setToLastFailedRevisionErrors(java.lang.Integer, java.lang.String);
public abstract transient io.fabric.openshift.api.model.operator.v.NodeStatusFluent addToLastFailedRevisionErrors(java.lang.String[]);
public abstract io.fabric.openshift.api.model.operator.v.NodeStatusFluent addAllToLastFailedRevisionErrors(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.operator.v.NodeStatusFluent removeFromLastFailedRevisionErrors(java.lang.String[]);
public abstract io.fabric.openshift.api.model.operator.v.NodeStatusFluent removeAllFromLastFailedRevisionErrors(java.util.Collection);
public abstract java.util.List getLastFailedRevisionErrors();
public abstract java.lang.String getLastFailedRevisionError(java.lang.Integer);
public abstract java.lang.String getFirstLastFailedRevisionError();
public abstract java.lang.String getLastLastFailedRevisionError();
public abstract java.lang.String getMatchingLastFailedRevisionError(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingLastFailedRevisionError(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.operator.v.NodeStatusFluent withLastFailedRevisionErrors(java.util.List);
public abstract transient io.fabric.openshift.api.model.operator.v.NodeStatusFluent withLastFailedRevisionErrors(java.lang.String[]);
public abstract java.lang.Boolean hasLastFailedRevisionErrors();
public abstract io.fabric.openshift.api.model.operator.v.NodeStatusFluent addNewLastFailedRevisionError(java.lang.String);
public abstract java.lang.String getLastFailedTime();
public abstract io.fabric.openshift.api.model.operator.v.NodeStatusFluent withLastFailedTime(java.lang.String);
public abstract java.lang.Boolean hasLastFailedTime();
public abstract io.fabric.openshift.api.model.operator.v.NodeStatusFluent withNewLastFailedTime(java.lang.String);
public abstract java.lang.Integer getLastFallbackCount();
public abstract io.fabric.openshift.api.model.operator.v.NodeStatusFluent withLastFallbackCount(java.lang.Integer);
public abstract java.lang.Boolean hasLastFallbackCount();
public abstract java.lang.String getNodeName();
public abstract io.fabric.openshift.api.model.operator.v.NodeStatusFluent withNodeName(java.lang.String);
public abstract java.lang.Boolean hasNodeName();
public abstract io.fabric.openshift.api.model.operator.v.NodeStatusFluent withNewNodeName(java.lang.String);
public abstract java.lang.Integer getTargetRevision();
public abstract io.fabric.openshift.api.model.operator.v.NodeStatusFluent withTargetRevision(java.lang.Integer);
public abstract java.lang.Boolean hasTargetRevision();
public abstract io.fabric.openshift.api.model.operator.v.NodeStatusFluent addToAdditionalProperties(java.lang.String, java.lang.Object);
public abstract io.fabric.openshift.api.model.operator.v.NodeStatusFluent addToAdditionalProperties(java.util.Map);
public abstract io.fabric.openshift.api.model.operator.v.NodeStatusFluent removeFromAdditionalProperties(java.lang.String);
public abstract io.fabric.openshift.api.model.operator.v.NodeStatusFluent removeFromAdditionalProperties(java.util.Map);
public abstract java.util.Map getAdditionalProperties();
public abstract io.fabric.openshift.api.model.operator.v.NodeStatusFluent withAdditionalProperties(java.util.Map);
public abstract java.lang.Boolean hasAdditionalProperties();
}