UNPKG

google-ads-node

Version:

Google Ads gRPC Client Library for Node

101 lines (85 loc) 4.73 kB
// package: google.ads.googleads.v2.common // file: google/ads/googleads/v2/common/ad_asset.proto import * as jspb from "google-protobuf"; import * as google_ads_googleads_v2_enums_served_asset_field_type_pb from "../../../../../google/ads/googleads/v2/enums/served_asset_field_type_pb"; import * as google_protobuf_wrappers_pb from "google-protobuf/google/protobuf/wrappers_pb"; import * as google_api_annotations_pb from "../../../../../google/api/annotations_pb"; export class AdTextAsset extends jspb.Message { hasText(): boolean; clearText(): void; getText(): google_protobuf_wrappers_pb.StringValue | undefined; setText(value?: google_protobuf_wrappers_pb.StringValue): void; getPinnedField(): google_ads_googleads_v2_enums_served_asset_field_type_pb.ServedAssetFieldTypeEnum.ServedAssetFieldType; setPinnedField(value: google_ads_googleads_v2_enums_served_asset_field_type_pb.ServedAssetFieldTypeEnum.ServedAssetFieldType): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): AdTextAsset.AsObject; static toObject(includeInstance: boolean, msg: AdTextAsset): AdTextAsset.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: AdTextAsset, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): AdTextAsset; static deserializeBinaryFromReader(message: AdTextAsset, reader: jspb.BinaryReader): AdTextAsset; } export namespace AdTextAsset { export type AsObject = { text?: google_protobuf_wrappers_pb.StringValue.AsObject, pinnedField: google_ads_googleads_v2_enums_served_asset_field_type_pb.ServedAssetFieldTypeEnum.ServedAssetFieldType, } } export class AdImageAsset extends jspb.Message { hasAsset(): boolean; clearAsset(): void; getAsset(): google_protobuf_wrappers_pb.StringValue | undefined; setAsset(value?: google_protobuf_wrappers_pb.StringValue): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): AdImageAsset.AsObject; static toObject(includeInstance: boolean, msg: AdImageAsset): AdImageAsset.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: AdImageAsset, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): AdImageAsset; static deserializeBinaryFromReader(message: AdImageAsset, reader: jspb.BinaryReader): AdImageAsset; } export namespace AdImageAsset { export type AsObject = { asset?: google_protobuf_wrappers_pb.StringValue.AsObject, } } export class AdVideoAsset extends jspb.Message { hasAsset(): boolean; clearAsset(): void; getAsset(): google_protobuf_wrappers_pb.StringValue | undefined; setAsset(value?: google_protobuf_wrappers_pb.StringValue): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): AdVideoAsset.AsObject; static toObject(includeInstance: boolean, msg: AdVideoAsset): AdVideoAsset.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: AdVideoAsset, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): AdVideoAsset; static deserializeBinaryFromReader(message: AdVideoAsset, reader: jspb.BinaryReader): AdVideoAsset; } export namespace AdVideoAsset { export type AsObject = { asset?: google_protobuf_wrappers_pb.StringValue.AsObject, } } export class AdMediaBundleAsset extends jspb.Message { hasAsset(): boolean; clearAsset(): void; getAsset(): google_protobuf_wrappers_pb.StringValue | undefined; setAsset(value?: google_protobuf_wrappers_pb.StringValue): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): AdMediaBundleAsset.AsObject; static toObject(includeInstance: boolean, msg: AdMediaBundleAsset): AdMediaBundleAsset.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: AdMediaBundleAsset, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): AdMediaBundleAsset; static deserializeBinaryFromReader(message: AdMediaBundleAsset, reader: jspb.BinaryReader): AdMediaBundleAsset; } export namespace AdMediaBundleAsset { export type AsObject = { asset?: google_protobuf_wrappers_pb.StringValue.AsObject, } }