Package com.stytch.sdk.b2b.searchManager
Interface SearchManager
-
- All Implemented Interfaces:
public interface SearchManagerThe SearchManager interface provides methods for searching for organizations and members
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classSearchManager.SearchOrganizationParametersA data class wrapping the parameters used for a Search Organizations call
public final classSearchManager.SearchMemberParametersA data class wrapping the parameters used for a Search Members call
-
Method Summary
Modifier and Type Method Description abstract StytchResult<B2BSearchOrganizationResponseData>searchOrganization(SearchManager.SearchOrganizationParameters parameters)Search for an organization abstract UnitsearchOrganization(SearchManager.SearchOrganizationParameters parameters, Function1<StytchResult<B2BSearchOrganizationResponseData>, Unit> callback)Search for an organization abstract CompletableFuture<StytchResult<B2BSearchOrganizationResponseData>>searchOrganizationCompletable(SearchManager.SearchOrganizationParameters parameters)Search for an organization abstract StytchResult<B2BSearchMemberResponseData>searchMember(SearchManager.SearchMemberParameters parameters)Search for an organization member abstract UnitsearchMember(SearchManager.SearchMemberParameters parameters, Function1<StytchResult<B2BSearchMemberResponseData>, Unit> callback)Search for an organization member abstract CompletableFuture<StytchResult<B2BSearchMemberResponseData>>searchMemberCompletable(SearchManager.SearchMemberParameters parameters)Search for an organization member -
-
Method Detail
-
searchOrganization
abstract StytchResult<B2BSearchOrganizationResponseData> searchOrganization(SearchManager.SearchOrganizationParameters parameters)
Search for an organization
- Parameters:
parameters- the parameters needed to make the search request- Returns:
B2BSearchOrganizationResponse
-
searchOrganization
abstract Unit searchOrganization(SearchManager.SearchOrganizationParameters parameters, Function1<StytchResult<B2BSearchOrganizationResponseData>, Unit> callback)
Search for an organization
- Parameters:
parameters- the parameters needed to make the search requestcallback- a callback that receives a B2BSearchOrganizationResponse
-
searchOrganizationCompletable
abstract CompletableFuture<StytchResult<B2BSearchOrganizationResponseData>> searchOrganizationCompletable(SearchManager.SearchOrganizationParameters parameters)
Search for an organization
- Parameters:
parameters- the parameters needed to make the search request- Returns:
B2BSearchOrganizationResponse
-
searchMember
abstract StytchResult<B2BSearchMemberResponseData> searchMember(SearchManager.SearchMemberParameters parameters)
Search for an organization member
- Parameters:
parameters- the parameters needed to make the search request- Returns:
B2BSearchMemberResponse
-
searchMember
abstract Unit searchMember(SearchManager.SearchMemberParameters parameters, Function1<StytchResult<B2BSearchMemberResponseData>, Unit> callback)
Search for an organization member
- Parameters:
parameters- the parameters needed to make the search requestcallback- a callback that receives a B2BSearchMemberResponse
-
searchMemberCompletable
abstract CompletableFuture<StytchResult<B2BSearchMemberResponseData>> searchMemberCompletable(SearchManager.SearchMemberParameters parameters)
Search for an organization member
- Parameters:
parameters- the parameters needed to make the search request- Returns:
B2BSearchMemberResponse
-
-
-
-