public class SdkServiceClient
extends net.servicestack.client.JsonServiceClient
| Modifier and Type | Field and Description |
|---|---|
static String |
HttpScheme |
static String |
HttpsScheme |
| Modifier and Type | Method and Description |
|---|---|
String |
authenticate(String username,
String password) |
static String |
camelCase(String value) |
static SdkServiceClient |
Create(String server,
String baseUrl,
Map<Object,Type> typeAdapters,
IFieldNamer fieldNamer) |
static SdkServiceClient |
Create(String server,
String baseUrl,
Map<Object,Type> typeAdapters,
IFieldNamer fieldNamer,
boolean serializeNulls) |
String |
createUrl(Object requestDto,
Map<String,String> query) |
String |
createUrl(Object requestDto,
Map<String,String> query,
String httpMethod) |
String |
createUrl(Object requestDto,
String httpMethod) |
<TResponse> |
delete(net.servicestack.client.IReturn<TResponse> request) |
<TResponse> |
delete(net.servicestack.client.IReturn<TResponse> request,
Map<String,String> queryParams) |
void |
delete(net.servicestack.client.IReturnVoid request) |
String |
getEndpointUrl() |
com.google.gson.GsonBuilder |
getGsonBuilder() |
net.servicestack.client.Route |
getRoute(Object requestDto) |
void |
logoff() |
<TResponse> |
post(net.servicestack.client.IReturn<TResponse> request) |
void |
post(net.servicestack.client.IReturnVoid request) |
<TResponse> |
postFileWithRequest(File fileToUpload,
net.servicestack.client.IReturn<TResponse> requestDto) |
<TResponse> |
postFileWithRequest(InputStream contentToUpload,
String fileName,
net.servicestack.client.IReturn<TResponse> requestDto) |
<TResponse> |
postFileWithRequest(InputStream contentToUpload,
String fileName,
net.servicestack.client.IReturn<TResponse> requestDto,
String fieldName) |
<TResponse> |
postFileWithRequest(InputStream contentToUpload,
String fileName,
net.servicestack.client.IReturn<TResponse> requestDto,
String fieldName,
ArrayList<ContentPart> contentParts) |
<TResponse> |
put(net.servicestack.client.IReturn<TResponse> request) |
void |
put(net.servicestack.client.IReturnVoid request) |
protected String |
removeUnescapedQuotes(String source) |
static String |
resolveServerWithDefaultScheme(String server,
String defaultScheme) |
void |
send(net.servicestack.client.IReturnVoid request) |
<TResponse> |
sendRequest(Object request,
Object responseClass) |
void |
setApiToken(String apiToken) |
void |
setAuthenticationToken(String authenticationToken) |
void |
setBaseUrl(String baseUrl) |
clearCookies, createException, createRequest, createRequest, createUrl, delete, delete, delete, fromJson, get, get, get, get, get, get, getAlwaysSendBasicAuthHeaders, getBearerToken, getCookies, getCookieValue, getGson, getRefreshToken, getRefreshTokenCookie, GetSendMethod, getTokenCookie, hasRequestBody, initCookieHandler, post, post, post, post, post, put, put, put, put, put, send, send, send, send, setAlwaysSendBasicAuthHeaders, setBearerToken, setCookie, setCookie, setCredentials, setGson, setRefreshToken, setRefreshTokenCookie, setTimeout, setTokenCookie, toJsonpublic static final String HttpScheme
public static final String HttpsScheme
public static SdkServiceClient Create(String server, String baseUrl, Map<Object,Type> typeAdapters, IFieldNamer fieldNamer)
public static SdkServiceClient Create(String server, String baseUrl, Map<Object,Type> typeAdapters, IFieldNamer fieldNamer, boolean serializeNulls)
public static String resolveServerWithDefaultScheme(String server, String defaultScheme)
public String getEndpointUrl()
public void logoff()
public void setAuthenticationToken(String authenticationToken)
public void setApiToken(String apiToken)
public com.google.gson.GsonBuilder getGsonBuilder()
getGsonBuilder in class net.servicestack.client.JsonServiceClientpublic <TResponse> TResponse postFileWithRequest(File fileToUpload, net.servicestack.client.IReturn<TResponse> requestDto)
public <TResponse> TResponse postFileWithRequest(InputStream contentToUpload, String fileName, net.servicestack.client.IReturn<TResponse> requestDto)
public <TResponse> TResponse postFileWithRequest(InputStream contentToUpload, String fileName, net.servicestack.client.IReturn<TResponse> requestDto, String fieldName)
public <TResponse> TResponse postFileWithRequest(InputStream contentToUpload, String fileName, net.servicestack.client.IReturn<TResponse> requestDto, String fieldName, ArrayList<ContentPart> contentParts)
public void setBaseUrl(String baseUrl)
setBaseUrl in class net.servicestack.client.JsonServiceClientpublic String createUrl(Object requestDto, Map<String,String> query)
createUrl in class net.servicestack.client.JsonServiceClientpublic net.servicestack.client.Route getRoute(Object requestDto)
public <TResponse> TResponse post(net.servicestack.client.IReturn<TResponse> request)
post in interface net.servicestack.client.ServiceClientpost in class net.servicestack.client.JsonServiceClientpublic void post(net.servicestack.client.IReturnVoid request)
post in interface net.servicestack.client.ServiceClientpost in class net.servicestack.client.JsonServiceClientpublic <TResponse> TResponse put(net.servicestack.client.IReturn<TResponse> request)
put in interface net.servicestack.client.ServiceClientput in class net.servicestack.client.JsonServiceClientpublic void put(net.servicestack.client.IReturnVoid request)
put in interface net.servicestack.client.ServiceClientput in class net.servicestack.client.JsonServiceClientpublic void send(net.servicestack.client.IReturnVoid request)
send in interface net.servicestack.client.ServiceClientsend in class net.servicestack.client.JsonServiceClientpublic <TResponse> TResponse sendRequest(Object request, Object responseClass)
sendRequest in class net.servicestack.client.JsonServiceClientpublic <TResponse> TResponse delete(net.servicestack.client.IReturn<TResponse> request)
delete in interface net.servicestack.client.ServiceClientdelete in class net.servicestack.client.JsonServiceClientpublic void delete(net.servicestack.client.IReturnVoid request)
delete in interface net.servicestack.client.ServiceClientdelete in class net.servicestack.client.JsonServiceClientCopyright © 2022. All rights reserved.