Package io.unlaunch

Class UnlaunchRestWrapper

java.lang.Object
io.unlaunch.UnlaunchRestWrapper

public final class UnlaunchRestWrapper
extends java.lang.Object
Unlaunch wrapper for the javax.ws.rs classes that we use to make requests to our backend.
Author:
umermansoor, fahmina
  • Method Summary

    Modifier and Type Method Description
    static UnlaunchRestWrapper create​(java.lang.String sdkKey, java.lang.String host, java.lang.String apiPath, long connectionTimeOutMs, long readTimeOutMs)  
    java.lang.String get​(java.lang.Class<java.lang.String> responseType)  
    java.util.Date getLastModified()  
    javax.ws.rs.core.Response post​(javax.ws.rs.client.Entity<?> entity)
    Invoke HTTP POST method for the current request synchronously.
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Method Details

    • create

      public static UnlaunchRestWrapper create​(java.lang.String sdkKey, java.lang.String host, java.lang.String apiPath, long connectionTimeOutMs, long readTimeOutMs)
    • post

      public javax.ws.rs.core.Response post​(javax.ws.rs.client.Entity<?> entity)
      Invoke HTTP POST method for the current request synchronously.
      Parameters:
      entity -
      Returns:
      Response response body
    • get

      public java.lang.String get​(java.lang.Class<java.lang.String> responseType)
    • getLastModified

      public java.util.Date getLastModified()
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object