UNPKG

google-ads-node

Version:

Google Ads gRPC Client Library for Node

201 lines (169 loc) 8.4 kB
// package: google.ads.googleads.v2.resources // file: google/ads/googleads/v2/resources/media_file.proto import * as jspb from "google-protobuf"; import * as google_ads_googleads_v2_enums_media_type_pb from "../../../../../google/ads/googleads/v2/enums/media_type_pb"; import * as google_ads_googleads_v2_enums_mime_type_pb from "../../../../../google/ads/googleads/v2/enums/mime_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 MediaFile extends jspb.Message { getResourceName(): string; setResourceName(value: string): void; hasId(): boolean; clearId(): void; getId(): google_protobuf_wrappers_pb.Int64Value | undefined; setId(value?: google_protobuf_wrappers_pb.Int64Value): void; getType(): google_ads_googleads_v2_enums_media_type_pb.MediaTypeEnum.MediaType; setType(value: google_ads_googleads_v2_enums_media_type_pb.MediaTypeEnum.MediaType): void; getMimeType(): google_ads_googleads_v2_enums_mime_type_pb.MimeTypeEnum.MimeType; setMimeType(value: google_ads_googleads_v2_enums_mime_type_pb.MimeTypeEnum.MimeType): void; hasSourceUrl(): boolean; clearSourceUrl(): void; getSourceUrl(): google_protobuf_wrappers_pb.StringValue | undefined; setSourceUrl(value?: google_protobuf_wrappers_pb.StringValue): void; hasName(): boolean; clearName(): void; getName(): google_protobuf_wrappers_pb.StringValue | undefined; setName(value?: google_protobuf_wrappers_pb.StringValue): void; hasFileSize(): boolean; clearFileSize(): void; getFileSize(): google_protobuf_wrappers_pb.Int64Value | undefined; setFileSize(value?: google_protobuf_wrappers_pb.Int64Value): void; hasImage(): boolean; clearImage(): void; getImage(): MediaImage | undefined; setImage(value?: MediaImage): void; hasMediaBundle(): boolean; clearMediaBundle(): void; getMediaBundle(): MediaBundle | undefined; setMediaBundle(value?: MediaBundle): void; hasAudio(): boolean; clearAudio(): void; getAudio(): MediaAudio | undefined; setAudio(value?: MediaAudio): void; hasVideo(): boolean; clearVideo(): void; getVideo(): MediaVideo | undefined; setVideo(value?: MediaVideo): void; getMediatypeCase(): MediaFile.MediatypeCase; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MediaFile.AsObject; static toObject(includeInstance: boolean, msg: MediaFile): MediaFile.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MediaFile, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MediaFile; static deserializeBinaryFromReader(message: MediaFile, reader: jspb.BinaryReader): MediaFile; } export namespace MediaFile { export type AsObject = { resourceName: string, id?: google_protobuf_wrappers_pb.Int64Value.AsObject, type: google_ads_googleads_v2_enums_media_type_pb.MediaTypeEnum.MediaType, mimeType: google_ads_googleads_v2_enums_mime_type_pb.MimeTypeEnum.MimeType, sourceUrl?: google_protobuf_wrappers_pb.StringValue.AsObject, name?: google_protobuf_wrappers_pb.StringValue.AsObject, fileSize?: google_protobuf_wrappers_pb.Int64Value.AsObject, image?: MediaImage.AsObject, mediaBundle?: MediaBundle.AsObject, audio?: MediaAudio.AsObject, video?: MediaVideo.AsObject, } export enum MediatypeCase { MEDIATYPE_NOT_SET = 0, IMAGE = 3, MEDIA_BUNDLE = 4, AUDIO = 10, VIDEO = 11, } } export class MediaImage extends jspb.Message { hasData(): boolean; clearData(): void; getData(): google_protobuf_wrappers_pb.BytesValue | undefined; setData(value?: google_protobuf_wrappers_pb.BytesValue): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MediaImage.AsObject; static toObject(includeInstance: boolean, msg: MediaImage): MediaImage.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MediaImage, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MediaImage; static deserializeBinaryFromReader(message: MediaImage, reader: jspb.BinaryReader): MediaImage; } export namespace MediaImage { export type AsObject = { data?: google_protobuf_wrappers_pb.BytesValue.AsObject, } } export class MediaBundle extends jspb.Message { hasData(): boolean; clearData(): void; getData(): google_protobuf_wrappers_pb.BytesValue | undefined; setData(value?: google_protobuf_wrappers_pb.BytesValue): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MediaBundle.AsObject; static toObject(includeInstance: boolean, msg: MediaBundle): MediaBundle.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MediaBundle, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MediaBundle; static deserializeBinaryFromReader(message: MediaBundle, reader: jspb.BinaryReader): MediaBundle; } export namespace MediaBundle { export type AsObject = { data?: google_protobuf_wrappers_pb.BytesValue.AsObject, } } export class MediaAudio extends jspb.Message { hasAdDurationMillis(): boolean; clearAdDurationMillis(): void; getAdDurationMillis(): google_protobuf_wrappers_pb.Int64Value | undefined; setAdDurationMillis(value?: google_protobuf_wrappers_pb.Int64Value): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MediaAudio.AsObject; static toObject(includeInstance: boolean, msg: MediaAudio): MediaAudio.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MediaAudio, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MediaAudio; static deserializeBinaryFromReader(message: MediaAudio, reader: jspb.BinaryReader): MediaAudio; } export namespace MediaAudio { export type AsObject = { adDurationMillis?: google_protobuf_wrappers_pb.Int64Value.AsObject, } } export class MediaVideo extends jspb.Message { hasAdDurationMillis(): boolean; clearAdDurationMillis(): void; getAdDurationMillis(): google_protobuf_wrappers_pb.Int64Value | undefined; setAdDurationMillis(value?: google_protobuf_wrappers_pb.Int64Value): void; hasYoutubeVideoId(): boolean; clearYoutubeVideoId(): void; getYoutubeVideoId(): google_protobuf_wrappers_pb.StringValue | undefined; setYoutubeVideoId(value?: google_protobuf_wrappers_pb.StringValue): void; hasAdvertisingIdCode(): boolean; clearAdvertisingIdCode(): void; getAdvertisingIdCode(): google_protobuf_wrappers_pb.StringValue | undefined; setAdvertisingIdCode(value?: google_protobuf_wrappers_pb.StringValue): void; hasIsciCode(): boolean; clearIsciCode(): void; getIsciCode(): google_protobuf_wrappers_pb.StringValue | undefined; setIsciCode(value?: google_protobuf_wrappers_pb.StringValue): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MediaVideo.AsObject; static toObject(includeInstance: boolean, msg: MediaVideo): MediaVideo.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: MediaVideo, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): MediaVideo; static deserializeBinaryFromReader(message: MediaVideo, reader: jspb.BinaryReader): MediaVideo; } export namespace MediaVideo { export type AsObject = { adDurationMillis?: google_protobuf_wrappers_pb.Int64Value.AsObject, youtubeVideoId?: google_protobuf_wrappers_pb.StringValue.AsObject, advertisingIdCode?: google_protobuf_wrappers_pb.StringValue.AsObject, isciCode?: google_protobuf_wrappers_pb.StringValue.AsObject, } }