Package com.orbitz.consul.util
Class Http
- java.lang.Object
-
- com.orbitz.consul.util.Http
-
public class Http extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Http(ClientEventHandler eventHandler)
-
Method Summary
Modifier and Type Method Description <T> Textract(retrofit2.Call<T> call, java.lang.Integer... okCodes)<T> voidextractBasicResponse(retrofit2.Call<T> call, Callback<T> callback, java.lang.Integer... okCodes)<T> voidextractConsulResponse(retrofit2.Call<T> call, ConsulResponseCallback<T> callback, java.lang.Integer... okCodes)<T> ConsulResponse<T>extractConsulResponse(retrofit2.Call<T> call, java.lang.Integer... okCodes)voidhandle(retrofit2.Call<java.lang.Void> call, java.lang.Integer... okCodes)
-
-
-
Constructor Detail
-
Http
public Http(ClientEventHandler eventHandler)
-
-
Method Detail
-
extract
public <T> T extract(retrofit2.Call<T> call, java.lang.Integer... okCodes)
-
handle
public void handle(retrofit2.Call<java.lang.Void> call, java.lang.Integer... okCodes)
-
extractConsulResponse
public <T> ConsulResponse<T> extractConsulResponse(retrofit2.Call<T> call, java.lang.Integer... okCodes)
-
extractConsulResponse
public <T> void extractConsulResponse(retrofit2.Call<T> call, ConsulResponseCallback<T> callback, java.lang.Integer... okCodes)
-
extractBasicResponse
public <T> void extractBasicResponse(retrofit2.Call<T> call, Callback<T> callback, java.lang.Integer... okCodes)
-
-