dfp-lib
Version:
This project hosts the Node.JS client library for the SOAP-based DFP API at Google.
440 lines (439 loc) • 27.5 kB
JavaScript
"use strict";
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
const xmlElement_1 = require("../../common/soap/xmlElement");
const proposalLineItem_1 = require("../soap/proposalLineItem");
const updateResult_1 = require("../soap/updateResult");
const proposalLineItemAction_1 = require("../soap/proposalLineItemAction");
const statement_1 = require("../soap/statement");
const proposalLineItemPage_1 = require("../soap/proposalLineItemPage");
const dfpService_1 = require("../lib/dfpService");
const objectValue_1 = require("../soap/objectValue");
const actualizeProposalLineItems_1 = require("../soap/actualizeProposalLineItems");
const adUnitPremiumFeature_1 = require("../soap/adUnitPremiumFeature");
const adUnitTargeting_1 = require("../soap/adUnitTargeting");
const apiError_1 = require("../soap/apiError");
const apiException_1 = require("../soap/apiException");
const technologyTargeting_1 = require("../soap/technologyTargeting");
const apiVersionError_1 = require("../soap/apiVersionError");
const applicationException_1 = require("../soap/applicationException");
const appliedLabel_1 = require("../soap/appliedLabel");
const archiveProposalLineItems_1 = require("../soap/archiveProposalLineItems");
const audienceSegmentPremiumFeature_1 = require("../soap/audienceSegmentPremiumFeature");
const authenticationError_1 = require("../soap/authenticationError");
const availableBillingError_1 = require("../soap/availableBillingError");
const bandwidthPremiumFeature_1 = require("../soap/bandwidthPremiumFeature");
const bandwidthGroup_1 = require("../soap/bandwidthGroup");
const bandwidthGroupTargeting_1 = require("../soap/bandwidthGroupTargeting");
const baseCustomFieldValue_1 = require("../soap/baseCustomFieldValue");
const billingError_1 = require("../soap/billingError");
const booleanValue_1 = require("../soap/booleanValue");
const browser_1 = require("../soap/browser");
const browserPremiumFeature_1 = require("../soap/browserPremiumFeature");
const browserLanguage_1 = require("../soap/browserLanguage");
const browserLanguagePremiumFeature_1 = require("../soap/browserLanguagePremiumFeature");
const browserLanguageTargeting_1 = require("../soap/browserLanguageTargeting");
const browserTargeting_1 = require("../soap/browserTargeting");
const collectionSizeError_1 = require("../soap/collectionSizeError");
const commonError_1 = require("../soap/commonError");
const contentBundlePremiumFeature_1 = require("../soap/contentBundlePremiumFeature");
const contentMetadataKeyHierarchyTargeting_1 = require("../soap/contentMetadataKeyHierarchyTargeting");
const contentTargeting_1 = require("../soap/contentTargeting");
const creativePlaceholder_1 = require("../soap/creativePlaceholder");
const customCriteria_1 = require("../soap/customCriteria");
const customCriteriaSet_1 = require("../soap/customCriteriaSet");
const customFieldValue_1 = require("../soap/customFieldValue");
const customFieldValueError_1 = require("../soap/customFieldValueError");
const customTargetingError_1 = require("../soap/customTargetingError");
const customTargetingPremiumFeature_1 = require("../soap/customTargetingPremiumFeature");
const customCriteriaLeaf_1 = require("../soap/customCriteriaLeaf");
const customCriteriaNode_1 = require("../soap/customCriteriaNode");
const audienceSegmentCriteria_1 = require("../soap/audienceSegmentCriteria");
const customizableAttributes_1 = require("../soap/customizableAttributes");
const dfpDate_1 = require("../soap/dfpDate");
const dfpDateTime_1 = require("../soap/dfpDateTime");
const dateTimeValue_1 = require("../soap/dateTimeValue");
const dateValue_1 = require("../soap/dateValue");
const dayPart_1 = require("../soap/dayPart");
const daypartPremiumFeature_1 = require("../soap/daypartPremiumFeature");
const dayPartTargeting_1 = require("../soap/dayPartTargeting");
const dayPartTargetingError_1 = require("../soap/dayPartTargetingError");
const deliveryData_1 = require("../soap/deliveryData");
const deliveryIndicator_1 = require("../soap/deliveryIndicator");
const deviceCapability_1 = require("../soap/deviceCapability");
const deviceCapabilityPremiumFeature_1 = require("../soap/deviceCapabilityPremiumFeature");
const deviceCapabilityTargeting_1 = require("../soap/deviceCapabilityTargeting");
const deviceCategory_1 = require("../soap/deviceCategory");
const deviceCategoryPremiumFeature_1 = require("../soap/deviceCategoryPremiumFeature");
const deviceCategoryTargeting_1 = require("../soap/deviceCategoryTargeting");
const deviceManufacturer_1 = require("../soap/deviceManufacturer");
const deviceManufacturerPremiumFeature_1 = require("../soap/deviceManufacturerPremiumFeature");
const deviceManufacturerTargeting_1 = require("../soap/deviceManufacturerTargeting");
const dropDownCustomFieldValue_1 = require("../soap/dropDownCustomFieldValue");
const entityChildrenLimitReachedError_1 = require("../soap/entityChildrenLimitReachedError");
const entityLimitReachedError_1 = require("../soap/entityLimitReachedError");
const featureError_1 = require("../soap/featureError");
const forecastError_1 = require("../soap/forecastError");
const frequencyCap_1 = require("../soap/frequencyCap");
const frequencyCapError_1 = require("../soap/frequencyCapError");
const frequencyCapPremiumFeature_1 = require("../soap/frequencyCapPremiumFeature");
const genericTargetingError_1 = require("../soap/genericTargetingError");
const geoTargeting_1 = require("../soap/geoTargeting");
const geoTargetingError_1 = require("../soap/geoTargetingError");
const geographyPremiumFeature_1 = require("../soap/geographyPremiumFeature");
const goal_1 = require("../soap/goal");
const internalApiError_1 = require("../soap/internalApiError");
const inventoryTargeting_1 = require("../soap/inventoryTargeting");
const inventoryTargetingError_1 = require("../soap/inventoryTargetingError");
const labelEntityAssociationError_1 = require("../soap/labelEntityAssociationError");
const lineItemOperationError_1 = require("../soap/lineItemOperationError");
const dfpLocation_1 = require("../soap/dfpLocation");
const mobileCarrier_1 = require("../soap/mobileCarrier");
const mobileCarrierPremiumFeature_1 = require("../soap/mobileCarrierPremiumFeature");
const mobileCarrierTargeting_1 = require("../soap/mobileCarrierTargeting");
const mobileDevice_1 = require("../soap/mobileDevice");
const mobileDeviceSubmodel_1 = require("../soap/mobileDeviceSubmodel");
const mobileDeviceSubmodelTargeting_1 = require("../soap/mobileDeviceSubmodelTargeting");
const mobileDeviceTargeting_1 = require("../soap/mobileDeviceTargeting");
const money_1 = require("../soap/money");
const notNullError_1 = require("../soap/notNullError");
const numberValue_1 = require("../soap/numberValue");
const operatingSystem_1 = require("../soap/operatingSystem");
const operatingSystemPremiumFeature_1 = require("../soap/operatingSystemPremiumFeature");
const operatingSystemTargeting_1 = require("../soap/operatingSystemTargeting");
const operatingSystemVersion_1 = require("../soap/operatingSystemVersion");
const operatingSystemVersionTargeting_1 = require("../soap/operatingSystemVersionTargeting");
const parseError_1 = require("../soap/parseError");
const pauseProposalLineItems_1 = require("../soap/pauseProposalLineItems");
const permissionError_1 = require("../soap/permissionError");
const placementPremiumFeature_1 = require("../soap/placementPremiumFeature");
const precisionError_1 = require("../soap/precisionError");
const premiumFeature_1 = require("../soap/premiumFeature");
const premiumRateValue_1 = require("../soap/premiumRateValue");
const productError_1 = require("../soap/productError");
const proposalError_1 = require("../soap/proposalError");
const proposalLineItemActionError_1 = require("../soap/proposalLineItemActionError");
const proposalLineItemConstraints_1 = require("../soap/proposalLineItemConstraints");
const proposalLineItemError_1 = require("../soap/proposalLineItemError");
const proposalLineItemPremium_1 = require("../soap/proposalLineItemPremium");
const publisherQueryLanguageContextError_1 = require("../soap/publisherQueryLanguageContextError");
const publisherQueryLanguageSyntaxError_1 = require("../soap/publisherQueryLanguageSyntaxError");
const quotaError_1 = require("../soap/quotaError");
const rangeError_1 = require("../soap/rangeError");
const releaseProposalLineItems_1 = require("../soap/releaseProposalLineItems");
const requiredCollectionError_1 = require("../soap/requiredCollectionError");
const requiredError_1 = require("../soap/requiredError");
const requiredNumberError_1 = require("../soap/requiredNumberError");
const reservationDetailsError_1 = require("../soap/reservationDetailsError");
const resumeProposalLineItems_1 = require("../soap/resumeProposalLineItems");
const audienceSegmentError_1 = require("../soap/audienceSegmentError");
const serverError_1 = require("../soap/serverError");
const setValue_1 = require("../soap/setValue");
const size_1 = require("../soap/size");
const soapRequestHeader_1 = require("../../common/soap/soapRequestHeader");
const soapResponseHeader_1 = require("../../common/soap/soapResponseHeader");
const statementError_1 = require("../soap/statementError");
const stringLengthError_1 = require("../soap/stringLengthError");
const stringValueMapEntry_1 = require("../soap/stringValueMapEntry");
const targeting_1 = require("../soap/targeting");
const teamError_1 = require("../soap/teamError");
const technology_1 = require("../soap/technology");
const technologyTargetingError_1 = require("../soap/technologyTargetingError");
const textValue_1 = require("../soap/textValue");
const timeOfDay_1 = require("../soap/timeOfDay");
const timeZoneError_1 = require("../soap/timeZoneError");
const typeError_1 = require("../soap/typeError");
const unarchiveProposalLineItems_1 = require("../soap/unarchiveProposalLineItems");
const uniqueError_1 = require("../soap/uniqueError");
const unknownPremiumFeature_1 = require("../soap/unknownPremiumFeature");
const unlinkProposalLineItems_1 = require("../soap/unlinkProposalLineItems");
const userDomainPremiumFeature_1 = require("../soap/userDomainPremiumFeature");
const userDomainTargeting_1 = require("../soap/userDomainTargeting");
const userDomainTargetingError_1 = require("../soap/userDomainTargetingError");
const value_1 = require("../soap/value");
const videoPosition_1 = require("../soap/videoPosition");
const videoPositionPremiumFeature_1 = require("../soap/videoPositionPremiumFeature");
const videoPositionTargeting_1 = require("../soap/videoPositionTargeting");
const videoPositionWithinPod_1 = require("../soap/videoPositionWithinPod");
const videoPositionTarget_1 = require("../soap/videoPositionTarget");
const creativeSizeType_1 = require("../soap/creativeSizeType");
const dealError_1 = require("../soap/dealError");
const proposalLineItemMarketplaceInfo_1 = require("../soap/proposalLineItemMarketplaceInfo");
const proposalLineItemProgrammaticError_1 = require("../soap/proposalLineItemProgrammaticError");
const reserveProposalLineItems_1 = require("../soap/reserveProposalLineItems");
const adExchangeEnvironment_1 = require("../soap/adExchangeEnvironment");
const mobileApplicationTargeting_1 = require("../soap/mobileApplicationTargeting");
class UpdateProposalLineItemsResponse extends xmlElement_1.XMLElement {
constructor(rval = null) {
super();
this.rval = rval;
}
}
UpdateProposalLineItemsResponse.XSI_TYPE = "";
class UpdateProposalLineItems extends xmlElement_1.XMLElement {
constructor(proposalLineItems = null) {
super();
this.proposalLineItems = proposalLineItems;
}
}
UpdateProposalLineItems.XSI_TYPE = "";
class PerformProposalLineItemActionResponse extends xmlElement_1.XMLElement {
constructor(rval = null) {
super();
this.rval = rval;
}
}
PerformProposalLineItemActionResponse.XSI_TYPE = "";
class PerformProposalLineItemAction extends xmlElement_1.XMLElement {
constructor(proposalLineItemAction = null, filterStatement = null) {
super();
this.proposalLineItemAction = proposalLineItemAction;
this.filterStatement = filterStatement;
}
}
PerformProposalLineItemAction.XSI_TYPE = "";
class GetProposalLineItemsByStatementResponse extends xmlElement_1.XMLElement {
constructor(rval = null) {
super();
this.rval = rval;
}
}
GetProposalLineItemsByStatementResponse.XSI_TYPE = "";
class GetProposalLineItemsByStatement extends xmlElement_1.XMLElement {
constructor(filterStatement = null) {
super();
this.filterStatement = filterStatement;
}
}
GetProposalLineItemsByStatement.XSI_TYPE = "";
class CreateProposalLineItemsResponse extends xmlElement_1.XMLElement {
constructor(rval = null) {
super();
this.rval = rval;
}
}
CreateProposalLineItemsResponse.XSI_TYPE = "";
class CreateProposalLineItems extends xmlElement_1.XMLElement {
constructor(proposalLineItems = null) {
super();
this.proposalLineItems = proposalLineItems;
}
}
CreateProposalLineItems.XSI_TYPE = "";
class ProposalLineItemService extends dfpService_1.DfpService {
constructor(user, options = {}) {
options['classmap'] = ProposalLineItemService.CLASS_MAP;
super(ProposalLineItemService.SERVICE_NAME, user, ProposalLineItemService.ENDPOINT, options);
}
createProposalLineItems(proposalLineItems) {
return __awaiter(this, void 0, void 0, function* () {
const args = new CreateProposalLineItems(proposalLineItems);
const result = (yield this.client.__soapCall("createProposalLineItems", args)).createProposalLineItemsResponse;
return (Array.isArray(result.rval)) ? result.rval :
(result.rval == null) ? [] : [result.rval];
});
}
getProposalLineItemsByStatement(filterStatement) {
return __awaiter(this, void 0, void 0, function* () {
const args = new GetProposalLineItemsByStatement(filterStatement);
const result = (yield this.client.__soapCall("getProposalLineItemsByStatement", args)).getProposalLineItemsByStatementResponse;
result.rval.results = (Array.isArray(result.rval.results)) ? result.rval.results :
(result.rval.results == null) ? [] : [result.rval.results];
return result.rval;
});
}
performProposalLineItemAction(proposalLineItemAction, filterStatement) {
return __awaiter(this, void 0, void 0, function* () {
const args = new PerformProposalLineItemAction(proposalLineItemAction, filterStatement);
const result = (yield this.client.__soapCall("performProposalLineItemAction", args)).performProposalLineItemActionResponse;
return result.rval;
});
}
updateProposalLineItems(proposalLineItems) {
return __awaiter(this, void 0, void 0, function* () {
const args = new UpdateProposalLineItems(proposalLineItems);
const result = (yield this.client.__soapCall("updateProposalLineItems", args)).updateProposalLineItemsResponse;
return (Array.isArray(result.rval)) ? result.rval :
(result.rval == null) ? [] : [result.rval];
});
}
}
ProposalLineItemService.SERVICE_NAME = "ProposalLineItemService";
ProposalLineItemService.ENDPOINT = "https://ads.google.com/apis/ads/publisher/v201611/ProposalLineItemService";
ProposalLineItemService.CLASS_MAP = {
"ObjectValue": objectValue_1.ObjectValue,
"ActualizeProposalLineItems": actualizeProposalLineItems_1.ActualizeProposalLineItems,
"AdUnitPremiumFeature": adUnitPremiumFeature_1.AdUnitPremiumFeature,
"AdUnitTargeting": adUnitTargeting_1.AdUnitTargeting,
"ApiError": apiError_1.ApiError,
"ApiException": apiException_1.ApiException,
"TechnologyTargeting": technologyTargeting_1.TechnologyTargeting,
"ApiVersionError": apiVersionError_1.ApiVersionError,
"ApplicationException": applicationException_1.ApplicationException,
"AppliedLabel": appliedLabel_1.AppliedLabel,
"ArchiveProposalLineItems": archiveProposalLineItems_1.ArchiveProposalLineItems,
"AudienceSegmentPremiumFeature": audienceSegmentPremiumFeature_1.AudienceSegmentPremiumFeature,
"AuthenticationError": authenticationError_1.AuthenticationError,
"AvailableBillingError": availableBillingError_1.AvailableBillingError,
"BandwidthPremiumFeature": bandwidthPremiumFeature_1.BandwidthPremiumFeature,
"BandwidthGroup": bandwidthGroup_1.BandwidthGroup,
"BandwidthGroupTargeting": bandwidthGroupTargeting_1.BandwidthGroupTargeting,
"BaseCustomFieldValue": baseCustomFieldValue_1.BaseCustomFieldValue,
"BillingError": billingError_1.BillingError,
"BooleanValue": booleanValue_1.BooleanValue,
"Browser": browser_1.Browser,
"BrowserPremiumFeature": browserPremiumFeature_1.BrowserPremiumFeature,
"BrowserLanguage": browserLanguage_1.BrowserLanguage,
"BrowserLanguagePremiumFeature": browserLanguagePremiumFeature_1.BrowserLanguagePremiumFeature,
"BrowserLanguageTargeting": browserLanguageTargeting_1.BrowserLanguageTargeting,
"BrowserTargeting": browserTargeting_1.BrowserTargeting,
"CollectionSizeError": collectionSizeError_1.CollectionSizeError,
"CommonError": commonError_1.CommonError,
"ContentBundlePremiumFeature": contentBundlePremiumFeature_1.ContentBundlePremiumFeature,
"ContentMetadataKeyHierarchyTargeting": contentMetadataKeyHierarchyTargeting_1.ContentMetadataKeyHierarchyTargeting,
"ContentTargeting": contentTargeting_1.ContentTargeting,
"CreativePlaceholder": creativePlaceholder_1.CreativePlaceholder,
"CustomCriteria": customCriteria_1.CustomCriteria,
"CustomCriteriaSet": customCriteriaSet_1.CustomCriteriaSet,
"CustomFieldValue": customFieldValue_1.CustomFieldValue,
"CustomFieldValueError": customFieldValueError_1.CustomFieldValueError,
"CustomTargetingError": customTargetingError_1.CustomTargetingError,
"CustomTargetingPremiumFeature": customTargetingPremiumFeature_1.CustomTargetingPremiumFeature,
"CustomCriteriaLeaf": customCriteriaLeaf_1.CustomCriteriaLeaf,
"CustomCriteriaNode": customCriteriaNode_1.CustomCriteriaNode,
"AudienceSegmentCriteria": audienceSegmentCriteria_1.AudienceSegmentCriteria,
"CustomizableAttributes": customizableAttributes_1.CustomizableAttributes,
"Date": dfpDate_1.DfpDate,
"DateTime": dfpDateTime_1.DfpDateTime,
"DateTimeValue": dateTimeValue_1.DateTimeValue,
"DateValue": dateValue_1.DateValue,
"DayPart": dayPart_1.DayPart,
"DaypartPremiumFeature": daypartPremiumFeature_1.DaypartPremiumFeature,
"DayPartTargeting": dayPartTargeting_1.DayPartTargeting,
"DayPartTargetingError": dayPartTargetingError_1.DayPartTargetingError,
"DealError": dealError_1.DealError,
"DeliveryData": deliveryData_1.DeliveryData,
"DeliveryIndicator": deliveryIndicator_1.DeliveryIndicator,
"DeviceCapability": deviceCapability_1.DeviceCapability,
"DeviceCapabilityPremiumFeature": deviceCapabilityPremiumFeature_1.DeviceCapabilityPremiumFeature,
"DeviceCapabilityTargeting": deviceCapabilityTargeting_1.DeviceCapabilityTargeting,
"DeviceCategory": deviceCategory_1.DeviceCategory,
"DeviceCategoryPremiumFeature": deviceCategoryPremiumFeature_1.DeviceCategoryPremiumFeature,
"DeviceCategoryTargeting": deviceCategoryTargeting_1.DeviceCategoryTargeting,
"DeviceManufacturer": deviceManufacturer_1.DeviceManufacturer,
"DeviceManufacturerPremiumFeature": deviceManufacturerPremiumFeature_1.DeviceManufacturerPremiumFeature,
"DeviceManufacturerTargeting": deviceManufacturerTargeting_1.DeviceManufacturerTargeting,
"DropDownCustomFieldValue": dropDownCustomFieldValue_1.DropDownCustomFieldValue,
"EntityChildrenLimitReachedError": entityChildrenLimitReachedError_1.EntityChildrenLimitReachedError,
"EntityLimitReachedError": entityLimitReachedError_1.EntityLimitReachedError,
"FeatureError": featureError_1.FeatureError,
"ForecastError": forecastError_1.ForecastError,
"FrequencyCap": frequencyCap_1.FrequencyCap,
"FrequencyCapError": frequencyCapError_1.FrequencyCapError,
"FrequencyCapPremiumFeature": frequencyCapPremiumFeature_1.FrequencyCapPremiumFeature,
"GenericTargetingError": genericTargetingError_1.GenericTargetingError,
"GeoTargeting": geoTargeting_1.GeoTargeting,
"GeoTargetingError": geoTargetingError_1.GeoTargetingError,
"GeographyPremiumFeature": geographyPremiumFeature_1.GeographyPremiumFeature,
"Goal": goal_1.Goal,
"InternalApiError": internalApiError_1.InternalApiError,
"InventoryTargeting": inventoryTargeting_1.InventoryTargeting,
"InventoryTargetingError": inventoryTargetingError_1.InventoryTargetingError,
"LabelEntityAssociationError": labelEntityAssociationError_1.LabelEntityAssociationError,
"LineItemOperationError": lineItemOperationError_1.LineItemOperationError,
"Location": dfpLocation_1.DfpLocation,
"MobileApplicationTargeting": mobileApplicationTargeting_1.MobileApplicationTargeting,
"MobileCarrier": mobileCarrier_1.MobileCarrier,
"MobileCarrierPremiumFeature": mobileCarrierPremiumFeature_1.MobileCarrierPremiumFeature,
"MobileCarrierTargeting": mobileCarrierTargeting_1.MobileCarrierTargeting,
"MobileDevice": mobileDevice_1.MobileDevice,
"MobileDeviceSubmodel": mobileDeviceSubmodel_1.MobileDeviceSubmodel,
"MobileDeviceSubmodelTargeting": mobileDeviceSubmodelTargeting_1.MobileDeviceSubmodelTargeting,
"MobileDeviceTargeting": mobileDeviceTargeting_1.MobileDeviceTargeting,
"Money": money_1.Money,
"NotNullError": notNullError_1.NotNullError,
"NumberValue": numberValue_1.NumberValue,
"OperatingSystem": operatingSystem_1.OperatingSystem,
"OperatingSystemPremiumFeature": operatingSystemPremiumFeature_1.OperatingSystemPremiumFeature,
"OperatingSystemTargeting": operatingSystemTargeting_1.OperatingSystemTargeting,
"OperatingSystemVersion": operatingSystemVersion_1.OperatingSystemVersion,
"OperatingSystemVersionTargeting": operatingSystemVersionTargeting_1.OperatingSystemVersionTargeting,
"ParseError": parseError_1.ParseError,
"PauseProposalLineItems": pauseProposalLineItems_1.PauseProposalLineItems,
"PermissionError": permissionError_1.PermissionError,
"PlacementPremiumFeature": placementPremiumFeature_1.PlacementPremiumFeature,
"PrecisionError": precisionError_1.PrecisionError,
"PremiumFeature": premiumFeature_1.PremiumFeature,
"PremiumRateValue": premiumRateValue_1.PremiumRateValue,
"ProductError": productError_1.ProductError,
"ProposalError": proposalError_1.ProposalError,
"ProposalLineItemAction": proposalLineItemAction_1.ProposalLineItemAction,
"ProposalLineItemActionError": proposalLineItemActionError_1.ProposalLineItemActionError,
"ProposalLineItemConstraints": proposalLineItemConstraints_1.ProposalLineItemConstraints,
"ProposalLineItem": proposalLineItem_1.ProposalLineItem,
"ProposalLineItemError": proposalLineItemError_1.ProposalLineItemError,
"ProposalLineItemMarketplaceInfo": proposalLineItemMarketplaceInfo_1.ProposalLineItemMarketplaceInfo,
"ProposalLineItemPage": proposalLineItemPage_1.ProposalLineItemPage,
"ProposalLineItemPremium": proposalLineItemPremium_1.ProposalLineItemPremium,
"ProposalLineItemProgrammaticError": proposalLineItemProgrammaticError_1.ProposalLineItemProgrammaticError,
"PublisherQueryLanguageContextError": publisherQueryLanguageContextError_1.PublisherQueryLanguageContextError,
"PublisherQueryLanguageSyntaxError": publisherQueryLanguageSyntaxError_1.PublisherQueryLanguageSyntaxError,
"QuotaError": quotaError_1.QuotaError,
"RangeError": rangeError_1.RangeError,
"ReleaseProposalLineItems": releaseProposalLineItems_1.ReleaseProposalLineItems,
"RequiredCollectionError": requiredCollectionError_1.RequiredCollectionError,
"RequiredError": requiredError_1.RequiredError,
"RequiredNumberError": requiredNumberError_1.RequiredNumberError,
"ReservationDetailsError": reservationDetailsError_1.ReservationDetailsError,
"ReserveProposalLineItems": reserveProposalLineItems_1.ReserveProposalLineItems,
"ResumeProposalLineItems": resumeProposalLineItems_1.ResumeProposalLineItems,
"AudienceSegmentError": audienceSegmentError_1.AudienceSegmentError,
"ServerError": serverError_1.ServerError,
"SetValue": setValue_1.SetValue,
"Size": size_1.Size,
"SoapRequestHeader": soapRequestHeader_1.SoapRequestHeader,
"SoapResponseHeader": soapResponseHeader_1.SoapResponseHeader,
"Statement": statement_1.Statement,
"StatementError": statementError_1.StatementError,
"StringLengthError": stringLengthError_1.StringLengthError,
"String_ValueMapEntry": stringValueMapEntry_1.StringValueMapEntry,
"Targeting": targeting_1.Targeting,
"TeamError": teamError_1.TeamError,
"Technology": technology_1.Technology,
"TechnologyTargetingError": technologyTargetingError_1.TechnologyTargetingError,
"TextValue": textValue_1.TextValue,
"TimeOfDay": timeOfDay_1.TimeOfDay,
"TimeZoneError": timeZoneError_1.TimeZoneError,
"TypeError": typeError_1.TypeError,
"UnarchiveProposalLineItems": unarchiveProposalLineItems_1.UnarchiveProposalLineItems,
"UniqueError": uniqueError_1.UniqueError,
"UnknownPremiumFeature": unknownPremiumFeature_1.UnknownPremiumFeature,
"UnlinkProposalLineItems": unlinkProposalLineItems_1.UnlinkProposalLineItems,
"UpdateResult": updateResult_1.UpdateResult,
"UserDomainPremiumFeature": userDomainPremiumFeature_1.UserDomainPremiumFeature,
"UserDomainTargeting": userDomainTargeting_1.UserDomainTargeting,
"UserDomainTargetingError": userDomainTargetingError_1.UserDomainTargetingError,
"Value": value_1.Value,
"VideoPosition": videoPosition_1.VideoPosition,
"VideoPositionPremiumFeature": videoPositionPremiumFeature_1.VideoPositionPremiumFeature,
"VideoPositionTargeting": videoPositionTargeting_1.VideoPositionTargeting,
"VideoPositionWithinPod": videoPositionWithinPod_1.VideoPositionWithinPod,
"VideoPositionTarget": videoPositionTarget_1.VideoPositionTarget,
"AdExchangeEnvironment": adExchangeEnvironment_1.AdExchangeEnvironment,
"CreativeSizeType": creativeSizeType_1.CreativeSizeType,
"createProposalLineItems": CreateProposalLineItems,
"createProposalLineItemsResponse": CreateProposalLineItemsResponse,
"getProposalLineItemsByStatement": GetProposalLineItemsByStatement,
"getProposalLineItemsByStatementResponse": GetProposalLineItemsByStatementResponse,
"performProposalLineItemAction": PerformProposalLineItemAction,
"performProposalLineItemActionResponse": PerformProposalLineItemActionResponse,
"updateProposalLineItems": UpdateProposalLineItems,
"updateProposalLineItemsResponse": UpdateProposalLineItemsResponse,
};
exports.ProposalLineItemService = ProposalLineItemService;