
io.fabric8.kubernetes.api.model.EndpointSubsetFluent Maven / Gradle / Ivy
package io.fabric8.kubernetes.api.model;
import io.fabric8.kubernetes.api.builder.Fluent;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonProperty;
import javax.validation.Valid;
import java.lang.String;
import java.lang.Object;
import java.util.Map;
import com.fasterxml.jackson.annotation.JsonIgnore;
import java.lang.Integer;
import io.fabric8.kubernetes.api.builder.Nested;
public interface EndpointSubsetFluent> extends Fluent{
public A addToAddresses(EndpointAddress... items);
public A removeFromAddresses(EndpointAddress... items);
public List getAddresses();
public A withAddresses(List addresses);
public A withAddresses(EndpointAddress... addresses);
public EndpointSubsetFluent.AddressesNested addNewAddress();
public EndpointSubsetFluent.AddressesNested addNewAddressLike(EndpointAddress item);
public A addToNotReadyAddresses(EndpointAddress... items);
public A removeFromNotReadyAddresses(EndpointAddress... items);
public List getNotReadyAddresses();
public A withNotReadyAddresses(List notReadyAddresses);
public A withNotReadyAddresses(EndpointAddress... notReadyAddresses);
public EndpointSubsetFluent.NotReadyAddressesNested addNewNotReadyAddress();
public EndpointSubsetFluent.NotReadyAddressesNested addNewNotReadyAddressLike(EndpointAddress item);
public A addToPorts(EndpointPort... items);
public A removeFromPorts(EndpointPort... items);
public List getPorts();
public A withPorts(List ports);
public A withPorts(EndpointPort... ports);
public EndpointSubsetFluent.PortsNested addNewPort();
public EndpointSubsetFluent.PortsNested addNewPortLike(EndpointPort item);
public A addNewPort(String name,Integer port,String protocol);
public interface AddressesNested extends Nested,EndpointAddressFluent>{
public N endAddress(); public N and();
}
public interface NotReadyAddressesNested extends Nested,EndpointAddressFluent>{
public N endNotReadyAddress(); public N and();
}
public interface PortsNested extends Nested,EndpointPortFluent>{
public N endPort(); public N and();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy