GroupApi class

Constructors

GroupApi(String _sdkId)

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

changeSuperGroup(String childGroupId, String operationToken) Future<Group>
createGroup(String id, String name, String password, DatabaseInitialisation initialisationData, {GroupType? type, String? server, int? q, int? n, String? superGroup, String? applicationId}) Future<Group>
deleteGroup(String id) Future<Group>
deleteOperationToken(String tokenId) Future<void>
getDefaultRoles(String groupId) Future<Map<UserType, List<RoleConfiguration>>>
getGroup(String id) Future<Group>
getGroupsStorageInfos(List<String> groups) Future<List<GroupDatabasesInfo>>
getHierarchy(String id) Future<List<String>>
getNameOfGroupParent(String id) Future<String>
getOperationToken(Operation operation, int? duration, {String? description}) Future<String>
getReplicationInfo(String id) Future<ReplicationInfo>
hardDeleteGroup(String id) Future<List<GroupDeletionReport>>
initDesignDocs(String id, bool? warmup, bool? dryRun, {String? clazz}) Future<List<DesignDocument>>
listAllGroupsIds() Future<List<DocIdentifier>>
listApps() Future<List<Group>>
listGroups() Future<List<Group>>
modifyGroupName(String id, String name) Future<Group>
modifyGroupProperties(String id, ListOfProperties properties) Future<Group>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
registerNewGroupAdministrator(RegistrationInformation registrationInformation, {GroupType? type, PermissionType? role}) Future<RegistrationSuccess>
resetStorage(String id, List<String> databases, {int? q, int? n}) Future<void>
setDefaultRoles(String groupId, String userType, List<String> roleIds) Future<Group>
setGroupPassword(String id, String password) Future<Group>
solveConflicts(String id, int? limit, bool? warmup) Future<List<IdWithRev>>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited