@sourceloop/reporting-service / Exports / ReportingServiceComponentBindings
Namespace: ReportingServiceComponentBindings¶
Table of contents¶
Variables¶
- BINDING_MANAGER
- COMPONENT
- CUSTOM_TYPE_CONVERTER_MAPPING
- CUSTOM_TYPE_CONVERTER_METADATA
- DATASOURCE
- DATA_SET_CONFIG
- DATA_SOURCES_SERVICE
- DATA_STORE_ADAPTER
- DATA_STORE_CONFIGURATION
- DATA_STORE_SERVICE_PROVIDER
- DATA_TYPE_MAP
- GENERIC_DATA_TYPE_CONVERSION_FUNCTIONS
- INGESTION_MAPPINGS_LIST
- MAPPING_WITHOUT_CUSTOM_LISTENERS
- QUERY_UTILITY
- REPORTING_INGESTION_MESSAGING_SERVICE
- REPORT_EVENT_LISTENER_METADATA
- S3_OBJECT_PROVIDER
- SEQUELIZE_OBJECT_PROVIDER
- SERVICE_MAPPING
- SQL_VALIDATOR
Variables¶
BINDING_MANAGER¶
• Const BINDING_MANAGER: BindingKey<QueryBinding>
Defined in¶
services/reporting-service/src/keys.ts:85
COMPONENT¶
• Const COMPONENT: BindingKey<ReportingServiceComponent>
Defined in¶
services/reporting-service/src/keys.ts:23
CUSTOM_TYPE_CONVERTER_MAPPING¶
• Const CUSTOM_TYPE_CONVERTER_MAPPING: BindingKey<Record<string, CustomTypeConvertor>>
Defined in¶
services/reporting-service/src/keys.ts:49
CUSTOM_TYPE_CONVERTER_METADATA¶
• Const CUSTOM_TYPE_CONVERTER_METADATA: MetadataAccessor<Record<string, unknown>, ClassDecorator>
Defined in¶
services/reporting-service/src/keys.ts:34
DATASOURCE¶
• Const DATASOURCE: BindingKey<DataSource>
Defined in¶
services/reporting-service/src/keys.ts:26
DATA_SET_CONFIG¶
• Const DATA_SET_CONFIG: BindingKey<DataSetServiceConfig>
Defined in¶
services/reporting-service/src/keys.ts:54
DATA_SOURCES_SERVICE¶
• Const DATA_SOURCES_SERVICE: BindingKey<DataSourcesService>
Defined in¶
services/reporting-service/src/keys.ts:57
DATA_STORE_ADAPTER¶
• Const DATA_STORE_ADAPTER: BindingKey<DataStoreAdapter>
Defined in¶
services/reporting-service/src/keys.ts:39
DATA_STORE_CONFIGURATION¶
• Const DATA_STORE_CONFIGURATION: BindingKey<DataStoreConfiguration>
Defined in¶
services/reporting-service/src/keys.ts:52
DATA_STORE_SERVICE_PROVIDER¶
• Const DATA_STORE_SERVICE_PROVIDER: BindingKey<DataStoreObjectInterface>
Defined in¶
services/reporting-service/src/keys.ts:62
DATA_TYPE_MAP¶
• Const DATA_TYPE_MAP: BindingKey<Record<string, DataTypeMapping>>
Defined in¶
services/reporting-service/src/keys.ts:60
GENERIC_DATA_TYPE_CONVERSION_FUNCTIONS¶
• Const GENERIC_DATA_TYPE_CONVERSION_FUNCTIONS: BindingKey<DataStoreDataTypeConversionFunctions>
Defined in¶
services/reporting-service/src/keys.ts:71
INGESTION_MAPPINGS_LIST¶
• Const INGESTION_MAPPINGS_LIST: BindingKey<Record<string, IngestionMapping>>
Defined in¶
services/reporting-service/src/keys.ts:41
MAPPING_WITHOUT_CUSTOM_LISTENERS¶
• Const MAPPING_WITHOUT_CUSTOM_LISTENERS: BindingKey<Set<string>>
Defined in¶
services/reporting-service/src/keys.ts:44
QUERY_UTILITY¶
• Const QUERY_UTILITY: BindingKey<QueryUtilityInterface>
Defined in¶
services/reporting-service/src/keys.ts:88
REPORTING_INGESTION_MESSAGING_SERVICE¶
• Const REPORTING_INGESTION_MESSAGING_SERVICE: BindingKey<ReportIngestionMessagingService>
Defined in¶
services/reporting-service/src/keys.ts:66
REPORT_EVENT_LISTENER_METADATA¶
• Const REPORT_EVENT_LISTENER_METADATA: MetadataAccessor<Record<string, unknown>, ClassDecorator>
Defined in¶
services/reporting-service/src/keys.ts:30
S3_OBJECT_PROVIDER¶
• Const S3_OBJECT_PROVIDER: BindingKey<S3>
Defined in¶
services/reporting-service/src/keys.ts:75
SEQUELIZE_OBJECT_PROVIDER¶
• Const SEQUELIZE_OBJECT_PROVIDER: BindingKey<Sequelize>
Defined in¶
services/reporting-service/src/keys.ts:79
SERVICE_MAPPING¶
• Const SERVICE_MAPPING: BindingKey<Record<string, IngestionHandler>>
Defined in¶
services/reporting-service/src/keys.ts:47
SQL_VALIDATOR¶
• Const SQL_VALIDATOR: BindingKey<SqlValidatorInterface>