GroupControllerApi class

Constructors

GroupControllerApi([ApiClient? apiClient])

Properties

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

Methods

addContactsToGroup(String groupId, UpdateGroupContacts updateGroupContacts) Future<GroupContactsDto?>
Add contacts to a group
addContactsToGroupWithHttpInfo(String groupId, UpdateGroupContacts updateGroupContacts) Future<Response>
Add contacts to a group
createGroup(CreateGroupOptions createGroupOptions) Future<GroupDto?>
Create a group
createGroupWithHttpInfo(CreateGroupOptions createGroupOptions) Future<Response>
Create a group
deleteGroup(String groupId) Future<void>
Delete group
deleteGroupWithHttpInfo(String groupId) Future<Response>
Delete group
getAllGroups({int? page, int? size, String? sort, DateTime? since, DateTime? before}) Future<PageGroupProjection?>
Get all Contact Groups in paginated format
getAllGroupsWithHttpInfo({int? page, int? size, String? sort, DateTime? since, DateTime? before}) Future<Response>
Get all Contact Groups in paginated format
getGroup(String groupId) Future<GroupDto?>
Get group
getGroups() Future<List<GroupProjection>?>
Get all groups
getGroupsWithHttpInfo() Future<Response>
Get all groups
getGroupWithContacts(String groupId) Future<GroupContactsDto?>
Get group and contacts belonging to it
getGroupWithContactsPaginated(String groupId, {int? page, int? size, String? sort, DateTime? since, DateTime? before}) Future<PageContactProjection?>
Get group and paginated contacts belonging to it
getGroupWithContactsPaginatedWithHttpInfo(String groupId, {int? page, int? size, String? sort, DateTime? since, DateTime? before}) Future<Response>
Get group and paginated contacts belonging to it
getGroupWithContactsWithHttpInfo(String groupId) Future<Response>
Get group and contacts belonging to it
getGroupWithHttpInfo(String groupId) Future<Response>
Get group
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeContactsFromGroup(String groupId, UpdateGroupContacts updateGroupContacts) Future<GroupContactsDto?>
Remove contacts from a group
removeContactsFromGroupWithHttpInfo(String groupId, UpdateGroupContacts updateGroupContacts) Future<Response>
Remove contacts from a group
toString() String
A string representation of this object.
inherited

Operators

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