Package com.courier.services.blocking
Interface TenantService.WithRawResponse
-
- All Implemented Interfaces:
public interface TenantService.WithRawResponseA view of TenantService that provides access to raw HTTP responses for each method.
-
-
Method Summary
-
-
Method Detail
-
withOptions
abstract TenantService.WithRawResponse withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
preferences
abstract PreferenceService.WithRawResponse preferences()
-
templates
abstract TemplateService.WithRawResponse templates()
-
retrieve
@MustBeClosed() HttpResponseFor<Tenant> retrieve(String tenantId)
Returns a raw HTTP response for
get /tenants/{tenant_id}, but is otherwise the same as TenantService.retrieve.
-
retrieve
@MustBeClosed() HttpResponseFor<Tenant> retrieve(String tenantId, TenantRetrieveParams params, RequestOptions requestOptions)
-
retrieve
@MustBeClosed() HttpResponseFor<Tenant> retrieve(String tenantId, TenantRetrieveParams params)
-
retrieve
@MustBeClosed() abstract HttpResponseFor<Tenant> retrieve(TenantRetrieveParams params, RequestOptions requestOptions)
-
retrieve
@MustBeClosed() HttpResponseFor<Tenant> retrieve(TenantRetrieveParams params)
-
retrieve
@MustBeClosed() HttpResponseFor<Tenant> retrieve(String tenantId, RequestOptions requestOptions)
-
update
@MustBeClosed() HttpResponseFor<Tenant> update(String tenantId, TenantUpdateParams params)
Returns a raw HTTP response for
put /tenants/{tenant_id}, but is otherwise the same as TenantService.update.
-
update
@MustBeClosed() HttpResponseFor<Tenant> update(String tenantId, TenantUpdateParams params, RequestOptions requestOptions)
-
update
@MustBeClosed() HttpResponseFor<Tenant> update(TenantUpdateParams params)
-
update
@MustBeClosed() abstract HttpResponseFor<Tenant> update(TenantUpdateParams params, RequestOptions requestOptions)
-
list
@MustBeClosed() HttpResponseFor<TenantListResponse> list()
Returns a raw HTTP response for
get /tenants, but is otherwise the same as TenantService.list.
-
list
@MustBeClosed() abstract HttpResponseFor<TenantListResponse> list(TenantListParams params, RequestOptions requestOptions)
-
list
@MustBeClosed() HttpResponseFor<TenantListResponse> list(TenantListParams params)
-
list
@MustBeClosed() HttpResponseFor<TenantListResponse> list(RequestOptions requestOptions)
-
delete
@MustBeClosed() HttpResponse delete(String tenantId)
Returns a raw HTTP response for
delete /tenants/{tenant_id}, but is otherwise the same as TenantService.delete.
-
delete
@MustBeClosed() HttpResponse delete(String tenantId, TenantDeleteParams params, RequestOptions requestOptions)
-
delete
@MustBeClosed() HttpResponse delete(String tenantId, TenantDeleteParams params)
-
delete
@MustBeClosed() abstract HttpResponse delete(TenantDeleteParams params, RequestOptions requestOptions)
-
delete
@MustBeClosed() HttpResponse delete(TenantDeleteParams params)
-
delete
@MustBeClosed() HttpResponse delete(String tenantId, RequestOptions requestOptions)
-
listUsers
@MustBeClosed() HttpResponseFor<TenantListUsersResponse> listUsers(String tenantId)
Returns a raw HTTP response for
get /tenants/{tenant_id}/users, but is otherwise the same as TenantService.listUsers.
-
listUsers
@MustBeClosed() HttpResponseFor<TenantListUsersResponse> listUsers(String tenantId, TenantListUsersParams params, RequestOptions requestOptions)
-
listUsers
@MustBeClosed() HttpResponseFor<TenantListUsersResponse> listUsers(String tenantId, TenantListUsersParams params)
-
listUsers
@MustBeClosed() abstract HttpResponseFor<TenantListUsersResponse> listUsers(TenantListUsersParams params, RequestOptions requestOptions)
-
listUsers
@MustBeClosed() HttpResponseFor<TenantListUsersResponse> listUsers(TenantListUsersParams params)
-
listUsers
@MustBeClosed() HttpResponseFor<TenantListUsersResponse> listUsers(String tenantId, RequestOptions requestOptions)
-
-
-
-