@dmgt/google-ad-manager-api
Version:
Typed Google Ad Manager API
88 lines (86 loc) • 3.03 kB
text/typescript
import { CreateCustomFieldOptions } from '../definitions/CreateCustomFieldOptions'
import { CreateCustomFieldOptionsResponse } from '../definitions/CreateCustomFieldOptionsResponse'
import { CreateCustomFields } from '../definitions/CreateCustomFields'
import { CreateCustomFieldsResponse } from '../definitions/CreateCustomFieldsResponse'
import { GetCustomFieldOption } from '../definitions/GetCustomFieldOption'
import { GetCustomFieldOptionResponse } from '../definitions/GetCustomFieldOptionResponse'
import { GetCustomFieldsByStatement } from '../definitions/GetCustomFieldsByStatement'
import { GetCustomFieldsByStatementResponse } from '../definitions/GetCustomFieldsByStatementResponse'
import { PerformCustomFieldAction } from '../definitions/PerformCustomFieldAction'
import { PerformCustomFieldActionResponse } from '../definitions/PerformCustomFieldActionResponse'
import { UpdateCustomFieldOptions } from '../definitions/UpdateCustomFieldOptions'
import { UpdateCustomFieldOptionsResponse } from '../definitions/UpdateCustomFieldOptionsResponse'
import { UpdateCustomFields } from '../definitions/UpdateCustomFields'
import { UpdateCustomFieldsResponse } from '../definitions/UpdateCustomFieldsResponse'
export interface CustomFieldServiceInterfacePort {
createCustomFieldOptions(
createCustomFieldOptions: CreateCustomFieldOptions,
callback: (
err: any,
result: CreateCustomFieldOptionsResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
createCustomFields(
createCustomFields: CreateCustomFields,
callback: (
err: any,
result: CreateCustomFieldsResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
getCustomFieldOption(
getCustomFieldOption: GetCustomFieldOption,
callback: (
err: any,
result: GetCustomFieldOptionResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
getCustomFieldsByStatement(
getCustomFieldsByStatement: GetCustomFieldsByStatement,
callback: (
err: any,
result: GetCustomFieldsByStatementResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
performCustomFieldAction(
performCustomFieldAction: PerformCustomFieldAction,
callback: (
err: any,
result: PerformCustomFieldActionResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
updateCustomFieldOptions(
updateCustomFieldOptions: UpdateCustomFieldOptions,
callback: (
err: any,
result: UpdateCustomFieldOptionsResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
updateCustomFields(
updateCustomFields: UpdateCustomFields,
callback: (
err: any,
result: UpdateCustomFieldsResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
}