admin

package
v0.0.0-...-6eef5cf Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 29, 2014 License: Apache-2.0, BSD-3-Clause Imports: 10 Imported by: 0

Documentation

Overview

Package admin provides access to the Email Migration API v2.

See https://developers.google.com/admin-sdk/email-migration/v2/

Usage example:

import "code.google.com/p/google-api-go-client/admin/email_migration_v2"
...
adminService, err := admin.New(oauthHttpClient)

Index

Constants

View Source
const (
	// Manage email messages of users on your domain
	EmailMigrationScope = "https://www.googleapis.com/auth/email.migration"
)

OAuth2 scopes used by this API.

Variables

This section is empty.

Functions

This section is empty.

Types

type MailInsertCall

type MailInsertCall struct {
	// contains filtered or unexported fields
}

func (*MailInsertCall) Do

func (c *MailInsertCall) Do() error

func (*MailInsertCall) Media

func (c *MailInsertCall) Media(r io.Reader) *MailInsertCall

type MailItem

type MailItem struct {
	// IsDeleted: Boolean indicating if the mail is deleted (used in Vault)
	IsDeleted bool `json:"isDeleted,omitempty"`

	// IsDraft: Boolean indicating if the mail is draft
	IsDraft bool `json:"isDraft,omitempty"`

	// IsInbox: Boolean indicating if the mail is in inbox
	IsInbox bool `json:"isInbox,omitempty"`

	// IsSent: Boolean indicating if the mail is in 'sent mails'
	IsSent bool `json:"isSent,omitempty"`

	// IsStarred: Boolean indicating if the mail is starred
	IsStarred bool `json:"isStarred,omitempty"`

	// IsTrash: Boolean indicating if the mail is in trash
	IsTrash bool `json:"isTrash,omitempty"`

	// IsUnread: Boolean indicating if the mail is unread
	IsUnread bool `json:"isUnread,omitempty"`

	// Kind: Kind of resource this is.
	Kind string `json:"kind,omitempty"`

	// Labels: List of labels (strings)
	Labels []string `json:"labels,omitempty"`
}

type MailService

type MailService struct {
	// contains filtered or unexported fields
}

func NewMailService

func NewMailService(s *Service) *MailService

func (*MailService) Insert

func (r *MailService) Insert(userKey string, mailitem *MailItem) *MailInsertCall

Insert: Insert Mail into Google's Gmail backends

type Service

type Service struct {
	BasePath string // API endpoint base URL

	Mail *MailService
	// contains filtered or unexported fields
}

func New

func New(client *http.Client) (*Service, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL