Class 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 Detail

      • GmailUsersDraftsEndpointConfiguration

        public GmailUsersDraftsEndpointConfiguration()
    • Method Detail

      • getContent

        public com.google.api.services.gmail.model.Draft getContent()
      • setContent

        public void setContent​(com.google.api.services.gmail.model.Draft content)
      • getId

        public String getId()
      • setId

        public void setId​(String id)
      • getMediaContent

        public com.google.api.client.http.AbstractInputStreamContent getMediaContent()
      • setMediaContent

        public void setMediaContent​(com.google.api.client.http.AbstractInputStreamContent mediaContent)
      • getUserId

        public String getUserId()
      • setUserId

        public void setUserId​(String userId)