Interface InboxService.WithRawResponse
-
- All Implemented Interfaces:
public interface InboxService.WithRawResponseA view of InboxService that provides access to raw HTTP responses for each method.
-
-
Method Summary
-
-
Method Detail
-
withOptions
abstract InboxService.WithRawResponse withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
create
@MustBeClosed() HttpResponse create()
Returns a raw HTTP response for
post /mail/v1/inboxes, but is otherwise the same as InboxService.create.
-
create
@MustBeClosed() abstract HttpResponse create(InboxCreateParams params, RequestOptions requestOptions)
-
create
@MustBeClosed() HttpResponse create(InboxCreateParams params)
-
create
@MustBeClosed() HttpResponse create(RequestOptions requestOptions)
-
retrieve
@MustBeClosed() HttpResponse retrieve(String inboxId)
Returns a raw HTTP response for
get /mail/v1/inboxes/{inboxId}, but is otherwise the same as InboxService.retrieve.
-
retrieve
@MustBeClosed() HttpResponse retrieve(String inboxId, InboxRetrieveParams params, RequestOptions requestOptions)
-
retrieve
@MustBeClosed() HttpResponse retrieve(String inboxId, InboxRetrieveParams params)
-
retrieve
@MustBeClosed() abstract HttpResponse retrieve(InboxRetrieveParams params, RequestOptions requestOptions)
-
retrieve
@MustBeClosed() HttpResponse retrieve(InboxRetrieveParams params)
-
retrieve
@MustBeClosed() HttpResponse retrieve(String inboxId, RequestOptions requestOptions)
-
list
@MustBeClosed() HttpResponse list()
Returns a raw HTTP response for
get /mail/v1/inboxes, but is otherwise the same as InboxService.list.
-
list
@MustBeClosed() abstract HttpResponse list(InboxListParams params, RequestOptions requestOptions)
-
list
@MustBeClosed() HttpResponse list(InboxListParams params)
-
list
@MustBeClosed() HttpResponse list(RequestOptions requestOptions)
-
delete
@MustBeClosed() HttpResponse delete(String inboxId)
Returns a raw HTTP response for
delete /mail/v1/inboxes/{inboxId}, but is otherwise the same as InboxService.delete.
-
delete
@MustBeClosed() HttpResponse delete(String inboxId, InboxDeleteParams params, RequestOptions requestOptions)
-
delete
@MustBeClosed() HttpResponse delete(String inboxId, InboxDeleteParams params)
-
delete
@MustBeClosed() abstract HttpResponse delete(InboxDeleteParams params, RequestOptions requestOptions)
-
delete
@MustBeClosed() HttpResponse delete(InboxDeleteParams params)
-
delete
@MustBeClosed() HttpResponse delete(String inboxId, RequestOptions requestOptions)
-
getAttachment
@MustBeClosed() HttpResponse getAttachment(String attachmentId, InboxGetAttachmentParams params)
Returns a raw HTTP response for
get /mail/v1/inboxes/{inboxId}/messages/{messageId}/attachments/{attachmentId}, but is otherwise the same as InboxService.getAttachment.
-
getAttachment
@MustBeClosed() HttpResponse getAttachment(String attachmentId, InboxGetAttachmentParams params, RequestOptions requestOptions)
-
getAttachment
@MustBeClosed() HttpResponse getAttachment(InboxGetAttachmentParams params)
-
getAttachment
@MustBeClosed() abstract HttpResponse getAttachment(InboxGetAttachmentParams params, RequestOptions requestOptions)
-
getMessage
@MustBeClosed() HttpResponse getMessage(String messageId, InboxGetMessageParams params)
Returns a raw HTTP response for
get /mail/v1/inboxes/{inboxId}/messages/{messageId}, but is otherwise the same as InboxService.getMessage.
-
getMessage
@MustBeClosed() HttpResponse getMessage(String messageId, InboxGetMessageParams params, RequestOptions requestOptions)
-
getMessage
@MustBeClosed() HttpResponse getMessage(InboxGetMessageParams params)
-
getMessage
@MustBeClosed() abstract HttpResponse getMessage(InboxGetMessageParams params, RequestOptions requestOptions)
-
getPolicy
@MustBeClosed() HttpResponse getPolicy(String inboxId)
Returns a raw HTTP response for
get /mail/v1/inboxes/{inboxId}/policy, but is otherwise the same as InboxService.getPolicy.
-
getPolicy
@MustBeClosed() HttpResponse getPolicy(String inboxId, InboxGetPolicyParams params, RequestOptions requestOptions)
-
getPolicy
@MustBeClosed() HttpResponse getPolicy(String inboxId, InboxGetPolicyParams params)
-
getPolicy
@MustBeClosed() abstract HttpResponse getPolicy(InboxGetPolicyParams params, RequestOptions requestOptions)
-
getPolicy
@MustBeClosed() HttpResponse getPolicy(InboxGetPolicyParams params)
-
getPolicy
@MustBeClosed() HttpResponse getPolicy(String inboxId, RequestOptions requestOptions)
-
listMessages
@MustBeClosed() HttpResponse listMessages(String inboxId)
Returns a raw HTTP response for
get /mail/v1/inboxes/{inboxId}/messages, but is otherwise the same as InboxService.listMessages.
-
listMessages
@MustBeClosed() HttpResponse listMessages(String inboxId, InboxListMessagesParams params, RequestOptions requestOptions)
-
listMessages
@MustBeClosed() HttpResponse listMessages(String inboxId, InboxListMessagesParams params)
-
listMessages
@MustBeClosed() abstract HttpResponse listMessages(InboxListMessagesParams params, RequestOptions requestOptions)
-
listMessages
@MustBeClosed() HttpResponse listMessages(InboxListMessagesParams params)
-
listMessages
@MustBeClosed() HttpResponse listMessages(String inboxId, RequestOptions requestOptions)
-
reply
@MustBeClosed() HttpResponse reply(String messageId, InboxReplyParams params)
Returns a raw HTTP response for
post /mail/v1/inboxes/{inboxId}/messages/{messageId}/reply, but is otherwise the same as InboxService.reply.
-
reply
@MustBeClosed() HttpResponse reply(String messageId, InboxReplyParams params, RequestOptions requestOptions)
-
reply
@MustBeClosed() HttpResponse reply(InboxReplyParams params)
-
reply
@MustBeClosed() abstract HttpResponse reply(InboxReplyParams params, RequestOptions requestOptions)
-
send
@MustBeClosed() HttpResponse send(String inboxId)
Returns a raw HTTP response for
post /mail/v1/inboxes/{inboxId}/messages/send, but is otherwise the same as InboxService.send.
-
send
@MustBeClosed() HttpResponse send(String inboxId, InboxSendParams params, RequestOptions requestOptions)
-
send
@MustBeClosed() HttpResponse send(String inboxId, InboxSendParams params)
-
send
@MustBeClosed() abstract HttpResponse send(InboxSendParams params, RequestOptions requestOptions)
-
send
@MustBeClosed() HttpResponse send(InboxSendParams params)
-
send
@MustBeClosed() HttpResponse send(String inboxId, RequestOptions requestOptions)
-
setPolicy
@MustBeClosed() HttpResponse setPolicy(String inboxId)
Returns a raw HTTP response for
put /mail/v1/inboxes/{inboxId}/policy, but is otherwise the same as InboxService.setPolicy.
-
setPolicy
@MustBeClosed() HttpResponse setPolicy(String inboxId, InboxSetPolicyParams params, RequestOptions requestOptions)
-
setPolicy
@MustBeClosed() HttpResponse setPolicy(String inboxId, InboxSetPolicyParams params)
-
setPolicy
@MustBeClosed() abstract HttpResponse setPolicy(InboxSetPolicyParams params, RequestOptions requestOptions)
-
setPolicy
@MustBeClosed() HttpResponse setPolicy(InboxSetPolicyParams params)
-
setPolicy
@MustBeClosed() HttpResponse setPolicy(String inboxId, RequestOptions requestOptions)
-
-
-
-