Package io.getstream.services
Interface Common
- All Known Implementing Classes:
StreamSDKClient
public interface Common
-
Method Summary
Modifier and TypeMethodDescriptionaddUserGroupMembers(String id, AddUserGroupMembersRequest request) blockUsers(BlockUsersRequest request) cancelImportV2Task(String id, CancelImportV2TaskRequest request) checkExternalStorage(String name) checkExternalStorage(String name, CheckExternalStorageRequest request) checkPush(CheckPushRequest request) checkSNS()checkSNS(CheckSNSRequest request) checkSQS()checkSQS(CheckSQSRequest request) createBlockList(CreateBlockListRequest request) createDevice(CreateDeviceRequest request) createGuest(CreateGuestRequest request) createImport(CreateImportRequest request) createImportURL(CreateImportURLRequest request) createPermission(CreatePermissionRequest request) createPoll(CreatePollRequest request) createPollOption(String pollID, CreatePollOptionRequest request) createRole(CreateRoleRequest request) createUserGroup(CreateUserGroupRequest request) deactivateUser(String userID) deactivateUser(String userID, DeactivateUserRequest request) deactivateUsers(DeactivateUsersRequest request) deleteBlockList(String name) deleteBlockList(String name, DeleteBlockListRequest request) deleteDevice(DeleteDeviceRequest request) deleteExternalStorage(String name) deleteExternalStorage(String name, DeleteExternalStorageRequest request) deleteFile(DeleteFileRequest request) deleteImage(DeleteImageRequest request) deleteImportV2Task(String id, DeleteImportV2TaskRequest request) deletePermission(String id, DeletePermissionRequest request) deletePoll(String pollID) deletePoll(String pollID, DeletePollRequest request) deletePollOption(String pollID, String optionID) deletePollOption(String pollID, String optionID, DeletePollOptionRequest request) deletePushProvider(String type, String name) deletePushProvider(String type, String name, DeletePushProviderRequest request) deleteRole(String name) deleteRole(String name, DeleteRoleRequest request) deleteUserGroup(String id, DeleteUserGroupRequest request) deleteUsers(DeleteUsersRequest request) exportUser(String userID) exportUser(String userID, ExportUserRequest request) exportUsers(ExportUsersRequest request) getApp()getApp(GetAppRequest request) getBlockedUsers(GetBlockedUsersRequest request) getBlockList(String name) getBlockList(String name, GetBlockListRequest request) getImport(String id, GetImportRequest request) getImportV2Task(String id, GetImportV2TaskRequest request) getOG(GetOGRequest request) getPermission(String id) getPermission(String id, GetPermissionRequest request) getPoll(String pollID, GetPollRequest request) getPollOption(String pollID, String optionID) getPollOption(String pollID, String optionID, GetPollOptionRequest request) getPushTemplates(GetPushTemplatesRequest request) getRateLimits(GetRateLimitsRequest request) getTask(String id, GetTaskRequest request) getUserGroup(String id) getUserGroup(String id, GetUserGroupRequest request) importBlockList(String id, ImportBlockListRequest request) listBlockLists(ListBlockListsRequest request) listDevices(ListDevicesRequest request) listImports(ListImportsRequest request) listPermissions(ListPermissionsRequest request) listRoles(ListRolesRequest request) listUserGroups(ListUserGroupsRequest request) queryPolls(QueryPollsRequest request) queryPollVotes(String pollID) queryPollVotes(String pollID, QueryPollVotesRequest request) queryUsers(QueryUsersRequest request) reactivateUser(String userID) reactivateUser(String userID, ReactivateUserRequest request) reactivateUsers(ReactivateUsersRequest request) removeUserGroupMembers(String id, RemoveUserGroupMembersRequest request) restoreUsers(RestoreUsersRequest request) searchRoles(SearchRolesRequest request) searchUserGroups(SearchUserGroupsRequest request) unblockUsers(UnblockUsersRequest request) updateApp(UpdateAppRequest request) updateBlockList(String name) updateBlockList(String name, UpdateBlockListRequest request) updateExternalStorage(String name, UpdateExternalStorageRequest request) updatePermission(String id, UpdatePermissionRequest request) updatePoll(UpdatePollRequest request) updatePollOption(String pollID, UpdatePollOptionRequest request) updatePollPartial(String pollID) updatePollPartial(String pollID, UpdatePollPartialRequest request) updateUserGroup(String id, UpdateUserGroupRequest request) updateUsers(UpdateUsersRequest request) uploadFile(UploadFileRequest request) uploadImage(UploadImageRequest request)
-
Method Details
-
getSDKClient
StreamSDKClient getSDKClient() -
getApp
- Throws:
StreamException
-
getApp
- Throws:
StreamException
-
updateApp
- Throws:
StreamException
-
updateApp
- Throws:
StreamException
-
listBlockLists
@NotNull StreamRequest<ListBlockListResponse> listBlockLists(ListBlockListsRequest request) throws StreamException - Throws:
StreamException
-
listBlockLists
- Throws:
StreamException
-
createBlockList
@NotNull StreamRequest<CreateBlockListResponse> createBlockList(CreateBlockListRequest request) throws StreamException - Throws:
StreamException
-
importBlockList
@NotNull StreamRequest<ImportBlockListResponse> importBlockList(@NotNull String id, ImportBlockListRequest request) throws StreamException - Throws:
StreamException
-
deleteBlockList
@NotNull StreamRequest<Response> deleteBlockList(@NotNull String name, DeleteBlockListRequest request) throws StreamException - Throws:
StreamException
-
deleteBlockList
- Throws:
StreamException
-
getBlockList
@NotNull StreamRequest<GetBlockListResponse> getBlockList(@NotNull String name, GetBlockListRequest request) throws StreamException - Throws:
StreamException
-
getBlockList
@NotNull StreamRequest<GetBlockListResponse> getBlockList(@NotNull String name) throws StreamException - Throws:
StreamException
-
updateBlockList
@NotNull StreamRequest<UpdateBlockListResponse> updateBlockList(@NotNull String name, UpdateBlockListRequest request) throws StreamException - Throws:
StreamException
-
updateBlockList
@NotNull StreamRequest<UpdateBlockListResponse> updateBlockList(@NotNull String name) throws StreamException - Throws:
StreamException
-
checkPush
@NotNull StreamRequest<CheckPushResponse> checkPush(CheckPushRequest request) throws StreamException - Throws:
StreamException
-
checkPush
- Throws:
StreamException
-
checkSNS
- Throws:
StreamException
-
checkSNS
- Throws:
StreamException
-
checkSQS
- Throws:
StreamException
-
checkSQS
- Throws:
StreamException
-
deleteDevice
- Throws:
StreamException
-
listDevices
@NotNull StreamRequest<ListDevicesResponse> listDevices(ListDevicesRequest request) throws StreamException - Throws:
StreamException
-
listDevices
- Throws:
StreamException
-
createDevice
- Throws:
StreamException
-
exportUsers
@NotNull StreamRequest<ExportUsersResponse> exportUsers(ExportUsersRequest request) throws StreamException - Throws:
StreamException
-
listExternalStorage
@NotNull StreamRequest<ListExternalStorageResponse> listExternalStorage(ListExternalStorageRequest request) throws StreamException - Throws:
StreamException
-
listExternalStorage
- Throws:
StreamException
-
createExternalStorage
@NotNull StreamRequest<CreateExternalStorageResponse> createExternalStorage(CreateExternalStorageRequest request) throws StreamException - Throws:
StreamException
-
deleteExternalStorage
@NotNull StreamRequest<DeleteExternalStorageResponse> deleteExternalStorage(@NotNull String name, DeleteExternalStorageRequest request) throws StreamException - Throws:
StreamException
-
deleteExternalStorage
@NotNull StreamRequest<DeleteExternalStorageResponse> deleteExternalStorage(@NotNull String name) throws StreamException - Throws:
StreamException
-
updateExternalStorage
@NotNull StreamRequest<UpdateExternalStorageResponse> updateExternalStorage(@NotNull String name, UpdateExternalStorageRequest request) throws StreamException - Throws:
StreamException
-
checkExternalStorage
@NotNull StreamRequest<CheckExternalStorageResponse> checkExternalStorage(@NotNull String name, CheckExternalStorageRequest request) throws StreamException - Throws:
StreamException
-
checkExternalStorage
@NotNull StreamRequest<CheckExternalStorageResponse> checkExternalStorage(@NotNull String name) throws StreamException - Throws:
StreamException
-
createGuest
@NotNull StreamRequest<CreateGuestResponse> createGuest(CreateGuestRequest request) throws StreamException - Throws:
StreamException
-
createImportURL
@NotNull StreamRequest<CreateImportURLResponse> createImportURL(CreateImportURLRequest request) throws StreamException - Throws:
StreamException
-
createImportURL
- Throws:
StreamException
-
listImports
@NotNull StreamRequest<ListImportsResponse> listImports(ListImportsRequest request) throws StreamException - Throws:
StreamException
-
listImports
- Throws:
StreamException
-
createImport
@NotNull StreamRequest<CreateImportResponse> createImport(CreateImportRequest request) throws StreamException - Throws:
StreamException
-
listImportV2Tasks
@NotNull StreamRequest<ListImportV2TasksResponse> listImportV2Tasks(ListImportV2TasksRequest request) throws StreamException - Throws:
StreamException
-
listImportV2Tasks
- Throws:
StreamException
-
createImportV2Task
@NotNull StreamRequest<CreateImportV2TaskResponse> createImportV2Task(CreateImportV2TaskRequest request) throws StreamException - Throws:
StreamException
-
deleteImporterExternalStorage
@NotNull StreamRequest<DeleteExternalStorageResponse> deleteImporterExternalStorage(DeleteImporterExternalStorageRequest request) throws StreamException - Throws:
StreamException
-
deleteImporterExternalStorage
@NotNull StreamRequest<DeleteExternalStorageResponse> deleteImporterExternalStorage() throws StreamException- Throws:
StreamException
-
getImporterExternalStorage
@NotNull StreamRequest<GetExternalStorageResponse> getImporterExternalStorage(GetImporterExternalStorageRequest request) throws StreamException - Throws:
StreamException
-
getImporterExternalStorage
@NotNull StreamRequest<GetExternalStorageResponse> getImporterExternalStorage() throws StreamException- Throws:
StreamException
-
upsertImporterExternalStorage
@NotNull StreamRequest<UpsertExternalStorageResponse> upsertImporterExternalStorage(UpsertImporterExternalStorageRequest request) throws StreamException - Throws:
StreamException
-
validateImporterExternalStorage
@NotNull StreamRequest<ValidateExternalStorageResponse> validateImporterExternalStorage(ValidateImporterExternalStorageRequest request) throws StreamException - Throws:
StreamException
-
validateImporterExternalStorage
@NotNull StreamRequest<ValidateExternalStorageResponse> validateImporterExternalStorage() throws StreamException- Throws:
StreamException
-
deleteImportV2Task
@NotNull StreamRequest<DeleteImportV2TaskResponse> deleteImportV2Task(@NotNull String id, DeleteImportV2TaskRequest request) throws StreamException - Throws:
StreamException
-
deleteImportV2Task
@NotNull StreamRequest<DeleteImportV2TaskResponse> deleteImportV2Task(@NotNull String id) throws StreamException - Throws:
StreamException
-
getImportV2Task
@NotNull StreamRequest<GetImportV2TaskResponse> getImportV2Task(@NotNull String id, GetImportV2TaskRequest request) throws StreamException - Throws:
StreamException
-
getImportV2Task
@NotNull StreamRequest<GetImportV2TaskResponse> getImportV2Task(@NotNull String id) throws StreamException - Throws:
StreamException
-
cancelImportV2Task
@NotNull StreamRequest<CancelImportV2TaskResponse> cancelImportV2Task(@NotNull String id, CancelImportV2TaskRequest request) throws StreamException - Throws:
StreamException
-
cancelImportV2Task
@NotNull StreamRequest<CancelImportV2TaskResponse> cancelImportV2Task(@NotNull String id) throws StreamException - Throws:
StreamException
-
getImport
@NotNull StreamRequest<GetImportResponse> getImport(@NotNull String id, GetImportRequest request) throws StreamException - Throws:
StreamException
-
getImport
- Throws:
StreamException
-
getOG
- Throws:
StreamException
-
listPermissions
@NotNull StreamRequest<ListPermissionsResponse> listPermissions(ListPermissionsRequest request) throws StreamException - Throws:
StreamException
-
listPermissions
- Throws:
StreamException
-
createPermission
@NotNull StreamRequest<Response> createPermission(CreatePermissionRequest request) throws StreamException - Throws:
StreamException
-
deletePermission
@NotNull StreamRequest<Response> deletePermission(@NotNull String id, DeletePermissionRequest request) throws StreamException - Throws:
StreamException
-
deletePermission
- Throws:
StreamException
-
getPermission
@NotNull StreamRequest<GetCustomPermissionResponse> getPermission(@NotNull String id, GetPermissionRequest request) throws StreamException - Throws:
StreamException
-
getPermission
@NotNull StreamRequest<GetCustomPermissionResponse> getPermission(@NotNull String id) throws StreamException - Throws:
StreamException
-
updatePermission
@NotNull StreamRequest<Response> updatePermission(@NotNull String id, UpdatePermissionRequest request) throws StreamException - Throws:
StreamException
-
createPoll
- Throws:
StreamException
-
updatePoll
- Throws:
StreamException
-
queryPolls
@NotNull StreamRequest<QueryPollsResponse> queryPolls(QueryPollsRequest request) throws StreamException - Throws:
StreamException
-
queryPolls
- Throws:
StreamException
-
deletePoll
@NotNull StreamRequest<Response> deletePoll(@NotNull String pollID, DeletePollRequest request) throws StreamException - Throws:
StreamException
-
deletePoll
- Throws:
StreamException
-
getPoll
@NotNull StreamRequest<PollResponse> getPoll(@NotNull String pollID, GetPollRequest request) throws StreamException - Throws:
StreamException
-
getPoll
- Throws:
StreamException
-
updatePollPartial
@NotNull StreamRequest<PollResponse> updatePollPartial(@NotNull String pollID, UpdatePollPartialRequest request) throws StreamException - Throws:
StreamException
-
updatePollPartial
@NotNull StreamRequest<PollResponse> updatePollPartial(@NotNull String pollID) throws StreamException - Throws:
StreamException
-
createPollOption
@NotNull StreamRequest<PollOptionResponse> createPollOption(@NotNull String pollID, CreatePollOptionRequest request) throws StreamException - Throws:
StreamException
-
updatePollOption
@NotNull StreamRequest<PollOptionResponse> updatePollOption(@NotNull String pollID, UpdatePollOptionRequest request) throws StreamException - Throws:
StreamException
-
deletePollOption
@NotNull StreamRequest<Response> deletePollOption(@NotNull String pollID, @NotNull String optionID, DeletePollOptionRequest request) throws StreamException - Throws:
StreamException
-
deletePollOption
@NotNull StreamRequest<Response> deletePollOption(@NotNull String pollID, @NotNull String optionID) throws StreamException - Throws:
StreamException
-
getPollOption
@NotNull StreamRequest<PollOptionResponse> getPollOption(@NotNull String pollID, @NotNull String optionID, GetPollOptionRequest request) throws StreamException - Throws:
StreamException
-
getPollOption
@NotNull StreamRequest<PollOptionResponse> getPollOption(@NotNull String pollID, @NotNull String optionID) throws StreamException - Throws:
StreamException
-
queryPollVotes
@NotNull StreamRequest<PollVotesResponse> queryPollVotes(@NotNull String pollID, QueryPollVotesRequest request) throws StreamException - Throws:
StreamException
-
queryPollVotes
@NotNull StreamRequest<PollVotesResponse> queryPollVotes(@NotNull String pollID) throws StreamException - Throws:
StreamException
-
updatePushNotificationPreferences
@NotNull StreamRequest<UpsertPushPreferencesResponse> updatePushNotificationPreferences(UpdatePushNotificationPreferencesRequest request) throws StreamException - Throws:
StreamException
-
listPushProviders
@NotNull StreamRequest<ListPushProvidersResponse> listPushProviders(ListPushProvidersRequest request) throws StreamException - Throws:
StreamException
-
listPushProviders
- Throws:
StreamException
-
upsertPushProvider
@NotNull StreamRequest<UpsertPushProviderResponse> upsertPushProvider(UpsertPushProviderRequest request) throws StreamException - Throws:
StreamException
-
upsertPushProvider
- Throws:
StreamException
-
deletePushProvider
@NotNull StreamRequest<Response> deletePushProvider(@NotNull String type, @NotNull String name, DeletePushProviderRequest request) throws StreamException - Throws:
StreamException
-
deletePushProvider
@NotNull StreamRequest<Response> deletePushProvider(@NotNull String type, @NotNull String name) throws StreamException - Throws:
StreamException
-
getPushTemplates
@NotNull StreamRequest<GetPushTemplatesResponse> getPushTemplates(GetPushTemplatesRequest request) throws StreamException - Throws:
StreamException
-
upsertPushTemplate
@NotNull StreamRequest<UpsertPushTemplateResponse> upsertPushTemplate(UpsertPushTemplateRequest request) throws StreamException - Throws:
StreamException
-
getRateLimits
@NotNull StreamRequest<GetRateLimitsResponse> getRateLimits(GetRateLimitsRequest request) throws StreamException - Throws:
StreamException
-
getRateLimits
- Throws:
StreamException
-
listRoles
@NotNull StreamRequest<ListRolesResponse> listRoles(ListRolesRequest request) throws StreamException - Throws:
StreamException
-
listRoles
- Throws:
StreamException
-
createRole
@NotNull StreamRequest<CreateRoleResponse> createRole(CreateRoleRequest request) throws StreamException - Throws:
StreamException
-
searchRoles
@NotNull StreamRequest<SearchRolesResponse> searchRoles(SearchRolesRequest request) throws StreamException - Throws:
StreamException
-
deleteRole
@NotNull StreamRequest<Response> deleteRole(@NotNull String name, DeleteRoleRequest request) throws StreamException - Throws:
StreamException
-
deleteRole
- Throws:
StreamException
-
getTask
@NotNull StreamRequest<GetTaskResponse> getTask(@NotNull String id, GetTaskRequest request) throws StreamException - Throws:
StreamException
-
getTask
- Throws:
StreamException
-
deleteFile
- Throws:
StreamException
-
deleteFile
- Throws:
StreamException
-
uploadFile
@NotNull StreamRequest<FileUploadResponse> uploadFile(UploadFileRequest request) throws StreamException - Throws:
StreamException
-
uploadFile
- Throws:
StreamException
-
deleteImage
- Throws:
StreamException
-
deleteImage
- Throws:
StreamException
-
uploadImage
@NotNull StreamRequest<ImageUploadResponse> uploadImage(UploadImageRequest request) throws StreamException - Throws:
StreamException
-
uploadImage
- Throws:
StreamException
-
listUserGroups
@NotNull StreamRequest<ListUserGroupsResponse> listUserGroups(ListUserGroupsRequest request) throws StreamException - Throws:
StreamException
-
listUserGroups
- Throws:
StreamException
-
createUserGroup
@NotNull StreamRequest<CreateUserGroupResponse> createUserGroup(CreateUserGroupRequest request) throws StreamException - Throws:
StreamException
-
searchUserGroups
@NotNull StreamRequest<SearchUserGroupsResponse> searchUserGroups(SearchUserGroupsRequest request) throws StreamException - Throws:
StreamException
-
deleteUserGroup
@NotNull StreamRequest<Response> deleteUserGroup(@NotNull String id, DeleteUserGroupRequest request) throws StreamException - Throws:
StreamException
-
deleteUserGroup
- Throws:
StreamException
-
getUserGroup
@NotNull StreamRequest<GetUserGroupResponse> getUserGroup(@NotNull String id, GetUserGroupRequest request) throws StreamException - Throws:
StreamException
-
getUserGroup
@NotNull StreamRequest<GetUserGroupResponse> getUserGroup(@NotNull String id) throws StreamException - Throws:
StreamException
-
updateUserGroup
@NotNull StreamRequest<UpdateUserGroupResponse> updateUserGroup(@NotNull String id, UpdateUserGroupRequest request) throws StreamException - Throws:
StreamException
-
updateUserGroup
@NotNull StreamRequest<UpdateUserGroupResponse> updateUserGroup(@NotNull String id) throws StreamException - Throws:
StreamException
-
addUserGroupMembers
@NotNull StreamRequest<AddUserGroupMembersResponse> addUserGroupMembers(@NotNull String id, AddUserGroupMembersRequest request) throws StreamException - Throws:
StreamException
-
removeUserGroupMembers
@NotNull StreamRequest<RemoveUserGroupMembersResponse> removeUserGroupMembers(@NotNull String id, RemoveUserGroupMembersRequest request) throws StreamException - Throws:
StreamException
-
queryUsers
@NotNull StreamRequest<QueryUsersResponse> queryUsers(QueryUsersRequest request) throws StreamException - Throws:
StreamException
-
queryUsers
- Throws:
StreamException
-
updateUsersPartial
@NotNull StreamRequest<UpdateUsersResponse> updateUsersPartial(UpdateUsersPartialRequest request) throws StreamException - Throws:
StreamException
-
updateUsers
@NotNull StreamRequest<UpdateUsersResponse> updateUsers(UpdateUsersRequest request) throws StreamException - Throws:
StreamException
-
getBlockedUsers
@NotNull StreamRequest<GetBlockedUsersResponse> getBlockedUsers(GetBlockedUsersRequest request) throws StreamException - Throws:
StreamException
-
getBlockedUsers
- Throws:
StreamException
-
blockUsers
@NotNull StreamRequest<BlockUsersResponse> blockUsers(BlockUsersRequest request) throws StreamException - Throws:
StreamException
-
deactivateUsers
@NotNull StreamRequest<DeactivateUsersResponse> deactivateUsers(DeactivateUsersRequest request) throws StreamException - Throws:
StreamException
-
deleteUsers
@NotNull StreamRequest<DeleteUsersResponse> deleteUsers(DeleteUsersRequest request) throws StreamException - Throws:
StreamException
-
getUserLiveLocations
@NotNull StreamRequest<SharedLocationsResponse> getUserLiveLocations(GetUserLiveLocationsRequest request) throws StreamException - Throws:
StreamException
-
getUserLiveLocations
- Throws:
StreamException
-
updateLiveLocation
@NotNull StreamRequest<SharedLocationResponse> updateLiveLocation(UpdateLiveLocationRequest request) throws StreamException - Throws:
StreamException
-
reactivateUsers
@NotNull StreamRequest<ReactivateUsersResponse> reactivateUsers(ReactivateUsersRequest request) throws StreamException - Throws:
StreamException
-
restoreUsers
- Throws:
StreamException
-
unblockUsers
@NotNull StreamRequest<UnblockUsersResponse> unblockUsers(UnblockUsersRequest request) throws StreamException - Throws:
StreamException
-
deactivateUser
@NotNull StreamRequest<DeactivateUserResponse> deactivateUser(@NotNull String userID, DeactivateUserRequest request) throws StreamException - Throws:
StreamException
-
deactivateUser
@NotNull StreamRequest<DeactivateUserResponse> deactivateUser(@NotNull String userID) throws StreamException - Throws:
StreamException
-
exportUser
@NotNull StreamRequest<ExportUserResponse> exportUser(@NotNull String userID, ExportUserRequest request) throws StreamException - Throws:
StreamException
-
exportUser
@NotNull StreamRequest<ExportUserResponse> exportUser(@NotNull String userID) throws StreamException - Throws:
StreamException
-
reactivateUser
@NotNull StreamRequest<ReactivateUserResponse> reactivateUser(@NotNull String userID, ReactivateUserRequest request) throws StreamException - Throws:
StreamException
-
reactivateUser
@NotNull StreamRequest<ReactivateUserResponse> reactivateUser(@NotNull String userID) throws StreamException - Throws:
StreamException
-