fun create()

in agent-sdk/src/main/java/co/elastic/otel/android/internal/connectivity/ExportConnectivityManager.kt [107:137]


        fun create(
            configuration: ExportEndpointConfiguration,
            headersInterceptor: Interceptor<Map<String, String>>
        ): ExportConnectivityManager {
            Elog.getLogger().debug(
                "Initializing connectivity with config {} and interceptor {}",
                configuration,
                headersInterceptor
            )
            return ExportConnectivityManager(
                ConnectivityHolder(
                    createSpansExportConnectivityConfiguration(
                        configuration,
                        headersInterceptor
                    )
                ),
                ConnectivityHolder(
                    createLogsExportConnectivityConfiguration(
                        configuration,
                        headersInterceptor
                    )
                ),
                ConnectivityHolder(
                    createMetricsExportConnectivityConfiguration(
                        configuration,
                        headersInterceptor
                    )
                ),
                headersInterceptor
            )
        }