newInstance static method

Future<NetworkConfiguration> newInstance({
  1. required List<NetworkTarget> targets,
  2. required BigInt checkIntervalMs,
  3. required BigInt cacheValidityMs,
  4. required QualityThresholds qualityThreshold,
  5. required SecurityConfig security,
  6. required ResilienceConfig resilience,
})

Creates a new NetworkConfiguration instance.

Implementation

static Future<NetworkConfiguration> newInstance(
        {required List<NetworkTarget> targets,
        required BigInt checkIntervalMs,
        required BigInt cacheValidityMs,
        required QualityThresholds qualityThreshold,
        required SecurityConfig security,
        required ResilienceConfig resilience}) =>
    RustLib.instance.api.crateApiModelsConfigNetworkConfigurationNew(
        targets: targets,
        checkIntervalMs: checkIntervalMs,
        cacheValidityMs: cacheValidityMs,
        qualityThreshold: qualityThreshold,
        security: security,
        resilience: resilience);