Class RestApiClient


  • @Component
    public class RestApiClient
    extends Object
    The Class RestApiClient.
    Author:
    Rishabh Keshari
    • Constructor Detail

      • RestApiClient

        public RestApiClient()
    • Method Detail

      • getApi

        public <T> T getApi​(URI uri,
                            Class<?> responseType)
                     throws Exception
        HTTP GET API
        Type Parameters:
        T -
        Parameters:
        uri -
        responseType -
        Returns:
        Throws:
        Exception
      • getApi

        public <T> T getApi​(String url,
                            Class<?> responseType)
        HTTP GET API
        Type Parameters:
        T -
        Parameters:
        url -
        responseType -
        Returns:
      • postApi

        public <T> T postApi​(String uri,
                             org.springframework.http.MediaType mediaType,
                             Object requestType,
                             Class<?> responseClass)
                      throws Exception
        HTTP POST API
        Type Parameters:
        T -
        Parameters:
        uri -
        mediaType -
        requestType -
        responseClass -
        Returns:
        Throws:
        Exception