Package com.courier.services.blocking
Interface TenantService
-
- All Implemented Interfaces:
public interface TenantService
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceTenantService.WithRawResponseA view of TenantService that provides access to raw HTTP responses for each method.
-
Method Summary
-
-
Method Detail
-
withRawResponse
abstract TenantService.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
abstract TenantService withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
tenantDefaultPreferences
abstract TenantDefaultPreferenceService tenantDefaultPreferences()
-
templates
abstract TemplateService templates()
-
retrieve
Tenant retrieve(String tenantId, TenantRetrieveParams params, RequestOptions requestOptions)
-
retrieve
Tenant retrieve(String tenantId, TenantRetrieveParams params)
-
retrieve
abstract Tenant retrieve(TenantRetrieveParams params, RequestOptions requestOptions)
-
retrieve
Tenant retrieve(TenantRetrieveParams params)
-
retrieve
Tenant retrieve(String tenantId, RequestOptions requestOptions)
-
update
Tenant update(String tenantId, TenantUpdateParams params)
Create or Replace a Tenant
-
update
Tenant update(String tenantId, TenantUpdateParams params, RequestOptions requestOptions)
-
update
Tenant update(TenantUpdateParams params)
-
update
abstract Tenant update(TenantUpdateParams params, RequestOptions requestOptions)
-
list
TenantListResponse list()
Get a List of Tenants
-
list
abstract TenantListResponse list(TenantListParams params, RequestOptions requestOptions)
-
list
TenantListResponse list(TenantListParams params)
-
list
TenantListResponse list(RequestOptions requestOptions)
-
delete
Unit delete(String tenantId, TenantDeleteParams params, RequestOptions requestOptions)
-
delete
Unit delete(String tenantId, TenantDeleteParams params)
-
delete
abstract Unit delete(TenantDeleteParams params, RequestOptions requestOptions)
-
delete
Unit delete(TenantDeleteParams params)
-
delete
Unit delete(String tenantId, RequestOptions requestOptions)
-
listUsers
TenantListUsersResponse listUsers(String tenantId)
Get Users in Tenant
-
listUsers
TenantListUsersResponse listUsers(String tenantId, TenantListUsersParams params, RequestOptions requestOptions)
-
listUsers
TenantListUsersResponse listUsers(String tenantId, TenantListUsersParams params)
-
listUsers
abstract TenantListUsersResponse listUsers(TenantListUsersParams params, RequestOptions requestOptions)
-
listUsers
TenantListUsersResponse listUsers(TenantListUsersParams params)
-
listUsers
TenantListUsersResponse listUsers(String tenantId, RequestOptions requestOptions)
-
-
-
-