public interface ClientContactsApi extends Api.Simple<ClientContact>
| Modifier and Type | Method and Description |
|---|---|
ClientContact |
create(ClientContact clientContactCreationInfo)
Create a new ClientContact according to given creation information.
|
void |
delete(Reference<ClientContact> clientContactReference)
Delete an existing ClientContact.
|
ClientContact |
get(Reference<ClientContact> clientContactReference) |
List<ClientContact> |
list(ClientContactFilter filter)
Return a list of clientContacts, sorted by creation date, newest first.
|
Pagination<ClientContact> |
list(ClientContactFilter filter,
int page,
int perPage)
Return a list of clientContacts, sorted by creation date, newest first.
|
ClientContact |
update(Reference<ClientContact> clientContactReference,
ClientContactUpdateInfo toChange)
Updates an existing ClientContact with the properties set in
ClientContactUpdateInfo
|
List<ClientContact> list(ClientContactFilter filter)
filter - filtering optionsPagination<ClientContact> list(ClientContactFilter filter, int page, int perPage)
filter - filtering optionspage - the page numberperPage - how many results to return for one page. Max 100ClientContact get(Reference<ClientContact> clientContactReference)
get in interface Api.Get<ClientContact>clientContactReference - a reference to an existing ClientContactClientContact create(ClientContact clientContactCreationInfo)
create in interface Api.Create<ClientContact>clientContactCreationInfo - the creation optionsClientContact update(Reference<ClientContact> clientContactReference, ClientContactUpdateInfo toChange)
clientContactReference - the existing clientContact to be updatedtoChange - the properties to be updatedvoid delete(Reference<ClientContact> clientContactReference)
delete in interface Api.Delete<ClientContact>clientContactReference - a reference to an existing ClientContact to be deleted