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.
This was created mainly to make testing easier.
- 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)
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()
-
Method Details
-
create
public static UnlaunchRestWrapper create(java.lang.String sdkKey, java.lang.String host, java.lang.String apiPath) -
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 classjava.lang.Object
-