public interface  io.fabric.kubernetes.api.model.NodeStatusFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent addToAddresses(java.lang.Integer, io.fabric.kubernetes.api.model.NodeAddress);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent setToAddresses(java.lang.Integer, io.fabric.kubernetes.api.model.NodeAddress);
public abstract transient io.fabric.kubernetes.api.model.NodeStatusFluent addToAddresses(io.fabric.kubernetes.api.model.NodeAddress[]);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent addAllToAddresses(java.util.Collection);
public abstract transient io.fabric.kubernetes.api.model.NodeStatusFluent removeFromAddresses(io.fabric.kubernetes.api.model.NodeAddress[]);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent removeAllFromAddresses(java.util.Collection);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent removeMatchingFromAddresses(java.util.function.Predicate);
public abstract java.util.List getAddresses();
public abstract java.util.List buildAddresses();
public abstract io.fabric.kubernetes.api.model.NodeAddress buildAddress(java.lang.Integer);
public abstract io.fabric.kubernetes.api.model.NodeAddress buildFirstAddress();
public abstract io.fabric.kubernetes.api.model.NodeAddress buildLastAddress();
public abstract io.fabric.kubernetes.api.model.NodeAddress buildMatchingAddress(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingAddress(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent withAddresses(java.util.List);
public abstract transient io.fabric.kubernetes.api.model.NodeStatusFluent withAddresses(io.fabric.kubernetes.api.model.NodeAddress[]);
public abstract java.lang.Boolean hasAddresses();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent addNewAddress(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$AddressesNested addNewAddress();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$AddressesNested addNewAddressLike(io.fabric.kubernetes.api.model.NodeAddress);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$AddressesNested setNewAddressLike(java.lang.Integer, io.fabric.kubernetes.api.model.NodeAddress);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$AddressesNested editAddress(java.lang.Integer);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$AddressesNested editFirstAddress();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$AddressesNested editLastAddress();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$AddressesNested editMatchingAddress(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent addToAllocatable(java.lang.String, io.fabric.kubernetes.api.model.Quantity);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent addToAllocatable(java.util.Map);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent removeFromAllocatable(java.lang.String);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent removeFromAllocatable(java.util.Map);
public abstract java.util.Map getAllocatable();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent withAllocatable(java.util.Map);
public abstract java.lang.Boolean hasAllocatable();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent addToCapacity(java.lang.String, io.fabric.kubernetes.api.model.Quantity);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent addToCapacity(java.util.Map);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent removeFromCapacity(java.lang.String);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent removeFromCapacity(java.util.Map);
public abstract java.util.Map getCapacity();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent withCapacity(java.util.Map);
public abstract java.lang.Boolean hasCapacity();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent addToConditions(java.lang.Integer, io.fabric.kubernetes.api.model.NodeCondition);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent setToConditions(java.lang.Integer, io.fabric.kubernetes.api.model.NodeCondition);
public abstract transient io.fabric.kubernetes.api.model.NodeStatusFluent addToConditions(io.fabric.kubernetes.api.model.NodeCondition[]);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent addAllToConditions(java.util.Collection);
public abstract transient io.fabric.kubernetes.api.model.NodeStatusFluent removeFromConditions(io.fabric.kubernetes.api.model.NodeCondition[]);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent removeAllFromConditions(java.util.Collection);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent removeMatchingFromConditions(java.util.function.Predicate);
public abstract java.util.List getConditions();
public abstract java.util.List buildConditions();
public abstract io.fabric.kubernetes.api.model.NodeCondition buildCondition(java.lang.Integer);
public abstract io.fabric.kubernetes.api.model.NodeCondition buildFirstCondition();
public abstract io.fabric.kubernetes.api.model.NodeCondition buildLastCondition();
public abstract io.fabric.kubernetes.api.model.NodeCondition buildMatchingCondition(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingCondition(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent withConditions(java.util.List);
public abstract transient io.fabric.kubernetes.api.model.NodeStatusFluent withConditions(io.fabric.kubernetes.api.model.NodeCondition[]);
public abstract java.lang.Boolean hasConditions();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$ConditionsNested addNewCondition();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$ConditionsNested addNewConditionLike(io.fabric.kubernetes.api.model.NodeCondition);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$ConditionsNested setNewConditionLike(java.lang.Integer, io.fabric.kubernetes.api.model.NodeCondition);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$ConditionsNested editCondition(java.lang.Integer);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$ConditionsNested editFirstCondition();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$ConditionsNested editLastCondition();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$ConditionsNested editMatchingCondition(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.NodeConfigStatus getConfig();
public abstract io.fabric.kubernetes.api.model.NodeConfigStatus buildConfig();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent withConfig(io.fabric.kubernetes.api.model.NodeConfigStatus);
public abstract java.lang.Boolean hasConfig();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$ConfigNested withNewConfig();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$ConfigNested withNewConfigLike(io.fabric.kubernetes.api.model.NodeConfigStatus);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$ConfigNested editConfig();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$ConfigNested editOrNewConfig();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$ConfigNested editOrNewConfigLike(io.fabric.kubernetes.api.model.NodeConfigStatus);
public abstract io.fabric.kubernetes.api.model.NodeDaemonEndpoints getDaemonEndpoints();
public abstract io.fabric.kubernetes.api.model.NodeDaemonEndpoints buildDaemonEndpoints();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent withDaemonEndpoints(io.fabric.kubernetes.api.model.NodeDaemonEndpoints);
public abstract java.lang.Boolean hasDaemonEndpoints();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$DaemonEndpointsNested withNewDaemonEndpoints();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$DaemonEndpointsNested withNewDaemonEndpointsLike(io.fabric.kubernetes.api.model.NodeDaemonEndpoints);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$DaemonEndpointsNested editDaemonEndpoints();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$DaemonEndpointsNested editOrNewDaemonEndpoints();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$DaemonEndpointsNested editOrNewDaemonEndpointsLike(io.fabric.kubernetes.api.model.NodeDaemonEndpoints);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent addToImages(java.lang.Integer, io.fabric.kubernetes.api.model.ContainerImage);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent setToImages(java.lang.Integer, io.fabric.kubernetes.api.model.ContainerImage);
public abstract transient io.fabric.kubernetes.api.model.NodeStatusFluent addToImages(io.fabric.kubernetes.api.model.ContainerImage[]);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent addAllToImages(java.util.Collection);
public abstract transient io.fabric.kubernetes.api.model.NodeStatusFluent removeFromImages(io.fabric.kubernetes.api.model.ContainerImage[]);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent removeAllFromImages(java.util.Collection);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent removeMatchingFromImages(java.util.function.Predicate);
public abstract java.util.List getImages();
public abstract java.util.List buildImages();
public abstract io.fabric.kubernetes.api.model.ContainerImage buildImage(java.lang.Integer);
public abstract io.fabric.kubernetes.api.model.ContainerImage buildFirstImage();
public abstract io.fabric.kubernetes.api.model.ContainerImage buildLastImage();
public abstract io.fabric.kubernetes.api.model.ContainerImage buildMatchingImage(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingImage(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent withImages(java.util.List);
public abstract transient io.fabric.kubernetes.api.model.NodeStatusFluent withImages(io.fabric.kubernetes.api.model.ContainerImage[]);
public abstract java.lang.Boolean hasImages();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$ImagesNested addNewImage();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$ImagesNested addNewImageLike(io.fabric.kubernetes.api.model.ContainerImage);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$ImagesNested setNewImageLike(java.lang.Integer, io.fabric.kubernetes.api.model.ContainerImage);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$ImagesNested editImage(java.lang.Integer);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$ImagesNested editFirstImage();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$ImagesNested editLastImage();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$ImagesNested editMatchingImage(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.NodeSystemInfo getNodeInfo();
public abstract io.fabric.kubernetes.api.model.NodeSystemInfo buildNodeInfo();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent withNodeInfo(io.fabric.kubernetes.api.model.NodeSystemInfo);
public abstract java.lang.Boolean hasNodeInfo();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$NodeInfoNested withNewNodeInfo();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$NodeInfoNested withNewNodeInfoLike(io.fabric.kubernetes.api.model.NodeSystemInfo);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$NodeInfoNested editNodeInfo();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$NodeInfoNested editOrNewNodeInfo();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$NodeInfoNested editOrNewNodeInfoLike(io.fabric.kubernetes.api.model.NodeSystemInfo);
public abstract java.lang.String getPhase();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent withPhase(java.lang.String);
public abstract java.lang.Boolean hasPhase();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent withNewPhase(java.lang.String);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent addToVolumesAttached(java.lang.Integer, io.fabric.kubernetes.api.model.AttachedVolume);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent setToVolumesAttached(java.lang.Integer, io.fabric.kubernetes.api.model.AttachedVolume);
public abstract transient io.fabric.kubernetes.api.model.NodeStatusFluent addToVolumesAttached(io.fabric.kubernetes.api.model.AttachedVolume[]);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent addAllToVolumesAttached(java.util.Collection);
public abstract transient io.fabric.kubernetes.api.model.NodeStatusFluent removeFromVolumesAttached(io.fabric.kubernetes.api.model.AttachedVolume[]);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent removeAllFromVolumesAttached(java.util.Collection);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent removeMatchingFromVolumesAttached(java.util.function.Predicate);
public abstract java.util.List getVolumesAttached();
public abstract java.util.List buildVolumesAttached();
public abstract io.fabric.kubernetes.api.model.AttachedVolume buildVolumesAttached(java.lang.Integer);
public abstract io.fabric.kubernetes.api.model.AttachedVolume buildFirstVolumesAttached();
public abstract io.fabric.kubernetes.api.model.AttachedVolume buildLastVolumesAttached();
public abstract io.fabric.kubernetes.api.model.AttachedVolume buildMatchingVolumesAttached(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingVolumesAttached(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent withVolumesAttached(java.util.List);
public abstract transient io.fabric.kubernetes.api.model.NodeStatusFluent withVolumesAttached(io.fabric.kubernetes.api.model.AttachedVolume[]);
public abstract java.lang.Boolean hasVolumesAttached();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent addNewVolumesAttached(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$VolumesAttachedNested addNewVolumesAttached();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$VolumesAttachedNested addNewVolumesAttachedLike(io.fabric.kubernetes.api.model.AttachedVolume);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$VolumesAttachedNested setNewVolumesAttachedLike(java.lang.Integer, io.fabric.kubernetes.api.model.AttachedVolume);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$VolumesAttachedNested editVolumesAttached(java.lang.Integer);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$VolumesAttachedNested editFirstVolumesAttached();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$VolumesAttachedNested editLastVolumesAttached();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent$VolumesAttachedNested editMatchingVolumesAttached(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent addToVolumesInUse(java.lang.Integer, java.lang.String);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent setToVolumesInUse(java.lang.Integer, java.lang.String);
public abstract transient io.fabric.kubernetes.api.model.NodeStatusFluent addToVolumesInUse(java.lang.String[]);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent addAllToVolumesInUse(java.util.Collection);
public abstract transient io.fabric.kubernetes.api.model.NodeStatusFluent removeFromVolumesInUse(java.lang.String[]);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent removeAllFromVolumesInUse(java.util.Collection);
public abstract java.util.List getVolumesInUse();
public abstract java.lang.String getVolumesInUse(java.lang.Integer);
public abstract java.lang.String getFirstVolumesInUse();
public abstract java.lang.String getLastVolumesInUse();
public abstract java.lang.String getMatchingVolumesInUse(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingVolumesInUse(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent withVolumesInUse(java.util.List);
public abstract transient io.fabric.kubernetes.api.model.NodeStatusFluent withVolumesInUse(java.lang.String[]);
public abstract java.lang.Boolean hasVolumesInUse();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent addNewVolumesInUse(java.lang.String);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent addToAdditionalProperties(java.lang.String, java.lang.Object);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent addToAdditionalProperties(java.util.Map);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent removeFromAdditionalProperties(java.lang.String);
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent removeFromAdditionalProperties(java.util.Map);
public abstract java.util.Map getAdditionalProperties();
public abstract io.fabric.kubernetes.api.model.NodeStatusFluent withAdditionalProperties(java.util.Map);
public abstract java.lang.Boolean hasAdditionalProperties();
}