UNPKG

@revxui/api-clients-ts

Version:

swagger client for @revxui/api-clients-ts

345 lines (344 loc) 27.3 kB
import { HttpClient, HttpHeaders, HttpResponse, HttpEvent } from '@angular/common/http'; import { Observable } from 'rxjs'; import { ApiResponseObjectApiListResponseAudiencePerformanceDTO } from '../model/apiResponseObjectApiListResponseAudiencePerformanceDTO'; import { ApiResponseObjectArrayListCombinedAudienceAnalysisResponse } from '../model/apiResponseObjectArrayListCombinedAudienceAnalysisResponse'; import { ApiResponseObjectAudienceAccessDTO } from '../model/apiResponseObjectAudienceAccessDTO'; import { ApiResponseObjectAudienceDTO } from '../model/apiResponseObjectAudienceDTO'; import { ApiResponseObjectBaseModel } from '../model/apiResponseObjectBaseModel'; import { ApiResponseObjectChartDashboardResponse } from '../model/apiResponseObjectChartDashboardResponse'; import { ApiResponseObjectDmpAudienceDTO } from '../model/apiResponseObjectDmpAudienceDTO'; import { ApiResponseObjectEligibleUsersResponse } from '../model/apiResponseObjectEligibleUsersResponse'; import { ApiResponseObjectListAudienceDTO } from '../model/apiResponseObjectListAudienceDTO'; import { ApiResponseObjectListBackfillAudienceQueryTemplateDTO } from '../model/apiResponseObjectListBackfillAudienceQueryTemplateDTO'; import { ApiResponseObjectMapintResponseMessage } from '../model/apiResponseObjectMapintResponseMessage'; import { ApiResponseObjectMaplongResponseMessage } from '../model/apiResponseObjectMaplongResponseMessage'; import { ApiResponseObjectMetaRulesDto } from '../model/apiResponseObjectMetaRulesDto'; import { ApiResponseObjectResponseMessage } from '../model/apiResponseObjectResponseMessage'; import { ApiResponseObjectTargetingObject } from '../model/apiResponseObjectTargetingObject'; import { ApiResponseObjectstring } from '../model/apiResponseObjectstring'; import { AudienceAnalysisRequest } from '../model/audienceAnalysisRequest'; import { AudienceBackfillQueryTemplateRequest } from '../model/audienceBackfillQueryTemplateRequest'; import { AudienceBackfillRequest } from '../model/audienceBackfillRequest'; import { AudienceDTO } from '../model/audienceDTO'; import { DashboardRequest } from '../model/dashboardRequest'; import { EligibleUsersRequest } from '../model/eligibleUsersRequest'; import { PixelRemoteConfigDTO } from '../model/pixelRemoteConfigDTO'; import { PlatformAudienceDTO } from '../model/platformAudienceDTO'; import { SearchRequest } from '../model/searchRequest'; import { TotalUniqueUserRequest } from '../model/totalUniqueUserRequest'; import { Configuration } from '../configuration'; import * as i0 from "@angular/core"; export declare class AudienceControllerService { protected httpClient: HttpClient; protected basePath: string; defaultHeaders: HttpHeaders; configuration: Configuration; constructor(httpClient: HttpClient, basePath: string, configuration: Configuration); /** * @param consumes string[] mime-types * @return true: consumes contains 'multipart/form-data', false: otherwise */ private canConsumeForm; /** * Api to deactivate Lists of Audience id * * @param id id * @param reqId request id * @param token Auth Token * @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. */ activateAudienceUsingPOST(id: string, reqId?: string, token?: string, observe?: 'body', reportProgress?: boolean): Observable<ApiResponseObjectMapintResponseMessage>; activateAudienceUsingPOST(id: string, reqId?: string, token?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<ApiResponseObjectMapintResponseMessage>>; activateAudienceUsingPOST(id: string, reqId?: string, token?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<ApiResponseObjectMapintResponseMessage>>; /** * Api to activate a backfill rule * * @param id id * @param queryID queryID * @param reqId request id * @param token Auth Token * @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. */ activateBackfillRuleUsingGET(id: number, queryID: number, reqId?: string, token?: string, observe?: 'body', reportProgress?: boolean): Observable<ApiResponseObjectMaplongResponseMessage>; activateBackfillRuleUsingGET(id: number, queryID: number, reqId?: string, token?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<ApiResponseObjectMaplongResponseMessage>>; activateBackfillRuleUsingGET(id: number, queryID: number, reqId?: string, token?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<ApiResponseObjectMaplongResponseMessage>>; /** * Api to add a backfile rule to the audience * * @param request request * @param reqId request id * @param token Auth Token * @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. */ addBackfillRuleUsingPOST(request: AudienceBackfillRequest, reqId?: string, token?: string, observe?: 'body', reportProgress?: boolean): Observable<ApiResponseObjectMaplongResponseMessage>; addBackfillRuleUsingPOST(request: AudienceBackfillRequest, reqId?: string, token?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<ApiResponseObjectMaplongResponseMessage>>; addBackfillRuleUsingPOST(request: AudienceBackfillRequest, reqId?: string, token?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<ApiResponseObjectMaplongResponseMessage>>; /** * Create to checkConnection. * * @param config config * @param reqId request id * @param token Auth Token * @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. */ checkConnectionUsingPOST(config: PixelRemoteConfigDTO, reqId?: string, token?: string, observe?: 'body', reportProgress?: boolean): Observable<ApiResponseObjectBaseModel>; checkConnectionUsingPOST(config: PixelRemoteConfigDTO, reqId?: string, token?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<ApiResponseObjectBaseModel>>; checkConnectionUsingPOST(config: PixelRemoteConfigDTO, reqId?: string, token?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<ApiResponseObjectBaseModel>>; /** * Create Api For Audience. * * @param audience audience * @param reqId request id * @param token Auth Token * @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. */ createAudienceUsingPOST(audience: AudienceDTO, reqId?: string, token?: string, observe?: 'body', reportProgress?: boolean): Observable<ApiResponseObjectAudienceDTO>; createAudienceUsingPOST(audience: AudienceDTO, reqId?: string, token?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<ApiResponseObjectAudienceDTO>>; createAudienceUsingPOST(audience: AudienceDTO, reqId?: string, token?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<ApiResponseObjectAudienceDTO>>; /** * Api to deactivate Lists of Audience id * * @param id id * @param reqId request id * @param token Auth Token * @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. */ deactivateAudienceUsingPOST(id: string, reqId?: string, token?: string, observe?: 'body', reportProgress?: boolean): Observable<ApiResponseObjectMapintResponseMessage>; deactivateAudienceUsingPOST(id: string, reqId?: string, token?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<ApiResponseObjectMapintResponseMessage>>; deactivateAudienceUsingPOST(id: string, reqId?: string, token?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<ApiResponseObjectMapintResponseMessage>>; /** * Api to get Audience Access * * @param id id * @param reqId request id * @param token Auth Token * @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. */ getAccessUsingGET(id: number, reqId?: string, token?: string, observe?: 'body', reportProgress?: boolean): Observable<ApiResponseObjectAudienceAccessDTO>; getAccessUsingGET(id: number, reqId?: string, token?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<ApiResponseObjectAudienceAccessDTO>>; getAccessUsingGET(id: number, reqId?: string, token?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<ApiResponseObjectAudienceAccessDTO>>; /** * Api to fetch all active templates * * @param id id * @param request request * @param reqId request id * @param token Auth Token * @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. */ getActiveTemplatesUsingPOST(id: number, request: AudienceBackfillQueryTemplateRequest, reqId?: string, token?: string, observe?: 'body', reportProgress?: boolean): Observable<ApiResponseObjectListBackfillAudienceQueryTemplateDTO>; getActiveTemplatesUsingPOST(id: number, request: AudienceBackfillQueryTemplateRequest, reqId?: string, token?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<ApiResponseObjectListBackfillAudienceQueryTemplateDTO>>; getActiveTemplatesUsingPOST(id: number, request: AudienceBackfillQueryTemplateRequest, reqId?: string, token?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<ApiResponseObjectListBackfillAudienceQueryTemplateDTO>>; /** * Api to get All Audience * * @param advertiser_id advertiser_id * @param refresh refresh * @param reqId request id * @param search search * @param token Auth Token * @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. */ getAllAudienceUsingPOST(advertiser_id?: number, refresh?: boolean, reqId?: string, search?: SearchRequest, token?: string, observe?: 'body', reportProgress?: boolean): Observable<ApiResponseObjectApiListResponseAudiencePerformanceDTO>; getAllAudienceUsingPOST(advertiser_id?: number, refresh?: boolean, reqId?: string, search?: SearchRequest, token?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<ApiResponseObjectApiListResponseAudiencePerformanceDTO>>; getAllAudienceUsingPOST(advertiser_id?: number, refresh?: boolean, reqId?: string, search?: SearchRequest, token?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<ApiResponseObjectApiListResponseAudiencePerformanceDTO>>; /** * Api to get Affle DMP Audience List * * @param advertiser_id advertiser_id * @param limit limit * @param reqId request id * @param start start * @param stype stype * @param token Auth Token * @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. */ getAllDmpAudienceUsingGET(advertiser_id: number, limit?: number, reqId?: string, start?: number, stype?: number, token?: string, observe?: 'body', reportProgress?: boolean): Observable<ApiResponseObjectDmpAudienceDTO>; getAllDmpAudienceUsingGET(advertiser_id: number, limit?: number, reqId?: string, start?: number, stype?: number, token?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<ApiResponseObjectDmpAudienceDTO>>; getAllDmpAudienceUsingGET(advertiser_id: number, limit?: number, reqId?: string, start?: number, stype?: number, token?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<ApiResponseObjectDmpAudienceDTO>>; /** * APi to get audience analysis count * * @param totalUniqueUserRequest totalUniqueUserRequest * @param reqId request id * @param token Auth Token * @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. */ getAnalysisAudienceCountUsingPOST(totalUniqueUserRequest: TotalUniqueUserRequest, reqId?: string, token?: string, observe?: 'body', reportProgress?: boolean): Observable<ApiResponseObjectEligibleUsersResponse>; getAnalysisAudienceCountUsingPOST(totalUniqueUserRequest: TotalUniqueUserRequest, reqId?: string, token?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<ApiResponseObjectEligibleUsersResponse>>; getAnalysisAudienceCountUsingPOST(totalUniqueUserRequest: TotalUniqueUserRequest, reqId?: string, token?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<ApiResponseObjectEligibleUsersResponse>>; /** * getAudienceStrategyMapping * * @param id id * @param reqId request id * @param token Auth Token * @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. */ getAudienceStrategyMappingUsingGET(id: number, reqId?: string, token?: string, observe?: 'body', reportProgress?: boolean): Observable<ApiResponseObjectTargetingObject>; getAudienceStrategyMappingUsingGET(id: number, reqId?: string, token?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<ApiResponseObjectTargetingObject>>; getAudienceStrategyMappingUsingGET(id: number, reqId?: string, token?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<ApiResponseObjectTargetingObject>>; /** * Api to get Audience * * @param id id * @param refresh refresh * @param reqId request id * @param token Auth Token * @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. */ getByIdUsingGET1(id: number, refresh?: boolean, reqId?: string, token?: string, observe?: 'body', reportProgress?: boolean): Observable<ApiResponseObjectAudienceDTO>; getByIdUsingGET1(id: number, refresh?: boolean, reqId?: string, token?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<ApiResponseObjectAudienceDTO>>; getByIdUsingGET1(id: number, refresh?: boolean, reqId?: string, token?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<ApiResponseObjectAudienceDTO>>; /** * Api to get chart data for audience * * @param audienceType audienceType * @param dashboardRequest dashboardRequest * @param id id * @param metric metric * @param refresh refresh * @param reqId request id * @param token Auth Token * @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. */ getChartDataUsingPOST(audienceType: 'WEB_BROWSING' | 'MOBILE_APP' | 'DMP' | 'CRM' | 'RULE_BASED' | 'RULE_BASED_BACKFILL' | 'CRM_EMAIL' | 'CRM_PHONE' | 'LOOKALIKE_AUDIENCE' | 'FACEBOOK_ID' | 'BACKFILL', dashboardRequest: DashboardRequest, id: number, metric: string, refresh?: boolean, reqId?: string, token?: string, observe?: 'body', reportProgress?: boolean): Observable<ApiResponseObjectChartDashboardResponse>; getChartDataUsingPOST(audienceType: 'WEB_BROWSING' | 'MOBILE_APP' | 'DMP' | 'CRM' | 'RULE_BASED' | 'RULE_BASED_BACKFILL' | 'CRM_EMAIL' | 'CRM_PHONE' | 'LOOKALIKE_AUDIENCE' | 'FACEBOOK_ID' | 'BACKFILL', dashboardRequest: DashboardRequest, id: number, metric: string, refresh?: boolean, reqId?: string, token?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<ApiResponseObjectChartDashboardResponse>>; getChartDataUsingPOST(audienceType: 'WEB_BROWSING' | 'MOBILE_APP' | 'DMP' | 'CRM' | 'RULE_BASED' | 'RULE_BASED_BACKFILL' | 'CRM_EMAIL' | 'CRM_PHONE' | 'LOOKALIKE_AUDIENCE' | 'FACEBOOK_ID' | 'BACKFILL', dashboardRequest: DashboardRequest, id: number, metric: string, refresh?: boolean, reqId?: string, token?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<ApiResponseObjectChartDashboardResponse>>; /** * APi to get audience analysis count for all combination * * @param audienceAnalysisRequest audienceAnalysisRequest * @param reqId request id * @param token Auth Token * @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. */ getCombinedAnalysisAudienceCountUsingPOST(audienceAnalysisRequest: AudienceAnalysisRequest, reqId?: string, token?: string, observe?: 'body', reportProgress?: boolean): Observable<ApiResponseObjectArrayListCombinedAudienceAnalysisResponse>; getCombinedAnalysisAudienceCountUsingPOST(audienceAnalysisRequest: AudienceAnalysisRequest, reqId?: string, token?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<ApiResponseObjectArrayListCombinedAudienceAnalysisResponse>>; getCombinedAnalysisAudienceCountUsingPOST(audienceAnalysisRequest: AudienceAnalysisRequest, reqId?: string, token?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<ApiResponseObjectArrayListCombinedAudienceAnalysisResponse>>; /** * Api to get EligibleUsers * * @param eligibleUsersRequest eligibleUsersRequest * @param reqId request id * @param token Auth Token * @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. */ getEligibleUsersCountUsingPOST(eligibleUsersRequest: EligibleUsersRequest, reqId?: string, token?: string, observe?: 'body', reportProgress?: boolean): Observable<ApiResponseObjectEligibleUsersResponse>; getEligibleUsersCountUsingPOST(eligibleUsersRequest: EligibleUsersRequest, reqId?: string, token?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<ApiResponseObjectEligibleUsersResponse>>; getEligibleUsersCountUsingPOST(eligibleUsersRequest: EligibleUsersRequest, reqId?: string, token?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<ApiResponseObjectEligibleUsersResponse>>; /** * Api to get Audience Meta Rule * * @param reqId request id * @param token Auth Token * @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. */ getMetaRulesUsingGET(reqId?: string, token?: string, observe?: 'body', reportProgress?: boolean): Observable<ApiResponseObjectMetaRulesDto>; getMetaRulesUsingGET(reqId?: string, token?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<ApiResponseObjectMetaRulesDto>>; getMetaRulesUsingGET(reqId?: string, token?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<ApiResponseObjectMetaRulesDto>>; /** * Api to get Affle DMP Synced Audience List * * @param advertiser_id advertiser_id * @param reqId request id * @param token Auth Token * @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. */ getSyncedDmpAudienceUsingGET(advertiser_id: number, reqId?: string, token?: string, observe?: 'body', reportProgress?: boolean): Observable<ApiResponseObjectListAudienceDTO>; getSyncedDmpAudienceUsingGET(advertiser_id: number, reqId?: string, token?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<ApiResponseObjectListAudienceDTO>>; getSyncedDmpAudienceUsingGET(advertiser_id: number, reqId?: string, token?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<ApiResponseObjectListAudienceDTO>>; /** * API to run refresh cycle for lookalike audience, given Id * * @param id id * @param reqId request id * @param token Auth Token * @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. */ refreshLookalikeAudienceUsingPOST(id: number, reqId?: string, token?: string, observe?: 'body', reportProgress?: boolean): Observable<ApiResponseObjectAudienceDTO>; refreshLookalikeAudienceUsingPOST(id: number, reqId?: string, token?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<ApiResponseObjectAudienceDTO>>; refreshLookalikeAudienceUsingPOST(id: number, reqId?: string, token?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<ApiResponseObjectAudienceDTO>>; /** * Api to re-try scheduler for the failed advertisers * * @param advIds advIds * @param reqId request id * @param token Auth Token * @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. */ retrySchedulerForAdvertisersUsingGET(advIds: string, reqId?: string, token?: string, observe?: 'body', reportProgress?: boolean): Observable<ApiResponseObjectstring>; retrySchedulerForAdvertisersUsingGET(advIds: string, reqId?: string, token?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<ApiResponseObjectstring>>; retrySchedulerForAdvertisersUsingGET(advIds: string, reqId?: string, token?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<ApiResponseObjectstring>>; /** * Api to sync DMP Aduience * * @param platformAudienceDTO platformAudienceDTO * @param reqId request id * @param token Auth Token * @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. */ syncAudienceUsingPOST(platformAudienceDTO: PlatformAudienceDTO, reqId?: string, token?: string, observe?: 'body', reportProgress?: boolean): Observable<any>; syncAudienceUsingPOST(platformAudienceDTO: PlatformAudienceDTO, reqId?: string, token?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<any>>; syncAudienceUsingPOST(platformAudienceDTO: PlatformAudienceDTO, reqId?: string, token?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<any>>; /** * Api to syncRemoteAudience by Id * * @param id id * @param reqId request id * @param token Auth Token * @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. */ syncRemoteAudienceUsingGET(id: number, reqId?: string, token?: string, observe?: 'body', reportProgress?: boolean): Observable<ApiResponseObjectBaseModel>; syncRemoteAudienceUsingGET(id: number, reqId?: string, token?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<ApiResponseObjectBaseModel>>; syncRemoteAudienceUsingGET(id: number, reqId?: string, token?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<ApiResponseObjectBaseModel>>; /** * Update Api For Audience. * * @param audience audience * @param id id * @param reqId request id * @param token Auth Token * @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. */ updateAudienceUsingPOST(audience: AudienceDTO, id: number, reqId?: string, token?: string, observe?: 'body', reportProgress?: boolean): Observable<ApiResponseObjectAudienceDTO>; updateAudienceUsingPOST(audience: AudienceDTO, id: number, reqId?: string, token?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<ApiResponseObjectAudienceDTO>>; updateAudienceUsingPOST(audience: AudienceDTO, id: number, reqId?: string, token?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<ApiResponseObjectAudienceDTO>>; /** * Api to validate a backfill rule * * @param query query * @param reqId request id * @param token Auth Token * @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. */ validateBackfillRuleUsingPOST(query: string, reqId?: string, token?: string, observe?: 'body', reportProgress?: boolean): Observable<ApiResponseObjectResponseMessage>; validateBackfillRuleUsingPOST(query: string, reqId?: string, token?: string, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<ApiResponseObjectResponseMessage>>; validateBackfillRuleUsingPOST(query: string, reqId?: string, token?: string, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<ApiResponseObjectResponseMessage>>; static ɵfac: i0.ɵɵFactoryDeclaration<AudienceControllerService, [null, { optional: true; }, { optional: true; }]>; static ɵprov: i0.ɵɵInjectableDeclaration<AudienceControllerService>; }