Rate-limit builder with at least one barrier configuration call.

interface RateLimitReadyBuilder {
    [builtinReadyBuilderBrand]: true;
    [dispose](): void;
    accountAssetBarriers(...args: [barriers: Iterable<RateLimitAccountAssetBarrier, any, any>]): RateLimitReadyBuilder;
    accountBarriers(...args: [barriers: Iterable<RateLimitAccountBarrier, any, any>]): RateLimitReadyBuilder;
    assetBarriers(...args: [barriers: Iterable<RateLimitAssetBarrier, any, any>]): RateLimitReadyBuilder;
    brokerBarrier(...args: [barrier: RateLimitBrokerBarrier]): RateLimitReadyBuilder;
    clone(): RateLimitReadyBuilder;
    free(): void;
    withPolicyGroupId(...args: [policy_group_id: number]): RateLimitReadyBuilder;
}

Hierarchy (view full)

Properties

[builtinReadyBuilderBrand]

Methods

  • Returns void