Class DraftService
java.lang.Object
com.github.jamesnetherton.zulip.client.api.draft.DraftService
- All Implemented Interfaces:
ZulipService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateDrafts
(List<Draft> drafts) Creates one or more drafts.deleteDraft
(long draftId) Deletes a draft.Edit a draft.Fetches all drafts for the current user.
-
Constructor Details
-
DraftService
Constructs aDraftService
.- Parameters:
client
- The Zulip HTTP client
-
-
Method Details
-
createDrafts
Creates one or more drafts.- Parameters:
drafts
- The drafts to create- Returns:
- The
CreateDraftsApiRequest
builder object - See Also:
-
deleteDraft
Deletes a draft.- Parameters:
draftId
- The id of the draft to delete- Returns:
- The
DeleteDraftApiRequest
builder object - See Also:
-
editDraft
Edit a draft.- Parameters:
draft
- The draft to edit- Returns:
- The
EditDraftApiRequest
builder object - See Also:
-
getDrafts
Fetches all drafts for the current user.- Returns:
- The
GetDraftsApiRequest
builder object - See Also:
-