io.fabric8.kubernetes.api.model.EndpointSubsetFluent Maven / Gradle / Ivy
package io.fabric8.kubernetes.api.model;
import java.util.ArrayList;
import java.util.List;
import java.util.RandomAccess;
import java.util.Map;
import java.util.Map;
import java.util.List;
import java.util.AbstractCollection;
import java.util.AbstractList;
import java.util.HashMap;
import java.io.Serializable;
import java.util.Collection;
import java.util.AbstractMap;
import java.util.List;
import io.fabric8.kubernetes.api.builder.Fluent;
import io.fabric8.kubernetes.api.builder.Nested;
public interface EndpointSubsetFluent> extends Fluent{
public T addToAddresses( EndpointAddress ...items); public T removeFromAddresses( EndpointAddress ...items); public List getAddresses(); public T withAddresses( List addresses); public T withAddresses( EndpointAddress ...addresses); public AddressesNested addNewAddresse(); public AddressesNested addNewAddresseLike( EndpointAddress item); public T addToNotReadyAddresses( EndpointAddress ...items); public T removeFromNotReadyAddresses( EndpointAddress ...items); public List getNotReadyAddresses(); public T withNotReadyAddresses( List notReadyAddresses); public T withNotReadyAddresses( EndpointAddress ...notReadyAddresses); public NotReadyAddressesNested addNewNotReadyAddresse(); public NotReadyAddressesNested addNewNotReadyAddresseLike( EndpointAddress item); public T addToPorts( EndpointPort ...items); public T removeFromPorts( EndpointPort ...items); public List getPorts(); public T withPorts( List ports); public T withPorts( EndpointPort ...ports); public PortsNested addNewPort(); public PortsNested addNewPortLike( EndpointPort item); public T addNewPort( String name, Integer port, String protocol); public T addToAdditionalProperties( String key, Object value); public T addToAdditionalProperties( Map map); public T removeFromAdditionalProperties( String key); public T removeFromAdditionalProperties( Map map); public Map getAdditionalProperties(); public T withAdditionalProperties( Map additionalProperties);
public interface AddressesNested extends Nested, EndpointAddressFluent>{
public N and(); public N endAddresse();
}
public interface NotReadyAddressesNested extends Nested, EndpointAddressFluent>{
public N endNotReadyAddresse(); public N and();
}
public interface PortsNested extends Nested, EndpointPortFluent>{
public N endPort(); public N and();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy