Client

constructor(cfg: SdkConfig, transport: VmodalTransport = HttpUrlConnectionTransport(cfg), signedUploads: SignedUploadTransport = OkHttpSignedUploadTransport(cfg.timeoutMillis.toLong()).withDiagnostics(cfg.diagnostics))


constructor(baseUrl: String = PUBLIC_GATEWAY_URL, userId: String = "", tenantId: String = "", email: String = "", token: String = "", timeoutMillis: Int, maxRetries: Int = 1, transport: VmodalTransport? = null, signedUploads: SignedUploadTransport? = null, apiKeyProvider: ApiKeyProvider? = null)

Builds a gateway client from explicit connection and identity fields.