Class RestClient
- java.lang.Object
-
- hudson.plugins.spotinst.api.infra.RestClient
-
public class RestClient extends Object
-
-
Constructor Summary
Constructors Constructor Description RestClient()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static RestResponse
sendDelete(String url, Map<String,String> headers, Map<String,String> queryParams)
static RestResponse
sendGet(String url, Map<String,String> headers, Map<String,String> queryParams)
static RestResponse
sendPost(String url, String body, Map<String,String> headers, Map<String,String> queryParams)
static RestResponse
sendPut(String url, String body, Map<String,String> headers, Map<String,String> queryParams)
-
-
-
Method Detail
-
sendGet
public static RestResponse sendGet(String url, Map<String,String> headers, Map<String,String> queryParams) throws ApiException
- Throws:
ApiException
-
sendPut
public static RestResponse sendPut(String url, String body, Map<String,String> headers, Map<String,String> queryParams) throws ApiException
- Throws:
ApiException
-
sendDelete
public static RestResponse sendDelete(String url, Map<String,String> headers, Map<String,String> queryParams) throws ApiException
- Throws:
ApiException
-
sendPost
public static RestResponse sendPost(String url, String body, Map<String,String> headers, Map<String,String> queryParams) throws ApiException
- Throws:
ApiException
-
-