UNPKG

gads

Version:

An unofficial JS client library for the SOAP-based DFP Ads API

25 lines (24 loc) 2.67 kB
import { ApiException } from './apiException'; import { CreateLiveStreamEvents } from './createLiveStreamEvents'; import { CreateLiveStreamEventsResponse } from './createLiveStreamEventsResponse'; import { GetLiveStreamEventsByStatement } from './getLiveStreamEventsByStatement'; import { GetLiveStreamEventsByStatementResponse } from './getLiveStreamEventsByStatementResponse'; import { PerformLiveStreamEventAction } from './performLiveStreamEventAction'; import { PerformLiveStreamEventActionResponse } from './performLiveStreamEventActionResponse'; import { RegisterSessionsForMonitoring } from './registerSessionsForMonitoring'; import { RegisterSessionsForMonitoringResponse } from './registerSessionsForMonitoringResponse'; import { SoapClient } from '../../soap/soapClient'; import { UpdateLiveStreamEvents } from './updateLiveStreamEvents'; import { UpdateLiveStreamEventsResponse } from './updateLiveStreamEventsResponse'; export interface LiveStreamEventService extends SoapClient { createLiveStreamEvents(createLiveStreamEvents: CreateLiveStreamEvents): Promise<CreateLiveStreamEventsResponse>; createLiveStreamEvents(createLiveStreamEvents: CreateLiveStreamEvents, cb: (err: ApiException, createLiveStreamEventsResponse: CreateLiveStreamEventsResponse) => void): void; getLiveStreamEventsByStatement(getLiveStreamEventsByStatement: GetLiveStreamEventsByStatement): Promise<GetLiveStreamEventsByStatementResponse>; getLiveStreamEventsByStatement(getLiveStreamEventsByStatement: GetLiveStreamEventsByStatement, cb: (err: ApiException, getLiveStreamEventsByStatementResponse: GetLiveStreamEventsByStatementResponse) => void): void; performLiveStreamEventAction(performLiveStreamEventAction: PerformLiveStreamEventAction): Promise<PerformLiveStreamEventActionResponse>; performLiveStreamEventAction(performLiveStreamEventAction: PerformLiveStreamEventAction, cb: (err: ApiException, performLiveStreamEventActionResponse: PerformLiveStreamEventActionResponse) => void): void; registerSessionsForMonitoring(registerSessionsForMonitoring: RegisterSessionsForMonitoring): Promise<RegisterSessionsForMonitoringResponse>; registerSessionsForMonitoring(registerSessionsForMonitoring: RegisterSessionsForMonitoring, cb: (err: ApiException, registerSessionsForMonitoringResponse: RegisterSessionsForMonitoringResponse) => void): void; updateLiveStreamEvents(updateLiveStreamEvents: UpdateLiveStreamEvents): Promise<UpdateLiveStreamEventsResponse>; updateLiveStreamEvents(updateLiveStreamEvents: UpdateLiveStreamEvents, cb: (err: ApiException, updateLiveStreamEventsResponse: UpdateLiveStreamEventsResponse) => void): void; }