Interface TenantServiceAsync.WithRawResponse
-
- All Implemented Interfaces:
public interface TenantServiceAsync.WithRawResponseA view of TenantServiceAsync that provides access to raw HTTP responses for each method.
-
-
Method Summary
-
-
Method Detail
-
withOptions
abstract TenantServiceAsync.WithRawResponse withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
list
CompletableFuture<HttpResponseFor<TenantListResponse>> list(String userId)
Returns a raw HTTP response for
get /users/{user_id}/tenants, but is otherwise the same as TenantServiceAsync.list.
-
list
CompletableFuture<HttpResponseFor<TenantListResponse>> list(String userId, TenantListParams params, RequestOptions requestOptions)
-
list
CompletableFuture<HttpResponseFor<TenantListResponse>> list(String userId, TenantListParams params)
-
list
abstract CompletableFuture<HttpResponseFor<TenantListResponse>> list(TenantListParams params, RequestOptions requestOptions)
-
list
CompletableFuture<HttpResponseFor<TenantListResponse>> list(TenantListParams params)
-
list
CompletableFuture<HttpResponseFor<TenantListResponse>> list(String userId, RequestOptions requestOptions)
-
addMultiple
CompletableFuture<HttpResponse> addMultiple(String userId, TenantAddMultipleParams params)
Returns a raw HTTP response for
put /users/{user_id}/tenants, but is otherwise the same as TenantServiceAsync.addMultiple.
-
addMultiple
CompletableFuture<HttpResponse> addMultiple(String userId, TenantAddMultipleParams params, RequestOptions requestOptions)
-
addMultiple
CompletableFuture<HttpResponse> addMultiple(TenantAddMultipleParams params)
-
addMultiple
abstract CompletableFuture<HttpResponse> addMultiple(TenantAddMultipleParams params, RequestOptions requestOptions)
-
addSingle
CompletableFuture<HttpResponse> addSingle(String tenantId, TenantAddSingleParams params)
Returns a raw HTTP response for
put /users/{user_id}/tenants/{tenant_id}, but is otherwise the same as TenantServiceAsync.addSingle.
-
addSingle
CompletableFuture<HttpResponse> addSingle(String tenantId, TenantAddSingleParams params, RequestOptions requestOptions)
-
addSingle
CompletableFuture<HttpResponse> addSingle(TenantAddSingleParams params)
-
addSingle
abstract CompletableFuture<HttpResponse> addSingle(TenantAddSingleParams params, RequestOptions requestOptions)
-
removeAll
CompletableFuture<HttpResponse> removeAll(String userId)
Returns a raw HTTP response for
delete /users/{user_id}/tenants, but is otherwise the same as TenantServiceAsync.removeAll.
-
removeAll
CompletableFuture<HttpResponse> removeAll(String userId, TenantRemoveAllParams params, RequestOptions requestOptions)
-
removeAll
CompletableFuture<HttpResponse> removeAll(String userId, TenantRemoveAllParams params)
-
removeAll
abstract CompletableFuture<HttpResponse> removeAll(TenantRemoveAllParams params, RequestOptions requestOptions)
-
removeAll
CompletableFuture<HttpResponse> removeAll(TenantRemoveAllParams params)
-
removeAll
CompletableFuture<HttpResponse> removeAll(String userId, RequestOptions requestOptions)
-
removeSingle
CompletableFuture<HttpResponse> removeSingle(String tenantId, TenantRemoveSingleParams params)
Returns a raw HTTP response for
delete /users/{user_id}/tenants/{tenant_id}, but is otherwise the same as TenantServiceAsync.removeSingle.
-
removeSingle
CompletableFuture<HttpResponse> removeSingle(String tenantId, TenantRemoveSingleParams params, RequestOptions requestOptions)
-
removeSingle
CompletableFuture<HttpResponse> removeSingle(TenantRemoveSingleParams params)
-
removeSingle
abstract CompletableFuture<HttpResponse> removeSingle(TenantRemoveSingleParams params, RequestOptions requestOptions)
-
-
-
-