StatsApi - factory interface

  • Parameters

    • Optionalconfiguration: Configuration
    • OptionalbasePath: string
    • Optionalaxios: AxiosInstance

    Returns {
        statsControllerGetActivityStats(
            timeType: StatsControllerGetActivityStatsTimeTypeEnum,
            dataType: StatsControllerGetActivityStatsDataTypeEnum,
            gameServerId?: string,
            startDate?: string,
            endDate?: string,
            options?: RawAxiosRequestConfig,
        ): AxiosPromise<StatsOutputDTOAPI>;
        statsControllerGetCountryStats(
            gameServerId?: string[],
            options?: RawAxiosRequestConfig,
        ): AxiosPromise<StatsOutputDTOAPI>;
        statsControllerGetCurrencyStats(
            gameServerId: string,
            playerId?: string,
            startDate?: string,
            endDate?: string,
            options?: RawAxiosRequestConfig,
        ): AxiosPromise<StatsOutputDTOAPI>;
        statsControllerGetEventsCount(
            eventName: StatsControllerGetEventsCountEventNameEnum,
            bucketStep: StatsControllerGetEventsCountBucketStepEnum,
            sumBy?: StatsControllerGetEventsCountSumByEnum[],
            gameServerId?: string,
            moduleId?: string,
            playerId?: string,
            userId?: string,
            startDate?: string,
            endDate?: string,
            options?: RawAxiosRequestConfig,
        ): AxiosPromise<StatsOutputDTOAPI>;
        statsControllerGetLatencyStats(
            gameServerId: string,
            startDate?: string,
            endDate?: string,
            options?: RawAxiosRequestConfig,
        ): AxiosPromise<StatsOutputDTOAPI>;
        statsControllerGetPingStats(
            gameServerId: string,
            playerId: string,
            startDate?: string,
            endDate?: string,
            options?: RawAxiosRequestConfig,
        ): AxiosPromise<StatsOutputDTOAPI>;
        statsControllerGetPlayerOnlineStats(
            gameServerId?: string,
            startDate?: string,
            endDate?: string,
            options?: RawAxiosRequestConfig,
        ): AxiosPromise<StatsOutputDTOAPI>;
    }