contacts

package
v5.4.1+incompatible Latest Latest
Warning

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

Go to latest
Published: Jul 15, 2020 License: MIT Imports: 6 Imported by: 0

Documentation

Overview

Package contacts : has no documentation (yet)

Index

Constants

View Source
const (
	DeleteManualContactsErrorContactsNotFound = "contacts_not_found"
	DeleteManualContactsErrorOther            = "other"
)

Valid tag values for DeleteManualContactsError

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client interface {
	// DeleteManualContacts : Removes all manually added contacts. You'll still
	// keep contacts who are on your team or who you imported. New contacts will
	// be added when you share.
	DeleteManualContacts() (err error)
	// DeleteManualContactsBatch : Removes manually added contacts from the
	// given list.
	DeleteManualContactsBatch(arg *DeleteManualContactsArg) (err error)
}

Client interface describes all routes in this namespace

func New

func New(c dropbox.Config) Client

New returns a Client implementation for this namespace

type DeleteManualContactsAPIError

type DeleteManualContactsAPIError struct {
	dropbox.APIError
	EndpointError struct{} `json:"error"`
}

DeleteManualContactsAPIError is an error-wrapper for the delete_manual_contacts route

type DeleteManualContactsArg

type DeleteManualContactsArg struct {
	// EmailAddresses : List of manually added contacts to be deleted.
	EmailAddresses []string `json:"email_addresses"`
}

DeleteManualContactsArg : has no documentation (yet)

func NewDeleteManualContactsArg

func NewDeleteManualContactsArg(EmailAddresses []string) *DeleteManualContactsArg

NewDeleteManualContactsArg returns a new DeleteManualContactsArg instance

type DeleteManualContactsBatchAPIError

type DeleteManualContactsBatchAPIError struct {
	dropbox.APIError
	EndpointError *DeleteManualContactsError `json:"error"`
}

DeleteManualContactsBatchAPIError is an error-wrapper for the delete_manual_contacts_batch route

type DeleteManualContactsError

type DeleteManualContactsError struct {
	dropbox.Tagged
	// ContactsNotFound : Can't delete contacts from this list. Make sure the
	// list only has manually added contacts. The deletion was cancelled.
	ContactsNotFound []string `json:"contacts_not_found,omitempty"`
}

DeleteManualContactsError : has no documentation (yet)

func (*DeleteManualContactsError) UnmarshalJSON

func (u *DeleteManualContactsError) UnmarshalJSON(body []byte) error

UnmarshalJSON deserializes into a DeleteManualContactsError instance

Jump to

Keyboard shortcuts

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