Gmail Service

জিমেইল

এই পরিষেবাটি আপনাকে ইমেল পাঠাতে, খসড়া রচনা করতে, লেবেলগুলি পরিচালনা করতে, বার্তা এবং থ্রেডগুলি চিহ্নিত করতে এবং অন্যান্য বিভিন্ন Gmail অ্যাকাউন্ট পরিচালনার কাজ পরিচালনা করতে দেয়৷ এছাড়াও দেখুন মেল পরিষেবা , একটি সহজ পরিষেবা যা শুধুমাত্র ইমেল পাঠানোর অনুমতি দেয়৷

ক্লাস

নাম সংক্ষিপ্ত বর্ণনা
GmailApp Gmail থ্রেড, বার্তা এবং লেবেলে অ্যাক্সেস প্রদান করে।
GmailAttachment Gmail থেকে একটি সংযুক্তি।
GmailDraft ব্যবহারকারীর Gmail অ্যাকাউন্টে ব্যবহারকারীর তৈরি একটি খসড়া বার্তা৷
GmailLabel ব্যবহারকারীর Gmail অ্যাকাউন্টে ব্যবহারকারীর তৈরি লেবেল।
GmailMessage ব্যবহারকারীর Gmail অ্যাকাউন্টে একটি বার্তা।
GmailThread ব্যবহারকারীর Gmail অ্যাকাউন্টে একটি থ্রেড।

GmailApp

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
createDraft(recipient, subject, body) GmailDraft একটি খসড়া ইমেল বার্তা তৈরি করে।
createDraft(recipient, subject, body, options) GmailDraft ঐচ্ছিক আর্গুমেন্ট সহ একটি খসড়া ইমেল বার্তা তৈরি করে।
createLabel(name) GmailLabel প্রদত্ত নামের একটি নতুন ব্যবহারকারী লেবেল তৈরি করুন।
deleteLabel(label) GmailApp নির্দিষ্ট লেবেল মুছে দেয়।
getAliases() String[] Gmail-এ এই অ্যাকাউন্টের উপনাম হিসাবে সেট আপ করা ইমেলগুলির একটি তালিকা পায়৷
getDraft(draftId) GmailDraft আইডি দ্বারা একটি ইমেল বার্তা খসড়া পুনরুদ্ধার করুন.
getDraftMessages() GmailMessage[] সমস্ত খসড়া বার্তা পুনরুদ্ধার করে।
getDrafts() GmailDraft[] সমস্ত Gmail খসড়া বার্তা পায়৷
getInboxThreads() GmailThread[] লেবেল নির্বিশেষে সমস্ত ইনবক্স থ্রেড পুনরুদ্ধার করে।
getInboxThreads(start, max) GmailThread[] লেবেল নির্বিশেষে ইনবক্স থ্রেডের একটি পরিসর পুনরুদ্ধার করে।
getInboxUnreadCount() Integer ইনবক্সে অপঠিত থ্রেডের সংখ্যা পায়।
getMessageById(id) GmailMessage আইডি দ্বারা একটি বার্তা পায়.
getMessagesForThread(thread) GmailMessage[] নির্দিষ্ট থ্রেডে সমস্ত বার্তা পুনরুদ্ধার করুন।
getMessagesForThreads(threads) GmailMessage[][] নির্দিষ্ট থ্রেডে সমস্ত বার্তা পুনরুদ্ধার করুন।
getPriorityInboxThreads() GmailThread[] লেবেল নির্বিশেষে সমস্ত অগ্রাধিকার ইনবক্স থ্রেড পুনরুদ্ধার করে।
getPriorityInboxThreads(start, max) GmailThread[] লেবেল নির্বিশেষে অগ্রাধিকার ইনবক্স থ্রেডের একটি পরিসর পুনরুদ্ধার করে।
getPriorityInboxUnreadCount() Integer অগ্রাধিকার ইনবক্সে অপঠিত থ্রেডের সংখ্যা পায়।
getSpamThreads() GmailThread[] লেবেল নির্বিশেষে সমস্ত স্প্যাম থ্রেড পুনরুদ্ধার করে।
getSpamThreads(start, max) GmailThread[] লেবেল নির্বিশেষে স্প্যাম থ্রেডের একটি পরিসর পুনরুদ্ধার করে।
getSpamUnreadCount() Integer স্প্যাম অপঠিত থ্রেডের সংখ্যা পায়।
getStarredThreads() GmailThread[] লেবেল নির্বিশেষে সমস্ত তারকাচিহ্নিত থ্রেড পুনরুদ্ধার করে।
getStarredThreads(start, max) GmailThread[] লেবেল নির্বিশেষে তারকাচিহ্নিত থ্রেডের একটি পরিসর পুনরুদ্ধার করে।
getStarredUnreadCount() Integer তারকাচিহ্নিত অপঠিত থ্রেডের সংখ্যা পায়।
getThreadById(id) GmailThread আইডি দ্বারা একটি থ্রেড পায়.
getTrashThreads() GmailThread[] লেবেল নির্বিশেষে সমস্ত ট্র্যাশ থ্রেড পুনরুদ্ধার করে।
getTrashThreads(start, max) GmailThread[] লেবেল নির্বিশেষে ট্র্যাশ থ্রেডের একটি পরিসর পুনরুদ্ধার করে।
getUserLabelByName(name) GmailLabel লেবেল নাম দেওয়া একটি লেবেল পুনরুদ্ধার করে।
getUserLabels() GmailLabel[] ব্যবহারকারীর তৈরি লেবেলগুলির একটি তালিকা পুনরুদ্ধার করে৷
markMessageRead(message) GmailApp এই বার্তাটি পড়া চিহ্নিত করে এবং বার্তাটিকে রিফ্রেশ করতে বাধ্য করে।
markMessageUnread(message) GmailApp এই বার্তাটিকে অপঠিত চিহ্নিত করে এবং বার্তাটিকে রিফ্রেশ করতে বাধ্য করে৷
markMessagesRead(messages) GmailApp এই বার্তাগুলি পড়া চিহ্নিত করে এবং বার্তাগুলিকে রিফ্রেশ করতে বাধ্য করে৷
markMessagesUnread(messages) GmailApp এই বার্তাগুলি অপঠিত চিহ্নিত করে এবং বার্তাগুলিকে রিফ্রেশ করতে বাধ্য করে৷
markThreadImportant(thread) GmailApp এই থ্রেডটিকে গুরুত্বপূর্ণ হিসেবে চিহ্নিত করে এবং থ্রেডটিকে রিফ্রেশ করতে বাধ্য করে।
markThreadRead(thread) GmailApp এই থ্রেডটিকে পঠিত হিসাবে চিহ্নিত করে এবং থ্রেডটিকে রিফ্রেশ করতে বাধ্য করে।
markThreadUnimportant(thread) GmailApp এই থ্রেডটিকে গুরুত্বহীন হিসেবে চিহ্নিত করে এবং থ্রেডটিকে রিফ্রেশ করতে বাধ্য করে।
markThreadUnread(thread) GmailApp এই থ্রেডটিকে অপঠিত চিহ্নিত করে এবং থ্রেডটিকে রিফ্রেশ করতে বাধ্য করে।
markThreadsImportant(threads) GmailApp এই থ্রেডগুলিকে গুরুত্বপূর্ণ হিসাবে চিহ্নিত করে এবং থ্রেডগুলিকে রিফ্রেশ করতে বাধ্য করে৷
markThreadsRead(threads) GmailApp এই থ্রেডগুলিকে পঠিত হিসাবে চিহ্নিত করে এবং থ্রেডগুলিকে রিফ্রেশ করতে বাধ্য করে৷
markThreadsUnimportant(threads) GmailApp এই থ্রেডগুলিকে গুরুত্বহীন হিসাবে চিহ্নিত করে এবং থ্রেডগুলিকে রিফ্রেশ করতে বাধ্য করে৷
markThreadsUnread(threads) GmailApp এই থ্রেডগুলিকে অপঠিত হিসাবে চিহ্নিত করে এবং থ্রেডগুলিকে রিফ্রেশ করতে বাধ্য করে৷
moveMessageToTrash(message) GmailApp বার্তাটিকে ট্র্যাশে নিয়ে যায় এবং বার্তাটিকে রিফ্রেশ করতে বাধ্য করে৷
moveMessagesToTrash(messages) GmailApp নির্দিষ্ট বার্তাগুলিকে ট্র্যাশে নিয়ে যায় এবং বার্তাগুলিকে রিফ্রেশ করতে বাধ্য করে৷
moveThreadToArchive(thread) GmailApp এই থ্রেডটিকে সংরক্ষণাগারে নিয়ে যায় এবং থ্রেডটিকে রিফ্রেশ করতে বাধ্য করে।
moveThreadToInbox(thread) GmailApp এই থ্রেডটিকে ইনবক্সে নিয়ে যায় এবং থ্রেডটিকে রিফ্রেশ করতে বাধ্য করে।
moveThreadToSpam(thread) GmailApp এই থ্রেডটিকে স্প্যামে নিয়ে যায় এবং থ্রেডটিকে রিফ্রেশ করতে বাধ্য করে।
moveThreadToTrash(thread) GmailApp এই থ্রেডটিকে ট্র্যাশে নিয়ে যায় এবং থ্রেডটিকে রিফ্রেশ করতে বাধ্য করে।
moveThreadsToArchive(threads) GmailApp এই থ্রেডগুলিকে সংরক্ষণাগারে নিয়ে যায় এবং থ্রেডগুলিকে রিফ্রেশ করতে বাধ্য করে৷
moveThreadsToInbox(threads) GmailApp এই থ্রেডগুলিকে ইনবক্সে নিয়ে যায় এবং থ্রেডগুলিকে রিফ্রেশ করতে বাধ্য করে৷
moveThreadsToSpam(threads) GmailApp এই থ্রেডগুলিকে স্প্যামে নিয়ে যায় এবং থ্রেডগুলিকে রিফ্রেশ করতে বাধ্য করে৷
moveThreadsToTrash(threads) GmailApp এই থ্রেডগুলিকে ট্র্যাশে নিয়ে যায় এবং থ্রেডগুলিকে রিফ্রেশ করতে বাধ্য করে৷
refreshMessage(message) GmailApp Gmail থেকে বার্তা এবং সংশ্লিষ্ট অবস্থা পুনরায় লোড করে (লেবেল, পড়ার অবস্থা, ইত্যাদি পরিবর্তিত হলে দরকারী)।
refreshMessages(messages) GmailApp Gmail থেকে বার্তা এবং সংশ্লিষ্ট অবস্থা পুনরায় লোড করে (লেবেল, পড়ার অবস্থা, ইত্যাদি পরিবর্তিত হলে দরকারী)।
refreshThread(thread) GmailApp Gmail থেকে থ্রেড এবং সংশ্লিষ্ট অবস্থা পুনরায় লোড করে (লেবেল, পড়ার অবস্থা, ইত্যাদি পরিবর্তিত হলে দরকারী)।
refreshThreads(threads) GmailApp Gmail থেকে থ্রেড এবং সংশ্লিষ্ট অবস্থা পুনরায় লোড করে (লেবেল, পড়ার অবস্থা, ইত্যাদি পরিবর্তিত হলে দরকারী)।
search(query) GmailThread[] প্রদত্ত ক্যোয়ারী দিয়ে Gmail সার্চ করুন।
search(query, start, max) GmailThread[] প্রদত্ত ক্যোয়ারী দিয়ে Gmail সার্চ করুন।
sendEmail(recipient, subject, body) GmailApp একটি ইমেল বার্তা পাঠায়.
sendEmail(recipient, subject, body, options) GmailApp ঐচ্ছিক আর্গুমেন্ট সহ একটি ইমেল বার্তা পাঠায়।
setCurrentMessageAccessToken(accessToken) void বর্তমান বার্তা অ্যাক্সেস টোকেন সেট করে যা স্ক্রিপ্টটিকে বর্তমান GmailMessage বৈশিষ্ট্যগুলি অ্যাক্সেস করতে সক্ষম করে৷
starMessage(message) GmailApp এই বার্তাটিতে একটি তারকা যোগ করে এবং বার্তাটিকে রিফ্রেশ করতে বাধ্য করে৷
starMessages(messages) GmailApp এই বার্তাগুলিতে তারা যোগ করে এবং বার্তাগুলিকে রিফ্রেশ করতে বাধ্য করে৷
unstarMessage(message) GmailApp এই বার্তা থেকে একটি তারকা সরিয়ে দেয় এবং বার্তাটিকে রিফ্রেশ করতে বাধ্য করে।
unstarMessages(messages) GmailApp এই বার্তাগুলি থেকে তারাগুলি সরিয়ে দেয় এবং বার্তাগুলিকে রিফ্রেশ করতে বাধ্য করে৷

GmailAttachment

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
copyBlob() Blob এই ব্লবের একটি কপি ফেরত দেয়।
getAs(contentType) Blob নির্দিষ্ট বিষয়বস্তুর প্রকারে রূপান্তরিত একটি ব্লব হিসাবে এই বস্তুর ভিতরের ডেটা ফেরত দিন।
getBytes() Byte[] এই ব্লবের মধ্যে সংরক্ষিত ডেটা পায়।
getContentType() String এই ব্লবে বাইটের বিষয়বস্তুর ধরন পায়।
getDataAsString() String UTF-8 এনকোডিং সহ একটি স্ট্রিং হিসাবে এই ব্লবের ডেটা পায়৷
getDataAsString(charset) String নির্দিষ্ট এনকোডিং সহ একটি স্ট্রিং হিসাবে এই ব্লবের ডেটা পায়।
getHash() String এই সংযুক্তির জন্য SHA1 সামগ্রী হ্যাশ পায়।
getName() String এই ব্লব নাম পায়.
getSize() Integer এই সংযুক্তি আকার পায়.
isGoogleType() Boolean এই ব্লবটি Google Workspace ফাইল (শিট, ডক্স ইত্যাদি) কিনা তা দেখায়।
setBytes(data) Blob এই ব্লবে সংরক্ষিত ডেটা সেট করে।
setContentType(contentType) Blob এই ব্লবে বাইটের বিষয়বস্তুর ধরন সেট করে।
setContentTypeFromExtension() Blob ফাইল এক্সটেনশনের উপর ভিত্তি করে এই ব্লবের বাইটের বিষয়বস্তুর ধরন সেট করে।
setDataFromString(string) Blob UTF-8 এনকোডিং সহ একটি স্ট্রিং থেকে এই ব্লবের ডেটা সেট করে।
setDataFromString(string, charset) Blob নির্দিষ্ট এনকোডিং সহ একটি স্ট্রিং থেকে এই ব্লবের ডেটা সেট করে।
setName(name) Blob এই ব্লবের নাম সেট করে।

GmailDraft

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
deleteDraft() void এই খসড়া বার্তা মুছে দেয়।
getId() String এই খসড়া বার্তার আইডি পায়।
getMessage() GmailMessage এই খসড়া প্রতিনিধিত্ব করে একটি Gmail বার্তা ফেরত দেয়৷
getMessageId() String এই খসড়াটির প্রতিনিধিত্বকারী GmailMessage এর ID প্রদান করে।
send() GmailMessage এই খসড়া ইমেল বার্তা পাঠায়.
update(recipient, subject, body) GmailDraft এই খসড়া বার্তার বিষয়বস্তু প্রতিস্থাপন করে।
update(recipient, subject, body, options) GmailDraft ঐচ্ছিক আর্গুমেন্ট ব্যবহার করে এই খসড়া বার্তার বিষয়বস্তু প্রতিস্থাপন করে।

GmailLabel

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
addToThread(thread) GmailLabel প্রদত্ত থ্রেডে এই লেবেল যোগ করে এবং থ্রেডটিকে রিফ্রেশ করতে বাধ্য করে ( GmailThread.refresh() )।
addToThreads(threads) GmailLabel প্রদত্ত থ্রেডগুলিতে এই লেবেল যোগ করে এবং থ্রেডগুলিকে রিফ্রেশ করতে বাধ্য করে।
deleteLabel() void এই লেবেল মুছে দেয়।
getName() String এই লেবেলের নাম পায়।
getThreads() GmailThread[] এই লেবেল দিয়ে চিহ্নিত থ্রেডগুলি পায়৷
getThreads(start, max) GmailThread[] এই লেবেল দিয়ে চিহ্নিত থ্রেডের একটি পরিসীমা পায়।
getUnreadCount() Integer এই লেবেলের সাথে ট্যাগ করা অপঠিত থ্রেডের সংখ্যা পায়।
removeFromThread(thread) GmailLabel প্রদত্ত থ্রেড থেকে এই লেবেলটি সরিয়ে দেয় এবং থ্রেডটিকে রিফ্রেশ করতে বাধ্য করে।
removeFromThreads(threads) GmailLabel প্রদত্ত থ্রেড থেকে এই লেবেলটি সরিয়ে দেয় এবং থ্রেডগুলিকে রিফ্রেশ করতে বাধ্য করে।

GmailMessage

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
createDraftReply(body) GmailDraft উত্তর দেওয়ার ঠিকানা ব্যবহার করে এই বার্তাটির প্রেরককে উত্তর দেওয়ার জন্য একটি খসড়া বার্তা তৈরি করে৷
createDraftReply(body, options) GmailDraft ঐচ্ছিক আর্গুমেন্ট সহ রিপ্লাই-টু ঠিকানা ব্যবহার করে এই বার্তার প্রেরককে উত্তর দেওয়ার জন্য একটি খসড়া বার্তা তৈরি করে।
createDraftReplyAll(body) GmailDraft একটি খসড়া বার্তা তৈরি করে প্রেরককে উত্তর দেওয়ার ঠিকানা ব্যবহার করে এবং এই বার্তার সমস্ত প্রাপক।
createDraftReplyAll(body, options) GmailDraft ঐচ্ছিক আর্গুমেন্ট সহ রিপ্লাই-টু ঠিকানা এবং সমস্ত প্রাপক ব্যবহার করে এই বার্তার প্রেরককে উত্তর দেওয়ার জন্য একটি খসড়া বার্তা তৈরি করে৷
forward(recipient) GmailMessage এই বার্তাটি নতুন প্রাপকদের কাছে ফরোয়ার্ড করুন।
forward(recipient, options) GmailMessage ঐচ্ছিক যুক্তি সহ এই বার্তাটি নতুন প্রাপকদের কাছে ফরোয়ার্ড করুন৷
getAttachments() GmailAttachment[] এই বার্তার জন্য সমস্ত সংযুক্তি পায়.
getAttachments(options) GmailAttachment[] এই বার্তার জন্য সমস্ত সংযুক্তি পায়.
getBcc() String এই বার্তায় কমা-বিচ্ছিন্ন প্রাপকদের bcc'd করে।
getBody() String এই বার্তার মূল অংশের HTML বিষয়বস্তু পায়।
getCc() String এই বার্তায় কমা-বিচ্ছিন্ন প্রাপকদের cc'd করে।
getDate() Date এই বার্তার তারিখ এবং সময় পায়.
getFrom() String এই বার্তা প্রেরক পায়.
getHeader(name) String হেডার নাম দেওয়া একটি RFC 2822 হেডারের মান পায়।
getId() String এই বার্তার আইডি পায়.
getPlainBody() String HTML বিন্যাস ছাড়াই এই বার্তার মূল অংশের বিষয়বস্তু পায়৷
getRawContent() String এই বার্তার কাঁচা বিষয়বস্তু পায়.
getReplyTo() String এই বার্তার উত্তর ঠিকানা পায় (সাধারণত প্রেরক)
getSubject() String এই বার্তার বিষয় পায়.
getThread() GmailThread এই বার্তা ধারণ করে থ্রেড পায়.
getTo() String এই বার্তাটির কমা দ্বারা পৃথক করা প্রাপকদের পায়৷
isDraft() Boolean এই বার্তাটি একটি খসড়া কিনা তা পায়৷
isInChats() Boolean এই বার্তাটি একটি চ্যাট কিনা তা পায়৷
isInInbox() Boolean এই বার্তাটি ইনবক্সে আছে কিনা তা পায়।
isInPriorityInbox() Boolean যদি এই বার্তাটি অগ্রাধিকার ইনবক্সে থাকে তবে true ফেরত দেয়; অন্যথায় false ফেরত দেয়।
isInTrash() Boolean এই বার্তাটি ট্র্যাশে আছে কিনা তা পায়৷
isStarred() Boolean এই বার্তাটি তারকাচিহ্নিত কিনা তা পায়।
isUnread() Boolean এই বার্তাটি অপঠিত কিনা তা পায়।
markRead() GmailMessage বার্তাটিকে পঠিত হিসাবে চিহ্নিত করে৷
markUnread() GmailMessage বার্তাটিকে অপঠিত হিসাবে চিহ্নিত করে৷
moveToTrash() GmailMessage বার্তাটি ট্র্যাশে নিয়ে যায়।
refresh() GmailMessage Gmail থেকে এই বার্তা এবং সংশ্লিষ্ট অবস্থা পুনরায় লোড করে (লেবেল, পড়ার অবস্থা, ইত্যাদি পরিবর্তিত হলে দরকারী)।
reply(body) GmailMessage রিপ্লাই-টু ঠিকানা ব্যবহার করে এই বার্তার প্রেরককে উত্তর দেয়।
reply(body, options) GmailMessage ঐচ্ছিক আর্গুমেন্ট সহ রিপ্লাই-টু ঠিকানা ব্যবহার করে এই বার্তার প্রেরককে উত্তর দেয়।
replyAll(body) GmailMessage এই বার্তার উত্তর-ঠিকানা এবং সমস্ত প্রাপক ব্যবহার করে প্রেরককে উত্তর দেয়৷
replyAll(body, options) GmailMessage ঐচ্ছিক আর্গুমেন্ট সহ রিপ্লাই-টু ঠিকানা এবং সমস্ত প্রাপক ব্যবহার করে এই বার্তার প্রেরককে উত্তর দেয়।
star() GmailMessage বার্তাটিকে তারকাচিহ্নিত করে।
unstar() GmailMessage বার্তাটিকে তারকাচিহ্নমুক্ত করে।

GmailThread

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
addLabel(label) GmailThread থ্রেডে এই লেবেল যোগ করে।
createDraftReply(body) GmailDraft রিপ্লাই-টু অ্যাড্রেস ব্যবহার করে এই থ্রেডে শেষ বার্তার প্রেরককে উত্তর দিয়ে একটি খসড়া বার্তা তৈরি করে।
createDraftReply(body, options) GmailDraft ঐচ্ছিক আর্গুমেন্ট সহ রিপ্লাই-টু অ্যাড্রেস ব্যবহার করে এই থ্রেডে শেষ বার্তার প্রেরককে উত্তর দিয়ে একটি খসড়া বার্তা তৈরি করে।
createDraftReplyAll(body) GmailDraft এই থ্রেডে শেষ বার্তার প্রেরককে উত্তর দেওয়ার জন্য একটি খসড়া বার্তা তৈরি করে, উত্তর দেওয়ার ঠিকানা এবং এই বার্তার সমস্ত প্রাপককে ব্যবহার করে৷
createDraftReplyAll(body, options) GmailDraft ঐচ্ছিক আর্গুমেন্ট সহ রিপ্লাই-টু ঠিকানা এবং সমস্ত প্রাপক ব্যবহার করে এই থ্রেডে শেষ বার্তার প্রেরককে উত্তর দেওয়ার জন্য একটি খসড়া বার্তা তৈরি করে।
getFirstMessageSubject() String থ্রেডে প্রথম বার্তার বিষয় পায়।
getId() String এই থ্রেড আইডি পায়.
getLabels() GmailLabel[] এই থ্রেডে ব্যবহারকারীর তৈরি লেবেল ফেরত দেয়।
getLastMessageDate() Date এই থ্রেডের সবচেয়ে সাম্প্রতিক বার্তার তারিখ পায়।
getMessageCount() Integer থ্রেডে বার্তার সংখ্যা ফেরত দেয়।
getMessages() GmailMessage[] এই থ্রেডে বার্তা পায়.
getPermalink() String এই থ্রেডের জন্য একটি পার্মালিঙ্ক পায়।
hasStarredMessages() Boolean থ্রেডে কোনো তারকাচিহ্নিত বার্তা আছে কিনা তা ফেরত দেয়।
isImportant() Boolean থ্রেডটি গুরুত্বপূর্ণ হিসাবে চিহ্নিত করা হয়েছে কিনা তা প্রদান করে।
isInChats() Boolean থ্রেডটিকে একটি চ্যাট লেবেল করা হয়েছে কিনা তা প্রদান করে।
isInInbox() Boolean থ্রেড ইনবক্সে আছে কিনা তা ফেরত দেয়।
isInPriorityInbox() Boolean যদি এই থ্রেডটি অগ্রাধিকার ইনবক্সে থাকে তবে সত্য ফেরত দেয়; অন্যথায় মিথ্যা ফেরত দেয়।
isInSpam() Boolean থ্রেডটি স্প্যাম হিসাবে চিহ্নিত কিনা তা ফেরত দেয়।
isInTrash() Boolean থ্রেডটি ট্র্যাশে আছে কিনা তা ফেরত দেয়।
isUnread() Boolean থ্রেডে কোনো অপঠিত বার্তা আছে কিনা তা ফেরত দেয়।
markImportant() GmailThread এই থ্রেডটিকে গুরুত্বপূর্ণ হিসেবে চিহ্নিত করে।
markRead() GmailThread এই থ্রেডটিকে পঠিত হিসাবে চিহ্নিত করে।
markUnimportant() GmailThread এই থ্রেডটিকে গুরুত্বহীন হিসেবে চিহ্নিত করে।
markUnread() GmailThread এই থ্রেডটিকে অপঠিত হিসাবে চিহ্নিত করে।
moveToArchive() GmailThread এই থ্রেডটিকে সংরক্ষণাগারে নিয়ে যায়।
moveToInbox() GmailThread এই থ্রেডটিকে ইনবক্সে নিয়ে যায়।
moveToSpam() GmailThread এই থ্রেডটিকে স্প্যামে নিয়ে যায়।
moveToTrash() GmailThread এই থ্রেডটি ট্র্যাশে নিয়ে যায়।
refresh() GmailThread Gmail থেকে এই থ্রেড এবং সংশ্লিষ্ট অবস্থা পুনরায় লোড করে (লেবেল, পড়ার অবস্থা, ইত্যাদি পরিবর্তিত হলে দরকারী)।
removeLabel(label) GmailThread থ্রেড থেকে এই লেবেলটি সরিয়ে দেয়।
reply(body) GmailThread replyTo ঠিকানা ব্যবহার করে এই থ্রেডে শেষ বার্তার প্রেরককে উত্তর দিন।
reply(body, options) GmailThread ঐচ্ছিক আর্গুমেন্ট সহ, replyTo ঠিকানা ব্যবহার করে এই থ্রেডে শেষ বার্তার প্রেরককে উত্তর দিন।
replyAll(body) GmailThread প্রেরককে (রিপ্লাই টু ঠিকানা ব্যবহার করে) এবং এই থ্রেডের শেষ বার্তার সকল প্রাপককে উত্তর দিন।
replyAll(body, options) GmailThread ঐচ্ছিক আর্গুমেন্ট সহ এই থ্রেডের শেষ বার্তার সকল প্রাপককে প্রেরককে ( replyTo ঠিকানা ব্যবহার করে) উত্তর দিন।