Class DataRoutingServiceYmlImpl.ResolvingImpl
java.lang.Object
com.illumon.iris.db.v2.routing.impl.yaml.DataRoutingServiceYmlImpl
com.illumon.iris.db.v2.routing.impl.yaml.DataRoutingServiceYmlImpl.ResolvingImpl
- All Implemented Interfaces:
DataRoutingService
,DynamicResolverMixin
,EndpointResolver
,SafeCloseable
,NamedImplementation
,AutoCloseable
- Enclosing class:
- DataRoutingServiceYmlImpl
public static class DataRoutingServiceYmlImpl.ResolvingImpl extends DataRoutingServiceYmlImpl implements DynamicResolverMixin
-
Nested Class Summary
Nested classes/interfaces inherited from class com.illumon.iris.db.v2.routing.impl.yaml.DataRoutingServiceYmlImpl
DataRoutingServiceYmlImpl.ResolvingImpl
Nested classes/interfaces inherited from interface com.illumon.iris.db.v2.routing.DataRoutingService
DataRoutingService.DeferredEndpoint, DataRoutingService.Delegating, DataRoutingService.Endpoint, DataRoutingService.EndpointConfig, DataRoutingService.NotReadyException, DataRoutingService.NullPropertyProvider, DataRoutingService.PropertyProvider
Nested classes/interfaces inherited from interface com.illumon.iris.db.v2.routing.endpoint.DynamicResolverMixin
DynamicResolverMixin.DeferredDISEndpointServiceRegistryImpl, DynamicResolverMixin.DeferredEndpointServiceRegistryImpl, DynamicResolverMixin.DeferredLASEndpointServiceRegistryImpl
-
Field Summary
Fields inherited from interface com.illumon.iris.db.v2.routing.DataRoutingService
DEFAULT_LOCAL_TABLE_DATA_SERVICE, DEFAULT_QUERY_SERVER_TABLE_DATA_SERVICE, DEFAULT_SELECTION_TAG, HOST_TAG, MERGE_QUERY_TDS_TAG, NULL_PROPERTY_PROVIDER, PORT_TAG, QUERY_QUERY_TDS_TAG, SERVICE_REGISTRY_NONE, SERVICE_REGISTRY_SERVICE, TABLE_DATA_PORT_TAG, TABLE_DATA_SERVICE_CONFIG_PROP, TABLE_DATA_SERVICE_CONFIG_PROPS_WITH_LEGACY, TAILER_PORT_TAG, VALIDATE_QUERY_TDS_TAG
-
Constructor Summary
Constructors Constructor Description ResolvingImpl(String sourceIdentifier)
ResolvingImpl(String originalInput, InputStream ymlStream)
-
Method Summary
Methods inherited from class com.illumon.iris.db.v2.routing.impl.yaml.DataRoutingServiceYmlImpl
about, asYamlString, close, createFilter, getAllDataImportServiceDestinationConfigs, getAllLogAggregatorServiceConfigs, getDataImportServiceConfig, getDataImportServiceDestinationConfigs, getImplementationName, getLogAggregatorConfig, getLogAggregatorDestinationConfig, getTableDataServiceConfig, getTableDataServiceConfigs, parseFile, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.illumon.iris.db.v2.routing.DataRoutingService
authenticate, authenticate, authenticate, getAllDataImportServiceDeferredDestinations, getAllDataImportServiceDestinations, getDataImportServiceDeferredDestinations, getDataImportServiceDestinations, getLogAggregatorDeferredDestination, getLogAggregatorDestination
Methods inherited from interface com.illumon.iris.db.v2.routing.endpoint.DynamicResolverMixin
resolveLogAggregatorEndpoint, resolveTableDataEndpoint, resolveTailerEndpoint