io.kubernetes.client.openapi.models.V1NodeStatusFluent Maven / Gradle / Ivy
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
import java.lang.StringBuilder;
import com.google.gson.annotations.SerializedName;
import io.kubernetes.client.fluent.Nested;
import java.util.ArrayList;
import java.lang.String;
import io.kubernetes.client.fluent.Predicate;
import java.util.LinkedHashMap;
import java.lang.Deprecated;
import java.util.Iterator;
import java.util.List;
import java.lang.Boolean;
import io.kubernetes.client.fluent.Fluent;
import io.kubernetes.client.custom.Quantity;
import java.lang.StringBuffer;
import java.util.Collection;
import java.util.Map;
public interface V1NodeStatusFluent> extends Fluent {
public A addToAddresses(int index,V1NodeAddress item);
public A setToAddresses(int index,V1NodeAddress item);
public A addToAddresses(V1NodeAddress... items);
public A addAllToAddresses(Collection items);
public A removeFromAddresses(V1NodeAddress... items);
public A removeAllFromAddresses(Collection items);
public A removeMatchingFromAddresses(io.kubernetes.client.fluent.Predicate predicate);
/**
* This method has been deprecated, please use method buildAddresses instead.
* @return The buildable object.
*/
@Deprecated public List getAddresses();
public List buildAddresses();
public V1NodeAddress buildAddress(int index);
public V1NodeAddress buildFirstAddress();
public V1NodeAddress buildLastAddress();
public V1NodeAddress buildMatchingAddress(io.kubernetes.client.fluent.Predicate predicate);
public Boolean hasMatchingAddress(io.kubernetes.client.fluent.Predicate predicate);
public A withAddresses(List addresses);
public A withAddresses(V1NodeAddress... addresses);
public Boolean hasAddresses();
public V1NodeStatusFluent.AddressesNested addNewAddress();
public V1NodeStatusFluent.AddressesNested addNewAddressLike(V1NodeAddress item);
public V1NodeStatusFluent.AddressesNested setNewAddressLike(int index,V1NodeAddress item);
public V1NodeStatusFluent.AddressesNested editAddress(int index);
public V1NodeStatusFluent.AddressesNested editFirstAddress();
public V1NodeStatusFluent.AddressesNested editLastAddress();
public V1NodeStatusFluent.AddressesNested editMatchingAddress(io.kubernetes.client.fluent.Predicate predicate);
public A addToAllocatable(String key,Quantity value);
public A addToAllocatable(Map map);
public A removeFromAllocatable(String key);
public A removeFromAllocatable(Map map);
public Map getAllocatable();
public A withAllocatable(Map allocatable);
public Boolean hasAllocatable();
public A addToCapacity(String key,Quantity value);
public A addToCapacity(Map map);
public A removeFromCapacity(String key);
public A removeFromCapacity(Map map);
public Map getCapacity();
public A withCapacity(Map capacity);
public Boolean hasCapacity();
public A addToConditions(int index,V1NodeCondition item);
public A setToConditions(int index,V1NodeCondition item);
public A addToConditions(V1NodeCondition... items);
public A addAllToConditions(Collection items);
public A removeFromConditions(V1NodeCondition... items);
public A removeAllFromConditions(Collection items);
public A removeMatchingFromConditions(io.kubernetes.client.fluent.Predicate predicate);
/**
* This method has been deprecated, please use method buildConditions instead.
* @return The buildable object.
*/
@Deprecated public List getConditions();
public List buildConditions();
public V1NodeCondition buildCondition(int index);
public V1NodeCondition buildFirstCondition();
public V1NodeCondition buildLastCondition();
public V1NodeCondition buildMatchingCondition(io.kubernetes.client.fluent.Predicate predicate);
public Boolean hasMatchingCondition(io.kubernetes.client.fluent.Predicate predicate);
public A withConditions(List conditions);
public A withConditions(V1NodeCondition... conditions);
public Boolean hasConditions();
public V1NodeStatusFluent.ConditionsNested addNewCondition();
public V1NodeStatusFluent.ConditionsNested addNewConditionLike(V1NodeCondition item);
public V1NodeStatusFluent.ConditionsNested setNewConditionLike(int index,V1NodeCondition item);
public V1NodeStatusFluent.ConditionsNested editCondition(int index);
public V1NodeStatusFluent.ConditionsNested editFirstCondition();
public V1NodeStatusFluent.ConditionsNested editLastCondition();
public V1NodeStatusFluent.ConditionsNested editMatchingCondition(io.kubernetes.client.fluent.Predicate predicate);
/**
* This method has been deprecated, please use method buildConfig instead.
* @return The buildable object.
*/
@Deprecated public V1NodeConfigStatus getConfig();
public V1NodeConfigStatus buildConfig();
public A withConfig(V1NodeConfigStatus config);
public Boolean hasConfig();
public V1NodeStatusFluent.ConfigNested withNewConfig();
public V1NodeStatusFluent.ConfigNested withNewConfigLike(V1NodeConfigStatus item);
public V1NodeStatusFluent.ConfigNested editConfig();
public V1NodeStatusFluent.ConfigNested editOrNewConfig();
public V1NodeStatusFluent.ConfigNested editOrNewConfigLike(V1NodeConfigStatus item);
/**
* This method has been deprecated, please use method buildDaemonEndpoints instead.
* @return The buildable object.
*/
@Deprecated public V1NodeDaemonEndpoints getDaemonEndpoints();
public V1NodeDaemonEndpoints buildDaemonEndpoints();
public A withDaemonEndpoints(V1NodeDaemonEndpoints daemonEndpoints);
public Boolean hasDaemonEndpoints();
public V1NodeStatusFluent.DaemonEndpointsNested withNewDaemonEndpoints();
public V1NodeStatusFluent.DaemonEndpointsNested withNewDaemonEndpointsLike(V1NodeDaemonEndpoints item);
public V1NodeStatusFluent.DaemonEndpointsNested editDaemonEndpoints();
public V1NodeStatusFluent.DaemonEndpointsNested editOrNewDaemonEndpoints();
public V1NodeStatusFluent.DaemonEndpointsNested editOrNewDaemonEndpointsLike(V1NodeDaemonEndpoints item);
public A addToImages(int index,V1ContainerImage item);
public A setToImages(int index,V1ContainerImage item);
public A addToImages(V1ContainerImage... items);
public A addAllToImages(Collection items);
public A removeFromImages(V1ContainerImage... items);
public A removeAllFromImages(Collection items);
public A removeMatchingFromImages(io.kubernetes.client.fluent.Predicate predicate);
/**
* This method has been deprecated, please use method buildImages instead.
* @return The buildable object.
*/
@Deprecated public List getImages();
public List buildImages();
public V1ContainerImage buildImage(int index);
public V1ContainerImage buildFirstImage();
public V1ContainerImage buildLastImage();
public V1ContainerImage buildMatchingImage(io.kubernetes.client.fluent.Predicate predicate);
public Boolean hasMatchingImage(io.kubernetes.client.fluent.Predicate predicate);
public A withImages(List images);
public A withImages(V1ContainerImage... images);
public Boolean hasImages();
public V1NodeStatusFluent.ImagesNested addNewImage();
public V1NodeStatusFluent.ImagesNested addNewImageLike(V1ContainerImage item);
public V1NodeStatusFluent.ImagesNested setNewImageLike(int index,V1ContainerImage item);
public V1NodeStatusFluent.ImagesNested editImage(int index);
public V1NodeStatusFluent.ImagesNested editFirstImage();
public V1NodeStatusFluent.ImagesNested editLastImage();
public V1NodeStatusFluent.ImagesNested editMatchingImage(io.kubernetes.client.fluent.Predicate predicate);
/**
* This method has been deprecated, please use method buildNodeInfo instead.
* @return The buildable object.
*/
@Deprecated public V1NodeSystemInfo getNodeInfo();
public V1NodeSystemInfo buildNodeInfo();
public A withNodeInfo(V1NodeSystemInfo nodeInfo);
public Boolean hasNodeInfo();
public V1NodeStatusFluent.NodeInfoNested withNewNodeInfo();
public V1NodeStatusFluent.NodeInfoNested withNewNodeInfoLike(V1NodeSystemInfo item);
public V1NodeStatusFluent.NodeInfoNested editNodeInfo();
public V1NodeStatusFluent.NodeInfoNested editOrNewNodeInfo();
public V1NodeStatusFluent.NodeInfoNested editOrNewNodeInfoLike(V1NodeSystemInfo item);
public String getPhase();
public A withPhase(String phase);
public Boolean hasPhase();
public A withNewPhase(String arg1);
public A withNewPhase(StringBuilder arg1);
public A withNewPhase(StringBuffer arg1);
public A addToVolumesAttached(int index,V1AttachedVolume item);
public A setToVolumesAttached(int index,V1AttachedVolume item);
public A addToVolumesAttached(V1AttachedVolume... items);
public A addAllToVolumesAttached(Collection items);
public A removeFromVolumesAttached(V1AttachedVolume... items);
public A removeAllFromVolumesAttached(Collection items);
public A removeMatchingFromVolumesAttached(io.kubernetes.client.fluent.Predicate predicate);
/**
* This method has been deprecated, please use method buildVolumesAttached instead.
* @return The buildable object.
*/
@Deprecated public List getVolumesAttached();
public List buildVolumesAttached();
public V1AttachedVolume buildVolumesAttached(int index);
public V1AttachedVolume buildFirstVolumesAttached();
public V1AttachedVolume buildLastVolumesAttached();
public V1AttachedVolume buildMatchingVolumesAttached(io.kubernetes.client.fluent.Predicate predicate);
public Boolean hasMatchingVolumesAttached(io.kubernetes.client.fluent.Predicate predicate);
public A withVolumesAttached(List volumesAttached);
public A withVolumesAttached(V1AttachedVolume... volumesAttached);
public Boolean hasVolumesAttached();
public V1NodeStatusFluent.VolumesAttachedNested addNewVolumesAttached();
public V1NodeStatusFluent.VolumesAttachedNested addNewVolumesAttachedLike(V1AttachedVolume item);
public V1NodeStatusFluent.VolumesAttachedNested setNewVolumesAttachedLike(int index,V1AttachedVolume item);
public V1NodeStatusFluent.VolumesAttachedNested editVolumesAttached(int index);
public V1NodeStatusFluent.VolumesAttachedNested editFirstVolumesAttached();
public V1NodeStatusFluent.VolumesAttachedNested editLastVolumesAttached();
public V1NodeStatusFluent.VolumesAttachedNested editMatchingVolumesAttached(io.kubernetes.client.fluent.Predicate predicate);
public A addToVolumesInUse(int index,String item);
public A setToVolumesInUse(int index,String item);
public A addToVolumesInUse(String... items);
public A addAllToVolumesInUse(Collection items);
public A removeFromVolumesInUse(String... items);
public A removeAllFromVolumesInUse(Collection items);
public List getVolumesInUse();
public String getVolumesInUse(int index);
public String getFirstVolumesInUse();
public String getLastVolumesInUse();
public String getMatchingVolumesInUse(io.kubernetes.client.fluent.Predicate predicate);
public Boolean hasMatchingVolumesInUse(io.kubernetes.client.fluent.Predicate predicate);
public A withVolumesInUse(List volumesInUse);
public A withVolumesInUse(String... volumesInUse);
public Boolean hasVolumesInUse();
public A addNewVolumesInUse(String arg1);
public A addNewVolumesInUse(StringBuilder arg1);
public A addNewVolumesInUse(StringBuffer arg1);
public interface AddressesNested extends io.kubernetes.client.fluent.Nested,V1NodeAddressFluent> {
public N and();
public N endAddress(); }
public interface ConditionsNested extends io.kubernetes.client.fluent.Nested,V1NodeConditionFluent> {
public N and();
public N endCondition(); }
public interface ConfigNested extends io.kubernetes.client.fluent.Nested,V1NodeConfigStatusFluent> {
public N and();
public N endConfig(); }
public interface DaemonEndpointsNested extends io.kubernetes.client.fluent.Nested,V1NodeDaemonEndpointsFluent> {
public N and();
public N endDaemonEndpoints(); }
public interface ImagesNested extends io.kubernetes.client.fluent.Nested,V1ContainerImageFluent> {
public N and();
public N endImage(); }
public interface NodeInfoNested extends io.kubernetes.client.fluent.Nested,V1NodeSystemInfoFluent> {
public N and();
public N endNodeInfo(); }
public interface VolumesAttachedNested extends io.kubernetes.client.fluent.Nested,V1AttachedVolumeFluent> {
public N and();
public N endVolumesAttached(); }
}