@asposecloud/aspose-email-cloud
Version:
Aspose.Email Cloud Node.js SDK
58 lines (57 loc) • 2.23 kB
TypeScript
/// <reference types="node" />
/**
* Request model for ClientMessageApi.appendFile operation.
*/
export declare class ClientMessageAppendFileRequest {
/**
* Email account.
*/
account: string;
/**
* Message file to append.
*/
file: Buffer;
/**
* Storage name where account file located.
*/
storage: string;
/**
* Folder in storage where account file located.
*/
accountStorageFolder: string;
/**
* Email file format. Enum, available values: Eml, Msg, MsgUnicode, Mhtml, Html, Tnef, Oft
*/
format: string;
/**
* Path to folder on email server to append message to.
*/
folder: string;
/**
* Determines that appended message should be market as sent or not.
*/
markAsSent: boolean;
/**
* Request model for clientMessageAppendFile operation.
* @param account Email account.
* @param file Message file to append.
* @param storage Storage name where account file located.
* @param accountStorageFolder Folder in storage where account file located.
* @param format Email file format. Enum, available values: Eml, Msg, MsgUnicode, Mhtml, Html, Tnef, Oft
* @param folder Path to folder on email server to append message to.
* @param markAsSent Determines that appended message should be market as sent or not.
*/
constructor(account?: string, file?: Buffer, storage?: string, accountStorageFolder?: string, format?: string, folder?: string, markAsSent?: boolean);
}
export declare class ClientMessageAppendFileRequestBuilder {
private model;
constructor(model: ClientMessageAppendFileRequest);
build(): ClientMessageAppendFileRequest;
account(account: string): ClientMessageAppendFileRequestBuilder;
file(file: Buffer): ClientMessageAppendFileRequestBuilder;
storage(storage: string): ClientMessageAppendFileRequestBuilder;
accountStorageFolder(accountStorageFolder: string): ClientMessageAppendFileRequestBuilder;
format(format: string): ClientMessageAppendFileRequestBuilder;
folder(folder: string): ClientMessageAppendFileRequestBuilder;
markAsSent(markAsSent: boolean): ClientMessageAppendFileRequestBuilder;
}