Module Expr Str Assign NameStore Str Import alias alias alias Import alias Import alias Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str ClassDef bases AttributeLoad AttributeLoad NameLoad attr attr body Expr Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad kwarg body Expr Str Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad keyword NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If CompareIn Str NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Num orelse Assign NameStore AttributeLoad NameLoad attr Assign NameStore BinOpMod NameLoad TupleLoad AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Return NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr keyword NameLoad keyword NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Return Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad keyword AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad Str attr ListLoad NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Return Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad keyword AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr keyword NameLoad keyword NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Return Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad keyword AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Return Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad keyword AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr keyword NameLoad keyword NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Return Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad keyword AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Return Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad keyword AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr keyword NameLoad keyword NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Return Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad keyword AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr keyword NameLoad keyword NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr keyword NameLoad keyword NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Return Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad keyword AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Assign NameStore BinOpAdd BinOpAdd NameLoad Str NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Assign NameStore NameLoad decorator_list
N/A N/A EmailSettingsClient simplifies Email Settings API calls.

EmailSettingsClient extends gdata.client.GDClient to ease interaction with
the Google Apps Email Settings API.  These interactions include the ability
to create labels, filters, aliases, and update web-clip, forwarding, POP,
IMAP, vacation-responder, signature, language, and general settings, and
retrieve labels, send-as, forwarding, pop, imap, vacation and signature
settings.
 N/A __author__ Claudio Cherubino <ccherubino@google.com> N/A urllib.request urllib.parse urllib.error N/A gdata.apps.emailsettings.data N/A gdata.client N/A EMAIL_SETTINGS_URI_TEMPLATE /a/feeds/emailsettings/%s/%s/%s/%s N/A SETTING_ID_LABEL label N/A SETTING_ID_FILTER filter N/A SETTING_ID_SENDAS sendas N/A SETTING_ID_WEBCLIP webclip N/A SETTING_ID_FORWARDING forwarding N/A SETTING_ID_POP pop N/A SETTING_ID_IMAP imap N/A SETTING_ID_VACATION_RESPONDER vacation N/A SETTING_ID_SIGNATURE signature N/A SETTING_ID_LANGUAGE language N/A SETTING_ID_GENERAL general N/A SETTING_ID_DELEGATION delegation N/A ACTION_KEEP KEEP N/A ACTION_ARCHIVE ARCHIVE N/A ACTION_DELETE DELETE N/A POP_ENABLE_FOR_ALL_MAIL ALL_MAIL N/A POP_ENABLE_FOR_MAIL_FROM_NOW_ON MAIL_FROM_NOW_ON EmailSettingsClient N/A N/A N/A gdata client GDClient N/A N/A Client extension for the Google Email Settings API service.

  Attributes:
    host: string The hostname for the Email Settings API service.
    api_version: string The version of the Email Settings API.
   N/A host apps-apis.google.com N/A api_version 2.0 N/A auth_service apps N/A auth_scopes N/A N/A N/A gdata gauth AUTH_SCOPES N/A apps N/A ssl True __init__ N/A N/A self domain auth_token N/A None kwargs N/A N/A Constructs a new client for the Email Settings API.

    Args:
      domain: string The Google Apps domain with Email Settings.
      auth_token: (optional) gdata.gauth.ClientLoginToken, AuthSubToken, or
          OAuthToken which authorizes this client to edit the email settings.
      kwargs: The other parameters to pass to the gdata.client.GDClient
          constructor.
     N/A N/A N/A N/A N/A gdata client GDClient __init__ self auth_token auth_token kwargs N/A N/A self domain domain N/A make_email_settings_uri N/A N/A self username setting_id N/A N/A N/A Creates the URI for the Email Settings API call.

    Using this client's Google Apps domain, create the URI to setup
    email settings for the given user in that domain. If params are provided,
    append them as GET params.

    Args:
      username: string The name of the user affected by this setting.
      setting_id: string The key of the setting to be configured.

    Returns:
      A string giving the URI for Email Settings API calls for this client's
      Google Apps domain.
     N/A N/A @ username N/A N/A N/A username domain N/A N/A username split @ 1 N/A N/A domain N/A self domain N/A uri N/A EMAIL_SETTINGS_URI_TEMPLATE N/A N/A self api_version domain username setting_id N/A uri N/A N/A MakeEmailSettingsUri make_email_settings_uri create_label N/A N/A self username name N/A kwargs N/A N/A Creates a label with the given properties.

    Args:
      username: string The name of the user.
      name: string The name of the label.
      kwargs: The other parameters to pass to gdata.client.GDClient.post().

    Returns:
      gdata.apps.emailsettings.data.EmailSettingsLabel of the new resource.
     N/A uri N/A N/A self MakeEmailSettingsUri username username setting_id SETTING_ID_LABEL N/A new_label N/A N/A N/A N/A N/A gdata apps emailsettings data EmailSettingsLabel uri uri name name N/A N/A N/A self post new_label uri kwargs N/A N/A CreateLabel create_label retrieve_labels N/A N/A self username N/A kwargs N/A N/A Retrieves email labels for the specified username
    
    Args:
      username: string The name of the user to get the labels for
    
    Returns:
      A gdata.data.GDFeed of the user's email labels
     N/A uri N/A N/A self MakeEmailSettingsUri username username setting_id SETTING_ID_LABEL N/A N/A N/A self GetFeed uri auth_token None query None desired_class N/A N/A N/A N/A gdata apps emailsettings data EmailSettingsLabelFeed kwargs N/A N/A RetrieveLabels retrieve_labels delete_label N/A N/A self username label N/A kwargs N/A N/A Delete a label from the specified account.

    Args:
      username: string Name of the user
      label: string Name of the label to be deleted

    Returns:
      An atom.http_core.HttpResponse() with the result of the request
     N/A uri N/A N/A self MakeEmailSettingsUri username username setting_id SETTING_ID_LABEL N/A uri N/A N/A / join N/A uri N/A N/A N/A urllib parse quote_plus label N/A N/A N/A self delete uri kwargs N/A N/A DeleteLabel delete_label create_filter N/A N/A self username from_address to_address subject has_the_word does_not_have_the_word has_attachments label mark_as_read archive N/A None None None None None None None None None kwargs N/A N/A Creates a filter with the given properties.

    Args:
      username: string The name of the user.
      from_address: string The source email address for the filter.
      to_address: string (optional) The destination email address for
          the filter.
      subject: string (optional) The value the email must have in its
          subject to be filtered.
      has_the_word: string (optional) The value the email must have
          in its subject or body to be filtered.
      does_not_have_the_word: string (optional) The value the email
          cannot have in its subject or body to be filtered.
      has_attachments: string (optional) A boolean string representing
          whether the email must have an attachment to be filtered.
      label: string (optional) The name of the label to apply to
          messages matching the filter criteria.
      mark_as_read: Boolean (optional) Whether or not to mark
          messages matching the filter criteria as read.
      archive: Boolean (optional) Whether or not to move messages
          matching to Archived state.
      kwargs: The other parameters to pass to gdata.client.GDClient.post().

    Returns:
      gdata.apps.emailsettings.data.EmailSettingsFilter of the new resource.
     N/A uri N/A N/A self MakeEmailSettingsUri username username setting_id SETTING_ID_FILTER N/A new_filter N/A N/A N/A N/A N/A gdata apps emailsettings data EmailSettingsFilter uri uri from_address from_address to_address to_address subject subject has_the_word has_the_word does_not_have_the_word does_not_have_the_word has_attachments has_attachments label label mark_as_read mark_as_read archive archive N/A N/A N/A self post new_filter uri kwargs N/A N/A CreateFilter create_filter create_send_as N/A N/A self username name address reply_to make_default N/A None None kwargs N/A N/A Creates a send-as alias with the given properties.

    Args:
      username: string The name of the user.
      name: string The name that will appear in the "From" field.
      address: string The email address that appears as the
          origination address for emails sent by this user.
      reply_to: string (optional) The address to be used as the reply-to
          address in email sent using the alias.
      make_default: Boolean (optional) Whether or not this alias should
          become the default alias for this user.
      kwargs: The other parameters to pass to gdata.client.GDClient.post().
 
    Returns:
      gdata.apps.emailsettings.data.EmailSettingsSendAsAlias of the
      new resource.
     N/A uri N/A N/A self MakeEmailSettingsUri username username setting_id SETTING_ID_SENDAS N/A new_alias N/A N/A N/A N/A N/A gdata apps emailsettings data EmailSettingsSendAsAlias uri uri name name address address reply_to reply_to make_default make_default N/A N/A N/A self post new_alias uri kwargs N/A N/A CreateSendAs create_send_as retrieve_send_as N/A N/A self username N/A kwargs N/A N/A Retrieves send-as aliases for the specified username
    
    Args:
      username: string The name of the user to get the send-as for
    
    Returns:
      A gdata.data.GDFeed of the user's send-as alias settings
     N/A uri N/A N/A self MakeEmailSettingsUri username username setting_id SETTING_ID_SENDAS N/A N/A N/A self GetFeed uri auth_token None query None desired_class N/A N/A N/A N/A gdata apps emailsettings data EmailSettingsSendAsAliasFeed kwargs N/A N/A RetrieveSendAs retrieve_send_as update_webclip N/A N/A self username enable N/A kwargs N/A N/A Enable/Disable Google Mail web clip.

    Args:
      username: string The name of the user.
      enable: Boolean Whether to enable showing Web clips.
      kwargs: The other parameters to pass to the update method.

    Returns:
      gdata.apps.emailsettings.data.EmailSettingsWebClip of the
      updated resource.
     N/A uri N/A N/A self MakeEmailSettingsUri username username setting_id SETTING_ID_WEBCLIP N/A new_webclip N/A N/A N/A N/A N/A gdata apps emailsettings data EmailSettingsWebClip uri uri enable enable N/A N/A N/A self update new_webclip kwargs N/A N/A UpdateWebclip update_webclip update_forwarding N/A N/A self username enable forward_to action N/A None None kwargs N/A N/A Update Google Mail Forwarding settings.

    Args:
      username: string The name of the user.
      enable: Boolean Whether to enable incoming email forwarding.
      forward_to: (optional) string The address email will be forwarded to.
      action: string (optional) The action to perform after forwarding
          an email (ACTION_KEEP, ACTION_ARCHIVE, ACTION_DELETE).
      kwargs: The other parameters to pass to the update method.

    Returns:
      gdata.apps.emailsettings.data.EmailSettingsForwarding of the
      updated resource
     N/A uri N/A N/A self MakeEmailSettingsUri username username setting_id SETTING_ID_FORWARDING N/A new_forwarding N/A N/A N/A N/A N/A gdata apps emailsettings data EmailSettingsForwarding uri uri enable enable forward_to forward_to action action N/A N/A N/A self update new_forwarding kwargs N/A N/A UpdateForwarding update_forwarding retrieve_forwarding N/A N/A self username N/A kwargs N/A N/A Retrieves forwarding settings for the specified username
    
    Args:
      username: string The name of the user to get the forwarding settings for
    
    Returns:
      A gdata.data.GDEntry of the user's email forwarding settings
     N/A uri N/A N/A self MakeEmailSettingsUri username username setting_id SETTING_ID_FORWARDING N/A N/A N/A self GetEntry uri auth_token None query None desired_class N/A N/A N/A N/A gdata apps emailsettings data EmailSettingsForwarding kwargs N/A N/A RetrieveForwarding retrieve_forwarding update_pop N/A N/A self username enable enable_for action N/A None None kwargs N/A N/A Update Google Mail POP settings.

    Args:
      username: string The name of the user.
      enable: Boolean Whether to enable incoming POP3 access.
      enable_for: string (optional) Whether to enable POP3 for all mail
          (POP_ENABLE_FOR_ALL_MAIL), or mail from now on
          (POP_ENABLE_FOR_MAIL_FROM_NOW_ON).
      action: string (optional) What Google Mail should do with its copy
          of the email after it is retrieved using POP (ACTION_KEEP,
          ACTION_ARCHIVE, ACTION_DELETE).
      kwargs: The other parameters to pass to the update method.

    Returns:
      gdata.apps.emailsettings.data.EmailSettingsPop of the updated resource.
     N/A uri N/A N/A self MakeEmailSettingsUri username username setting_id SETTING_ID_POP N/A new_pop N/A N/A N/A N/A N/A gdata apps emailsettings data EmailSettingsPop uri uri enable enable enable_for enable_for action action N/A N/A N/A self update new_pop kwargs N/A N/A UpdatePop update_pop retrieve_pop N/A N/A self username N/A kwargs N/A N/A Retrieves POP settings for the specified username
    
    Args:
      username: string The name of the user to get the POP settings for
    
    Returns:
      A gdata.data.GDEntry of the user's POP settings
     N/A uri N/A N/A self MakeEmailSettingsUri username username setting_id SETTING_ID_POP N/A N/A N/A self GetEntry uri auth_token None query None desired_class N/A N/A N/A N/A gdata apps emailsettings data EmailSettingsPop kwargs N/A N/A RetrievePop retrieve_pop update_imap N/A N/A self username enable N/A kwargs N/A N/A Update Google Mail IMAP settings.
 
    Args:
      username: string The name of the user.
      enable: Boolean Whether to enable IMAP access.language
      kwargs: The other parameters to pass to the update method.

    Returns:
      gdata.apps.emailsettings.data.EmailSettingsImap of the updated resource.
     N/A uri N/A N/A self MakeEmailSettingsUri username username setting_id SETTING_ID_IMAP N/A new_imap N/A N/A N/A N/A N/A gdata apps emailsettings data EmailSettingsImap uri uri enable enable N/A N/A N/A self update new_imap kwargs N/A N/A UpdateImap update_imap retrieve_imap N/A N/A self username N/A kwargs N/A N/A Retrieves imap settings for the specified username
    
    Args:
      username: string The name of the user to get the imap settings for
    
    Returns:
      A gdata.data.GDEntry of the user's IMAP settings
     N/A uri N/A N/A self MakeEmailSettingsUri username username setting_id SETTING_ID_IMAP N/A N/A N/A self GetEntry uri auth_token None query None desired_class N/A N/A N/A N/A gdata apps emailsettings data EmailSettingsImap kwargs N/A N/A RetrieveImap retrieve_imap update_vacation N/A N/A self username enable subject message start_date end_date contacts_only domain_only N/A None None None None None None kwargs N/A N/A Update Google Mail vacation-responder settings.

    Args:
      username: string The name of the user.
      enable: Boolean Whether to enable the vacation responder.
      subject: string (optional) The subject line of the vacation responder
          autoresponse.
      message: string (optional) The message body of the vacation responder
          autoresponse.
      startDate: string (optional) The start date of the vacation responder
          autoresponse.
      endDate: string (optional) The end date of the vacation responder
          autoresponse.
      contacts_only: Boolean (optional) Whether to only send autoresponses
          to known contacts.
      domain_only: Boolean (optional) Whether to only send autoresponses
          to users in the primary domain.
      kwargs: The other parameters to pass to the update method.

    Returns:
      gdata.apps.emailsettings.data.EmailSettingsVacationResponder of the
      updated resource.
     N/A uri N/A N/A self MakeEmailSettingsUri username username setting_id SETTING_ID_VACATION_RESPONDER N/A new_vacation N/A N/A N/A N/A N/A gdata apps emailsettings data EmailSettingsVacationResponder uri uri enable enable subject subject message message start_date start_date end_date end_date contacts_only contacts_only domain_only domain_only N/A N/A N/A self update new_vacation kwargs N/A N/A UpdateVacation update_vacation retrieve_vacation N/A N/A self username N/A kwargs N/A N/A Retrieves vacation settings for the specified username
    
    Args:
      username: string The name of the user to get the vacation settings for
    
    Returns:
      A gdata.data.GDEntry of the user's vacation auto-responder settings
     N/A uri N/A N/A self MakeEmailSettingsUri username username setting_id SETTING_ID_VACATION_RESPONDER N/A N/A N/A self GetEntry uri auth_token None query None desired_class N/A N/A N/A N/A gdata apps emailsettings data EmailSettingsVacationResponder kwargs N/A N/A RetrieveVacation retrieve_vacation update_signature N/A N/A self username signature N/A kwargs N/A N/A Update Google Mail signature.

    Args:
      username: string The name of the user.
      signature: string The signature to be appended to outgoing messages.
      kwargs: The other parameters to pass to the update method.

    Returns:
      gdata.apps.emailsettings.data.EmailSettingsSignature of the
      updated resource.
     N/A uri N/A N/A self MakeEmailSettingsUri username username setting_id SETTING_ID_SIGNATURE N/A new_signature N/A N/A N/A N/A N/A gdata apps emailsettings data EmailSettingsSignature uri uri signature signature N/A N/A N/A self update new_signature kwargs N/A N/A UpdateSignature update_signature retrieve_signature N/A N/A self username N/A kwargs N/A N/A Retrieves signature settings for the specified username
    
    Args:
      username: string The name of the user to get the signature settings for
    
    Returns:
      A gdata.data.GDEntry of the user's signature settings
     N/A uri N/A N/A self MakeEmailSettingsUri username username setting_id SETTING_ID_SIGNATURE N/A N/A N/A self GetEntry uri auth_token None query None desired_class N/A N/A N/A N/A gdata apps emailsettings data EmailSettingsSignature kwargs N/A N/A RetrieveSignature retrieve_signature update_language N/A N/A self username language N/A kwargs N/A N/A Update Google Mail language settings.

    Args:
      username: string The name of the user.
      language: string The language tag for Google Mail's display language.
      kwargs: The other parameters to pass to the update method.

    Returns:
      gdata.apps.emailsettings.data.EmailSettingsLanguage of the
      updated resource.
     N/A uri N/A N/A self MakeEmailSettingsUri username username setting_id SETTING_ID_LANGUAGE N/A new_language N/A N/A N/A N/A N/A gdata apps emailsettings data EmailSettingsLanguage uri uri language language N/A N/A N/A self update new_language kwargs N/A N/A UpdateLanguage update_language update_general_settings N/A N/A self username page_size shortcuts arrows snippets use_unicode N/A None None None None None kwargs N/A N/A Update Google Mail general settings.

    Args:
      username: string The name of the user.
      page_size: int (optional) The number of conversations to be shown per
          page.
      shortcuts: Boolean (optional) Whether to enable keyboard shortcuts.
      arrows: Boolean (optional) Whether to display arrow-shaped personal
          indicators next to email sent specifically to the user.
      snippets: Boolean (optional) Whether to display snippets of the messages
          in the inbox and when searching.
      use_unicode: Boolean (optional) Whether to use UTF-8 (unicode) encoding
          for all outgoing messages.
      kwargs: The other parameters to pass to the update method.

    Returns:
      gdata.apps.emailsettings.data.EmailSettingsGeneral of the
      updated resource.
     N/A uri N/A N/A self MakeEmailSettingsUri username username setting_id SETTING_ID_GENERAL N/A new_general N/A N/A N/A N/A N/A gdata apps emailsettings data EmailSettingsGeneral uri uri page_size page_size shortcuts shortcuts arrows arrows snippets snippets use_unicode use_unicode N/A N/A N/A self update new_general kwargs N/A N/A UpdateGeneralSettings update_general_settings add_email_delegate N/A N/A self username address N/A kwargs N/A N/A Add an email delegate to the mail account
    
    Args:
      username: string The name of the user
      address: string The email address of the delegated account
     N/A uri N/A N/A self MakeEmailSettingsUri username username setting_id SETTING_ID_DELEGATION N/A new_delegation N/A N/A N/A N/A N/A gdata apps emailsettings data EmailSettingsDelegation uri uri address address N/A N/A N/A self post new_delegation uri kwargs N/A N/A AddEmailDelegate add_email_delegate retrieve_email_delegates N/A N/A self username N/A kwargs N/A N/A Retrieve a feed of the email delegates for the specified username
    
    Args:
      username: string The name of the user to get the email delegates for
    
    Returns:
      A gdata.data.GDFeed of the user's email delegates    
     N/A uri N/A N/A self MakeEmailSettingsUri username username setting_id SETTING_ID_DELEGATION N/A N/A N/A self GetFeed uri auth_token None query None desired_class N/A N/A N/A N/A gdata apps emailsettings data EmailSettingsDelegationFeed kwargs N/A N/A RetrieveEmailDelegates retrieve_email_delegates delete_email_delegate N/A N/A self username address N/A kwargs N/A N/A Delete an email delegate from the specified account
    
    Args:
      username: string The name of the user
      address: string The email address of the delegated account
     N/A uri N/A N/A self MakeEmailSettingsUri username username setting_id SETTING_ID_DELEGATION N/A uri N/A N/A uri / address N/A N/A N/A self delete uri kwargs N/A N/A DeleteEmailDelegate delete_email_delegate N/A