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 ClassesModifier and TypeInterfaceDescriptionstatic interface
static interface
For use by clients logging via a LogAggregator.static interface
Configuration for resolving a LogAggregatorEndpoint -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
equals
(LogAggregatorConfig lhs, LogAggregatorConfig rhs) Compare two instances for interface equality.getName()
Methods inherited from interface com.illumon.iris.db.v2.routing.DataRoutingService.PropertyProvider
getProperties, getProperty, getProperty
Methods inherited from interface com.illumon.iris.db.v2.routing.ServiceRegistryConfig
getServiceRegistryType
-
Method Details
-
getName
-
getDescription
-
getFilter
-
getEndpointConfig
-
equals
Compare two instances for interface equality.- Parameters:
lhs
- the first objectrhs
- the second object- Returns:
- true if the two instances are equal, according to the interface
-