Class GmailUsersMessagesEndpointConfiguration


  • @ApiParams(apiName="messages",description="The messages collection of methods",apiMethods={@ApiMethod(methodName="attachments",description="An accessor for creating requests from the Attachments collection",signatures="com.google.api.services.gmail.Gmail$Users$Messages$Attachments attachments()"),@ApiMethod(methodName="batchDelete",description="Deletes many messages by message ID",signatures="com.google.api.services.gmail.Gmail$Users$Messages$BatchDelete batchDelete(String userId, com.google.api.services.gmail.model.BatchDeleteMessagesRequest content)"),@ApiMethod(methodName="batchModify",description="Modifies the labels on the specified messages",signatures="com.google.api.services.gmail.Gmail$Users$Messages$BatchModify batchModify(String userId, com.google.api.services.gmail.model.BatchModifyMessagesRequest content)"),@ApiMethod(methodName="delete",description="Immediately and permanently deletes the specified message",signatures="com.google.api.services.gmail.Gmail$Users$Messages$Delete delete(String userId, String id)"),@ApiMethod(methodName="get",description="Gets the specified message",signatures="com.google.api.services.gmail.Gmail$Users$Messages$Get get(String userId, String id)"),@ApiMethod(methodName="gmailImport",description="Imports a message into only this user\'s mailbox, with standard email delivery scanning and classification similar to receiving via SMTP",signatures={"com.google.api.services.gmail.Gmail$Users$Messages$GmailImport gmailImport(String userId, com.google.api.services.gmail.model.Message content)","com.google.api.services.gmail.Gmail$Users$Messages$GmailImport gmailImport(String userId, com.google.api.services.gmail.model.Message content, com.google.api.client.http.AbstractInputStreamContent mediaContent)"}),@ApiMethod(methodName="insert",description="Directly inserts a message into only this user\'s mailbox similar to IMAP APPEND, bypassing most scanning and classification",signatures={"com.google.api.services.gmail.Gmail$Users$Messages$Insert insert(String userId, com.google.api.services.gmail.model.Message content)","com.google.api.services.gmail.Gmail$Users$Messages$Insert insert(String userId, com.google.api.services.gmail.model.Message content, com.google.api.client.http.AbstractInputStreamContent mediaContent)"}),@ApiMethod(methodName="list",description="Lists the messages in the user\'s mailbox",signatures="com.google.api.services.gmail.Gmail$Users$Messages$List list(String userId)"),@ApiMethod(methodName="modify",description="Modifies the labels on the specified message",signatures="com.google.api.services.gmail.Gmail$Users$Messages$Modify modify(String userId, String id, com.google.api.services.gmail.model.ModifyMessageRequest content)"),@ApiMethod(methodName="send",description="Sends the specified message to the recipients in the To, Cc, and Bcc headers",signatures={"com.google.api.services.gmail.Gmail$Users$Messages$Send send(String userId, com.google.api.services.gmail.model.Message content)","com.google.api.services.gmail.Gmail$Users$Messages$Send send(String userId, com.google.api.services.gmail.model.Message content, com.google.api.client.http.AbstractInputStreamContent mediaContent)"}),@ApiMethod(methodName="trash",description="Moves the specified message to the trash",signatures="com.google.api.services.gmail.Gmail$Users$Messages$Trash trash(String userId, String id)"),@ApiMethod(methodName="untrash",description="Removes the specified message from the trash",signatures="com.google.api.services.gmail.Gmail$Users$Messages$Untrash untrash(String userId, String id)")},aliases={})
    @UriParams
    @Configurer(extended=true)
    public final class GmailUsersMessagesEndpointConfiguration
    extends GoogleMailConfiguration
    Camel endpoint configuration for Gmail.Users.Messages.
    • Constructor Detail

      • GmailUsersMessagesEndpointConfiguration

        public GmailUsersMessagesEndpointConfiguration()
    • Method Detail

      • getBatchDeleteMessagesRequest

        public com.google.api.services.gmail.model.BatchDeleteMessagesRequest getBatchDeleteMessagesRequest()
      • setBatchDeleteMessagesRequest

        public void setBatchDeleteMessagesRequest​(com.google.api.services.gmail.model.BatchDeleteMessagesRequest batchDeleteMessagesRequest)
      • getBatchModifyMessagesRequest

        public com.google.api.services.gmail.model.BatchModifyMessagesRequest getBatchModifyMessagesRequest()
      • setBatchModifyMessagesRequest

        public void setBatchModifyMessagesRequest​(com.google.api.services.gmail.model.BatchModifyMessagesRequest batchModifyMessagesRequest)
      • getContent

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

        public void setContent​(com.google.api.services.gmail.model.Message 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)
      • getModifyMessageRequest

        public com.google.api.services.gmail.model.ModifyMessageRequest getModifyMessageRequest()
      • setModifyMessageRequest

        public void setModifyMessageRequest​(com.google.api.services.gmail.model.ModifyMessageRequest modifyMessageRequest)
      • getUserId

        public String getUserId()
      • setUserId

        public void setUserId​(String userId)