For AI agents: the complete documentation index is available at /llms.txt, the full documentation bundle is available at /llms-full.txt, and this page is available as Markdown at /reference/sdk/module-loader/interfaces/DataAdapter.md.
  • 简体中文
  • Interface: DataAdapter

    Defined in: module-loader/data-adapter.ts:9

    db-server IO 抽象。ConfigManager 通过此接口拉取配置。

    Methods

    getAllConfigs()

    getAllConfigs(): Promise<string | null>;

    Defined in: module-loader/data-adapter.ts:11

    拉取所有配置(GET /api/sfmc/configs/all),返回 raw JSON 文本;失败时返回 null。

    Returns

    Promise<string | null>


    setAuthToken()

    setAuthToken(token: string): void;

    Defined in: module-loader/data-adapter.ts:13

    设置 HTTP 鉴权 token。

    Parameters

    ParameterType
    tokenstring

    Returns

    void


    checkHealth()

    checkHealth(): Promise<void>;

    Defined in: module-loader/data-adapter.ts:15

    健康检查 db-server。

    Returns

    Promise<void>