Class DynamicEndpointGroup

java.lang.Object
com.linecorp.armeria.common.util.AbstractListenable<List<Endpoint>>
com.linecorp.armeria.client.endpoint.DynamicEndpointGroup
All Implemented Interfaces:
EndpointGroup, EndpointSelector, AsyncCloseable, Listenable<List<Endpoint>>, ListenableAsyncCloseable, AutoCloseable
Direct Known Subclasses:
ConsulEndpointGroup, DnsAddressEndpointGroup, DnsServiceEndpointGroup, DnsTextEndpointGroup, EurekaEndpointGroup, HealthCheckedEndpointGroup, PropertiesEndpointGroup, ZooKeeperEndpointGroup

public class DynamicEndpointGroup extends AbstractListenable<List<Endpoint>> implements ListenableAsyncCloseable
A dynamic EndpointGroup. The list of Endpoints can be updated dynamically.