Package com.illumon.iris.db.v2.routing
Interface LogAggregatorConfig
- All Superinterfaces:
DataRoutingService.PropertyProvider
,ServiceRegistryConfig
public interface LogAggregatorConfig extends ServiceRegistryConfig, DataRoutingService.PropertyProvider
This is the information a LogAggregator Server needs to run.
This must include a port, or information about how to select a port.
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
LogAggregatorConfig.DeferredEndpoint
static interface
LogAggregatorConfig.Endpoint
For use by clients logging via a LogAggregator.static interface
LogAggregatorConfig.EndpointConfig
Configuration for resolving a LogAggregatorEndpoint -
Method Summary
Modifier and Type Method Description String
getDescription()
LogAggregatorConfig.EndpointConfig
getEndpointConfig()
Filter
getFilter()
String
getName()
Methods inherited from interface com.illumon.iris.db.v2.routing.DataRoutingService.PropertyProvider
getAllProperties, getProperty, getProperty
Methods inherited from interface com.illumon.iris.db.v2.routing.ServiceRegistryConfig
getServiceRegistryType