voiage.ecosystem_integration.EcosystemIntegration
Main ecosystem integration manager.
Methods
Section titled “Methods”get_connector
Section titled “get_connector”get_connector([positional or keyword] self: None = None, [positional or keyword] integration_type: str = None) -> EcosystemConnector | NoneGet connector for specific integration type.
Parameters:
selfintegration_typestr
Returns: EcosystemConnector | None
import_from_external
Section titled “import_from_external”import_from_external([positional or keyword] self: None = None, [positional or keyword] integration_type: str = None, [positional or keyword] file_path: str = None, [variadic keyword] kwargs: object = {}) -> dict[str, object]Import data from external software.
Parameters:
selfintegration_typestrfile_pathstrkwargsobject(default:{})
Returns: dict[str, object]
export_to_external
Section titled “export_to_external”export_to_external([positional or keyword] self: None = None, [positional or keyword] integration_type: str = None, [positional or keyword] analysis_object: object = None, [positional or keyword] output_path: str = None, [variadic keyword] kwargs: object = {}) -> NoneExport analysis to external software format.
Parameters:
selfintegration_typestranalysis_objectobjectoutput_pathstrkwargsobject(default:{})
Returns: None
list_supported_formats
Section titled “list_supported_formats”list_supported_formats([positional or keyword] self: None = None) -> dict[str, list[str]]List all supported file formats across connectors.
Parameters:
self
Returns: dict[str, list[str]]
create_integration_report
Section titled “create_integration_report”create_integration_report([positional or keyword] self: None = None) -> dict[str, Any]Create comprehensive integration capabilities report.
Parameters:
self
Returns: dict[str, Any]