UNPKG

@veeroute/lss-account-angular

Version:

OpenAPI client for @veeroute/lss-account-angular

44 lines (43 loc) 2.26 kB
/** * VRt.Account [AC] * * The version of the OpenAPI document: 7.23.2926 * Contact: servicedesk@veeroute.com * * NOTE: This class is auto generated by OpenAPI Generator. * Do not edit the class manually. */ import { HttpHeaders } from '@angular/common/http'; import { Observable } from 'rxjs'; import { ProcessTypeAccount } from '../model/models'; import { ServiceAccount } from '../model/models'; import { UserStatisticsAccount } from '../model/models'; import { Configuration } from '../configuration'; export interface GenerateReportRequestParams { from?: string; to?: string; service?: ServiceAccount; processType?: ProcessTypeAccount; } export interface GenerateStatisticsRequestParams { from?: string; to?: string; service?: ServiceAccount; processType?: ProcessTypeAccount; } export interface StatisticsServiceInterface { defaultHeaders: HttpHeaders; configuration: Configuration; /** * Report creating * Creating report with usage statistics. If the period is not specified, records are returned from the beginning of the month to the present day (excluding). If no &#x60;from&#x60; datetime is specified, data are returned from the beginning of the month. If no &#x60;to&#x60; datetime is specified, data are returned be the the present day (excluding). Empty service and process type fields mean returning statistics for all services and process types. * @param requestParameters */ generateReport(requestParameters: GenerateReportRequestParams, extraHttpRequestParams?: any): Observable<string>; /** * Statistics for the period * User statistics for the period. If the period is not specified, the statistics for the current month returns (from the beginning of the month to the present day). If no &#x60;from&#x60; datetime is specified, data are returned from the beginning of the month. If no &#x60;to&#x60; datetime is specified, data are returned be to the present day (excluding). Empty service and process type fields mean returning statistics for all services and process types. * @param requestParameters */ generateStatistics(requestParameters: GenerateStatisticsRequestParams, extraHttpRequestParams?: any): Observable<UserStatisticsAccount>; }