Interface MessageService.WithRawResponse
-
- All Implemented Interfaces:
public interface MessageService.WithRawResponseA view of MessageService that provides access to raw HTTP responses for each method.
-
-
Method Summary
-
-
Method Detail
-
withOptions
abstract MessageService.WithRawResponse withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
retrieve
@MustBeClosed() HttpResponseFor<MessageRetrieveResponse> retrieve(String messageId)
Returns a raw HTTP response for
get /messages/{message_id}, but is otherwise the same as MessageService.retrieve.
-
retrieve
@MustBeClosed() HttpResponseFor<MessageRetrieveResponse> retrieve(String messageId, MessageRetrieveParams params, RequestOptions requestOptions)
-
retrieve
@MustBeClosed() HttpResponseFor<MessageRetrieveResponse> retrieve(String messageId, MessageRetrieveParams params)
-
retrieve
@MustBeClosed() abstract HttpResponseFor<MessageRetrieveResponse> retrieve(MessageRetrieveParams params, RequestOptions requestOptions)
-
retrieve
@MustBeClosed() HttpResponseFor<MessageRetrieveResponse> retrieve(MessageRetrieveParams params)
-
retrieve
@MustBeClosed() HttpResponseFor<MessageRetrieveResponse> retrieve(String messageId, RequestOptions requestOptions)
-
list
@MustBeClosed() HttpResponseFor<MessageListResponse> list()
Returns a raw HTTP response for
get /messages, but is otherwise the same as MessageService.list.
-
list
@MustBeClosed() abstract HttpResponseFor<MessageListResponse> list(MessageListParams params, RequestOptions requestOptions)
-
list
@MustBeClosed() HttpResponseFor<MessageListResponse> list(MessageListParams params)
-
list
@MustBeClosed() HttpResponseFor<MessageListResponse> list(RequestOptions requestOptions)
-
cancel
@MustBeClosed() HttpResponseFor<MessageDetails> cancel(String messageId)
Returns a raw HTTP response for
post /messages/{message_id}/cancel, but is otherwise the same as MessageService.cancel.
-
cancel
@MustBeClosed() HttpResponseFor<MessageDetails> cancel(String messageId, MessageCancelParams params, RequestOptions requestOptions)
-
cancel
@MustBeClosed() HttpResponseFor<MessageDetails> cancel(String messageId, MessageCancelParams params)
-
cancel
@MustBeClosed() abstract HttpResponseFor<MessageDetails> cancel(MessageCancelParams params, RequestOptions requestOptions)
-
cancel
@MustBeClosed() HttpResponseFor<MessageDetails> cancel(MessageCancelParams params)
-
cancel
@MustBeClosed() HttpResponseFor<MessageDetails> cancel(String messageId, RequestOptions requestOptions)
-
content
@MustBeClosed() HttpResponseFor<MessageContentResponse> content(String messageId)
Returns a raw HTTP response for
get /messages/{message_id}/output, but is otherwise the same as MessageService.content.
-
content
@MustBeClosed() HttpResponseFor<MessageContentResponse> content(String messageId, MessageContentParams params, RequestOptions requestOptions)
-
content
@MustBeClosed() HttpResponseFor<MessageContentResponse> content(String messageId, MessageContentParams params)
-
content
@MustBeClosed() abstract HttpResponseFor<MessageContentResponse> content(MessageContentParams params, RequestOptions requestOptions)
-
content
@MustBeClosed() HttpResponseFor<MessageContentResponse> content(MessageContentParams params)
-
content
@MustBeClosed() HttpResponseFor<MessageContentResponse> content(String messageId, RequestOptions requestOptions)
-
history
@MustBeClosed() HttpResponseFor<MessageHistoryResponse> history(String messageId)
Returns a raw HTTP response for
get /messages/{message_id}/history, but is otherwise the same as MessageService.history.
-
history
@MustBeClosed() HttpResponseFor<MessageHistoryResponse> history(String messageId, MessageHistoryParams params, RequestOptions requestOptions)
-
history
@MustBeClosed() HttpResponseFor<MessageHistoryResponse> history(String messageId, MessageHistoryParams params)
-
history
@MustBeClosed() abstract HttpResponseFor<MessageHistoryResponse> history(MessageHistoryParams params, RequestOptions requestOptions)
-
history
@MustBeClosed() HttpResponseFor<MessageHistoryResponse> history(MessageHistoryParams params)
-
history
@MustBeClosed() HttpResponseFor<MessageHistoryResponse> history(String messageId, RequestOptions requestOptions)
-
-
-
-