Interface IHttpClient

  • All Known Implementing Classes:
    DefaultHttpClient

    public interface IHttpClient
    An DefaultHttpClient is used to send Requests to FCM.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      <TRequestMessage,​TResponseMessage>
      CompletableFuture<TResponseMessage>
      postAsync​(TRequestMessage requestMessage, Class<TResponseMessage> responseType)  
      <TRequestMessage,​TResponseMessage>
      TResponseMessage
      postSync​(TRequestMessage requestMessage, Class<TResponseMessage> responseType)  
    • Method Detail

      • postSync

        <TRequestMessage,​TResponseMessage> TResponseMessage postSync​(TRequestMessage requestMessage,
                                                                           Class<TResponseMessage> responseType)
      • postAsync

        <TRequestMessage,​TResponseMessage> CompletableFuture<TResponseMessage> postAsync​(TRequestMessage requestMessage,
                                                                                               Class<TResponseMessage> responseType)