connector

package
v1.3.9 Latest Latest
Warning

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

Go to latest
Published: Oct 21, 2016 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DropboxConnector

type DropboxConnector interface {
	GroupsCreate(groupName, groupExternalId string) string
	GroupsUpdate(groupId, newGroupName string)
	GroupsMembersAdd(groupId, accountEmail string)
	GroupsMembersRemove(groupId, accountEmail string)

	MembersRemove(email string)
	MembersAdd(email, givenName, surname string)
}

func CreateConnector

func CreateConnector(context context.ExecutionContext) DropboxConnector

type DropboxConnectorImpl

type DropboxConnectorImpl struct {
	ExecutionContext context.ExecutionContext
}

func (*DropboxConnectorImpl) GroupsCreate

func (dps *DropboxConnectorImpl) GroupsCreate(groupName, groupExternalId string) string

func (*DropboxConnectorImpl) GroupsMembersAdd

func (dps *DropboxConnectorImpl) GroupsMembersAdd(groupId, accountEmail string)

func (*DropboxConnectorImpl) GroupsMembersRemove

func (dps *DropboxConnectorImpl) GroupsMembersRemove(groupId, accountEmail string)

func (*DropboxConnectorImpl) GroupsUpdate

func (dps *DropboxConnectorImpl) GroupsUpdate(groupId, newGroupName string)

func (*DropboxConnectorImpl) MembersAdd

func (dps *DropboxConnectorImpl) MembersAdd(email, givenName, surname string)

func (*DropboxConnectorImpl) MembersRemove

func (dps *DropboxConnectorImpl) MembersRemove(email string)

type DropboxConnectorMock

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

func (*DropboxConnectorMock) AssertLogs

func (dpm *DropboxConnectorMock) AssertLogs(expected []string) (unexpected []string, missing []string, success bool)

func (*DropboxConnectorMock) ClearOperationHistory

func (dpm *DropboxConnectorMock) ClearOperationHistory()

func (*DropboxConnectorMock) CreateOperationLog

func (dpm *DropboxConnectorMock) CreateOperationLog(operationName string, arguments ...string) string

func (*DropboxConnectorMock) GroupsCreate

func (dpm *DropboxConnectorMock) GroupsCreate(groupName, groupExternalId string) string

func (*DropboxConnectorMock) GroupsMembersAdd

func (dpm *DropboxConnectorMock) GroupsMembersAdd(groupId, accountEmail string)

func (*DropboxConnectorMock) GroupsMembersRemove

func (dpm *DropboxConnectorMock) GroupsMembersRemove(groupId, accountEmail string)

func (*DropboxConnectorMock) GroupsUpdate

func (dpm *DropboxConnectorMock) GroupsUpdate(groupId, newGroupName string)

func (*DropboxConnectorMock) MembersAdd

func (dpm *DropboxConnectorMock) MembersAdd(email, givenName, surname string)

func (*DropboxConnectorMock) MembersRemove

func (dpm *DropboxConnectorMock) MembersRemove(email string)

Jump to

Keyboard shortcuts

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