Documentation ¶
Index ¶
- type DropboxConnector
- type DropboxConnectorImpl
- func (dps *DropboxConnectorImpl) GroupsCreate(groupName, groupExternalId string) string
- func (dps *DropboxConnectorImpl) GroupsMembersAdd(groupId, accountEmail string)
- func (dps *DropboxConnectorImpl) GroupsMembersRemove(groupId, accountEmail string)
- func (dps *DropboxConnectorImpl) GroupsUpdate(groupId, newGroupName string)
- func (dps *DropboxConnectorImpl) MembersAdd(email, givenName, surname string)
- func (dps *DropboxConnectorImpl) MembersRemove(email string)
- type DropboxConnectorMock
- func (dpm *DropboxConnectorMock) AssertLogs(expected []string) (unexpected []string, missing []string, success bool)
- func (dpm *DropboxConnectorMock) ClearOperationHistory()
- func (dpm *DropboxConnectorMock) CreateOperationLog(operationName string, arguments ...string) string
- func (dpm *DropboxConnectorMock) GroupsCreate(groupName, groupExternalId string) string
- func (dpm *DropboxConnectorMock) GroupsMembersAdd(groupId, accountEmail string)
- func (dpm *DropboxConnectorMock) GroupsMembersRemove(groupId, accountEmail string)
- func (dpm *DropboxConnectorMock) GroupsUpdate(groupId, newGroupName string)
- func (dpm *DropboxConnectorMock) MembersAdd(email, givenName, surname string)
- func (dpm *DropboxConnectorMock) MembersRemove(email string)
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)
Click to show internal directories.
Click to hide internal directories.