Interface SubscriptionService.WithRawResponse
-
- All Implemented Interfaces:
public interface SubscriptionService.WithRawResponseA view of SubscriptionService that provides access to raw HTTP responses for each method.
-
-
Method Summary
-
-
Method Detail
-
withOptions
abstract SubscriptionService.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
@MustBeClosed() HttpResponseFor<SubscriptionListResponse> list(String listId)
Returns a raw HTTP response for
get /lists/{list_id}/subscriptions, but is otherwise the same as SubscriptionService.list.
-
list
@MustBeClosed() HttpResponseFor<SubscriptionListResponse> list(String listId, SubscriptionListParams params, RequestOptions requestOptions)
-
list
@MustBeClosed() HttpResponseFor<SubscriptionListResponse> list(String listId, SubscriptionListParams params)
-
list
@MustBeClosed() abstract HttpResponseFor<SubscriptionListResponse> list(SubscriptionListParams params, RequestOptions requestOptions)
-
list
@MustBeClosed() HttpResponseFor<SubscriptionListResponse> list(SubscriptionListParams params)
-
list
@MustBeClosed() HttpResponseFor<SubscriptionListResponse> list(String listId, RequestOptions requestOptions)
-
add
@MustBeClosed() HttpResponse add(String listId, SubscriptionAddParams params)
Returns a raw HTTP response for
post /lists/{list_id}/subscriptions, but is otherwise the same as SubscriptionService.add.
-
add
@MustBeClosed() HttpResponse add(String listId, SubscriptionAddParams params, RequestOptions requestOptions)
-
add
@MustBeClosed() HttpResponse add(SubscriptionAddParams params)
-
add
@MustBeClosed() abstract HttpResponse add(SubscriptionAddParams params, RequestOptions requestOptions)
-
subscribe
@MustBeClosed() HttpResponse subscribe(String listId, SubscriptionSubscribeParams params)
Returns a raw HTTP response for
put /lists/{list_id}/subscriptions, but is otherwise the same as SubscriptionService.subscribe.
-
subscribe
@MustBeClosed() HttpResponse subscribe(String listId, SubscriptionSubscribeParams params, RequestOptions requestOptions)
-
subscribe
@MustBeClosed() HttpResponse subscribe(SubscriptionSubscribeParams params)
-
subscribe
@MustBeClosed() abstract HttpResponse subscribe(SubscriptionSubscribeParams params, RequestOptions requestOptions)
-
subscribeUser
@MustBeClosed() HttpResponse subscribeUser(String userId, SubscriptionSubscribeUserParams params)
Returns a raw HTTP response for
put /lists/{list_id}/subscriptions/{user_id}, but is otherwise the same as SubscriptionService.subscribeUser.
-
subscribeUser
@MustBeClosed() HttpResponse subscribeUser(String userId, SubscriptionSubscribeUserParams params, RequestOptions requestOptions)
-
subscribeUser
@MustBeClosed() HttpResponse subscribeUser(SubscriptionSubscribeUserParams params)
-
subscribeUser
@MustBeClosed() abstract HttpResponse subscribeUser(SubscriptionSubscribeUserParams params, RequestOptions requestOptions)
-
unsubscribeUser
@MustBeClosed() HttpResponse unsubscribeUser(String userId, SubscriptionUnsubscribeUserParams params)
Returns a raw HTTP response for
delete /lists/{list_id}/subscriptions/{user_id}, but is otherwise the same as SubscriptionService.unsubscribeUser.
-
unsubscribeUser
@MustBeClosed() HttpResponse unsubscribeUser(String userId, SubscriptionUnsubscribeUserParams params, RequestOptions requestOptions)
-
unsubscribeUser
@MustBeClosed() HttpResponse unsubscribeUser(SubscriptionUnsubscribeUserParams params)
-
unsubscribeUser
@MustBeClosed() abstract HttpResponse unsubscribeUser(SubscriptionUnsubscribeUserParams params, RequestOptions requestOptions)
-
-
-
-