All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.kubernetes.client.openapi.models.V1NodeStatusFluent Maven / Gradle / Ivy

There is a newer version: 22.0.0
Show newest version
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();    }


}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy