@veeroute/lss-account-angular
Version:
OpenAPI client for @veeroute/lss-account-angular
36 lines (35 loc) • 2.33 kB
TypeScript
import { HttpClient, HttpResponse, HttpEvent, HttpContext } from '@angular/common/http';
import { Observable } from 'rxjs';
import { AccountAuditResultAccount } from '../model/accountAuditResult';
import { Configuration } from '../configuration';
import { BaseService } from '../api.base.service';
import { AuditServiceInterface, ReadAuditRequestParams } from './auditServiceInterface';
import * as i0 from "@angular/core";
export declare class AuditService extends BaseService implements AuditServiceInterface {
protected httpClient: HttpClient;
constructor(httpClient: HttpClient, basePath: string | string[], configuration?: Configuration);
/**
* Actions for the period
* User actions for the period. If the period is not specified, data for the current day is returned - from the beginning of the day to the current time inclusive. If the beginning of the time period is not specified, data from the beginning of the current day is returned. If the end of the time period is not specified, data up to the current time is returned.
* @param requestParameters
* @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body.
* @param reportProgress flag to report request and response progress.
*/
readAudit(requestParameters?: ReadAuditRequestParams, observe?: 'body', reportProgress?: boolean, options?: {
httpHeaderAccept?: 'application/json';
context?: HttpContext;
transferCache?: boolean;
}): Observable<AccountAuditResultAccount>;
readAudit(requestParameters?: ReadAuditRequestParams, observe?: 'response', reportProgress?: boolean, options?: {
httpHeaderAccept?: 'application/json';
context?: HttpContext;
transferCache?: boolean;
}): Observable<HttpResponse<AccountAuditResultAccount>>;
readAudit(requestParameters?: ReadAuditRequestParams, observe?: 'events', reportProgress?: boolean, options?: {
httpHeaderAccept?: 'application/json';
context?: HttpContext;
transferCache?: boolean;
}): Observable<HttpEvent<AccountAuditResultAccount>>;
static ɵfac: i0.ɵɵFactoryDeclaration<AuditService, [null, { optional: true; }, { optional: true; }]>;
static ɵprov: i0.ɵɵInjectableDeclaration<AuditService>;
}