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 UnlaunchRestWrappercreate(java.lang.String sdkKey, java.lang.String host, java.lang.String apiPath)java.lang.Stringget(java.lang.Class<java.lang.String> responseType)java.util.DategetLastModified()javax.ws.rs.core.Responsepost(javax.ws.rs.client.Entity<?> entity)Invoke HTTP POST method for the current request synchronously.java.lang.StringtoString()
-
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:
Responseresponse 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:
toStringin classjava.lang.Object
-