Class GmailUsersDraftsEndpointConfiguration
java.lang.Object
org.apache.camel.component.google.mail.GoogleMailConfiguration
org.apache.camel.component.google.mail.GmailUsersDraftsEndpointConfiguration
@ApiParams(apiName="drafts",description="The drafts collection of methods",apiMethods={@ApiMethod(methodName="create",description="Creates a new draft with the DRAFT label",signatures={"com.google.api.services.gmail.Gmail$Users$Drafts$Create create(String userId, com.google.api.services.gmail.model.Draft content)","com.google.api.services.gmail.Gmail$Users$Drafts$Create create(String userId, com.google.api.services.gmail.model.Draft content, com.google.api.client.http.AbstractInputStreamContent mediaContent)"}),@ApiMethod(methodName="delete",description="Immediately and permanently deletes the specified draft",signatures="com.google.api.services.gmail.Gmail$Users$Drafts$Delete delete(String userId, String id)"),@ApiMethod(methodName="get",description="Gets the specified draft",signatures="com.google.api.services.gmail.Gmail$Users$Drafts$Get get(String userId, String id)"),@ApiMethod(methodName="list",description="Lists the drafts in the user\'s mailbox",signatures="com.google.api.services.gmail.Gmail$Users$Drafts$List list(String userId)"),@ApiMethod(methodName="send",description="Sends the specified, existing draft to the recipients in the To, Cc, and Bcc headers",signatures={"com.google.api.services.gmail.Gmail$Users$Drafts$Send send(String userId, com.google.api.services.gmail.model.Draft content)","com.google.api.services.gmail.Gmail$Users$Drafts$Send send(String userId, com.google.api.services.gmail.model.Draft content, com.google.api.client.http.AbstractInputStreamContent mediaContent)"}),@ApiMethod(methodName="update",description="Replaces a draft\'s content",signatures={"com.google.api.services.gmail.Gmail$Users$Drafts$Update update(String userId, String id, com.google.api.services.gmail.model.Draft content)","com.google.api.services.gmail.Gmail$Users$Drafts$Update update(String userId, String id, com.google.api.services.gmail.model.Draft content, com.google.api.client.http.AbstractInputStreamContent mediaContent)"})},aliases={})
@UriParams
@Configurer(extended=true)
public final class GmailUsersDraftsEndpointConfiguration
extends GoogleMailConfiguration
Camel endpoint configuration for
Gmail.Users.Drafts
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.api.services.gmail.model.Draft
getId()
com.google.api.client.http.AbstractInputStreamContent
void
setContent
(com.google.api.services.gmail.model.Draft content) void
void
setMediaContent
(com.google.api.client.http.AbstractInputStreamContent mediaContent) void
Methods inherited from class org.apache.camel.component.google.mail.GoogleMailConfiguration
getAccessToken, getApiName, getApplicationName, getClientId, getClientSecret, getDelegate, getMethodName, getRefreshToken, getScopes, getServiceAccountKey, setAccessToken, setApiName, setApplicationName, setClientId, setClientSecret, setDelegate, setMethodName, setRefreshToken, setScopes, setServiceAccountKey
-
Constructor Details
-
GmailUsersDraftsEndpointConfiguration
public GmailUsersDraftsEndpointConfiguration()
-
-
Method Details
-
getContent
public com.google.api.services.gmail.model.Draft getContent() -
setContent
public void setContent(com.google.api.services.gmail.model.Draft content) -
getId
-
setId
-
getMediaContent
public com.google.api.client.http.AbstractInputStreamContent getMediaContent() -
setMediaContent
public void setMediaContent(com.google.api.client.http.AbstractInputStreamContent mediaContent) -
getUserId
-
setUserId
-