gads
Version:
An unofficial JS client library for the SOAP-based DFP Ads API
25 lines (24 loc) • 2.67 kB
TypeScript
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;
}