Trait mailslurp::apis::GroupControllerApi [−][src]
Required methods
fn add_contacts_to_group(
&self,
group_id: &str,
update_group_contacts_option: UpdateGroupContacts
) -> Box<dyn Future<Item = GroupContactsDto, Error = Error<Value>>>
[src]
&self,
group_id: &str,
update_group_contacts_option: UpdateGroupContacts
) -> Box<dyn Future<Item = GroupContactsDto, Error = Error<Value>>>
fn create_group(
&self,
create_group_options: CreateGroupOptions
) -> Box<dyn Future<Item = GroupDto, Error = Error<Value>>>
[src]
&self,
create_group_options: CreateGroupOptions
) -> Box<dyn Future<Item = GroupDto, Error = Error<Value>>>
fn delete_group(
&self,
group_id: &str
) -> Box<dyn Future<Item = (), Error = Error<Value>>>
[src]
&self,
group_id: &str
) -> Box<dyn Future<Item = (), Error = Error<Value>>>
fn get_all_groups(
&self,
page: Option<i32>,
size: Option<i32>,
sort: Option<&str>
) -> Box<dyn Future<Item = PageGroupProjection, Error = Error<Value>>>
[src]
&self,
page: Option<i32>,
size: Option<i32>,
sort: Option<&str>
) -> Box<dyn Future<Item = PageGroupProjection, Error = Error<Value>>>
fn get_group(
&self,
group_id: &str
) -> Box<dyn Future<Item = GroupDto, Error = Error<Value>>>
[src]
&self,
group_id: &str
) -> Box<dyn Future<Item = GroupDto, Error = Error<Value>>>
fn get_group_with_contacts(
&self,
group_id: &str
) -> Box<dyn Future<Item = GroupContactsDto, Error = Error<Value>>>
[src]
&self,
group_id: &str
) -> Box<dyn Future<Item = GroupContactsDto, Error = Error<Value>>>
fn get_group_with_contacts_paginated(
&self,
group_id: &str,
page: Option<i32>,
size: Option<i32>,
sort: Option<&str>
) -> Box<dyn Future<Item = PageContactProjection, Error = Error<Value>>>
[src]
&self,
group_id: &str,
page: Option<i32>,
size: Option<i32>,
sort: Option<&str>
) -> Box<dyn Future<Item = PageContactProjection, Error = Error<Value>>>
fn get_groups(
&self
) -> Box<dyn Future<Item = Vec<GroupProjection>, Error = Error<Value>>>
[src]
&self
) -> Box<dyn Future<Item = Vec<GroupProjection>, Error = Error<Value>>>
fn remove_contacts_from_group(
&self,
group_id: &str,
update_group_contacts_option: UpdateGroupContacts
) -> Box<dyn Future<Item = GroupContactsDto, Error = Error<Value>>>
[src]
&self,
group_id: &str,
update_group_contacts_option: UpdateGroupContacts
) -> Box<dyn Future<Item = GroupContactsDto, Error = Error<Value>>>
Implementors
impl<C: Connect> GroupControllerApi for GroupControllerApiClient<C>
[src]
fn add_contacts_to_group(
&self,
group_id: &str,
update_group_contacts_option: UpdateGroupContacts
) -> Box<dyn Future<Item = GroupContactsDto, Error = Error<Value>>>
[src]
&self,
group_id: &str,
update_group_contacts_option: UpdateGroupContacts
) -> Box<dyn Future<Item = GroupContactsDto, Error = Error<Value>>>
fn create_group(
&self,
create_group_options: CreateGroupOptions
) -> Box<dyn Future<Item = GroupDto, Error = Error<Value>>>
[src]
&self,
create_group_options: CreateGroupOptions
) -> Box<dyn Future<Item = GroupDto, Error = Error<Value>>>
fn delete_group(
&self,
group_id: &str
) -> Box<dyn Future<Item = (), Error = Error<Value>>>
[src]
&self,
group_id: &str
) -> Box<dyn Future<Item = (), Error = Error<Value>>>
fn get_all_groups(
&self,
page: Option<i32>,
size: Option<i32>,
sort: Option<&str>
) -> Box<dyn Future<Item = PageGroupProjection, Error = Error<Value>>>
[src]
&self,
page: Option<i32>,
size: Option<i32>,
sort: Option<&str>
) -> Box<dyn Future<Item = PageGroupProjection, Error = Error<Value>>>
fn get_group(
&self,
group_id: &str
) -> Box<dyn Future<Item = GroupDto, Error = Error<Value>>>
[src]
&self,
group_id: &str
) -> Box<dyn Future<Item = GroupDto, Error = Error<Value>>>
fn get_group_with_contacts(
&self,
group_id: &str
) -> Box<dyn Future<Item = GroupContactsDto, Error = Error<Value>>>
[src]
&self,
group_id: &str
) -> Box<dyn Future<Item = GroupContactsDto, Error = Error<Value>>>
fn get_group_with_contacts_paginated(
&self,
group_id: &str,
page: Option<i32>,
size: Option<i32>,
sort: Option<&str>
) -> Box<dyn Future<Item = PageContactProjection, Error = Error<Value>>>
[src]
&self,
group_id: &str,
page: Option<i32>,
size: Option<i32>,
sort: Option<&str>
) -> Box<dyn Future<Item = PageContactProjection, Error = Error<Value>>>
fn get_groups(
&self
) -> Box<dyn Future<Item = Vec<GroupProjection>, Error = Error<Value>>>
[src]
&self
) -> Box<dyn Future<Item = Vec<GroupProjection>, Error = Error<Value>>>
fn remove_contacts_from_group(
&self,
group_id: &str,
update_group_contacts_option: UpdateGroupContacts
) -> Box<dyn Future<Item = GroupContactsDto, Error = Error<Value>>>
[src]
&self,
group_id: &str,
update_group_contacts_option: UpdateGroupContacts
) -> Box<dyn Future<Item = GroupContactsDto, Error = Error<Value>>>