public class ChannelServiceHttpClient
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
|
ChannelServiceHttpClient(android.content.Context context,
java.lang.String lineSdkVersion) |
protected |
ChannelServiceHttpClient(com.linecorp.linesdk.internal.nwclient.core.UserAgentGenerator userAgentGenerator) |
| Modifier and Type | Method and Description |
|---|---|
<T> LineApiResponse<T> |
delete(android.net.Uri uri,
java.util.Map<java.lang.String,java.lang.String> requestHeaders,
ResponseDataParser<T> responseDataParser) |
<T> LineApiResponse<T> |
get(android.net.Uri uri,
java.util.Map<java.lang.String,java.lang.String> requestHeaders,
java.util.Map<java.lang.String,java.lang.String> queryParameters,
ResponseDataParser<T> responseDataParser) |
protected java.net.HttpURLConnection |
openHttpConnection(android.net.Uri uri) |
<T> LineApiResponse<T> |
post(android.net.Uri uri,
java.util.Map<java.lang.String,java.lang.String> requestHeaders,
java.util.Map<java.lang.String,java.lang.String> postData,
ResponseDataParser<T> responseDataParser) |
<T> LineApiResponse<T> |
postWithJson(android.net.Uri uri,
java.util.Map<java.lang.String,java.lang.String> requestHeaders,
java.lang.String postData,
ResponseDataParser<T> responseDataParser) |
void |
setConnectTimeoutMillis(int connectTimeoutMillis) |
void |
setReadTimeoutMillis(int readTimeoutMillis) |
public ChannelServiceHttpClient(android.content.Context context,
java.lang.String lineSdkVersion)
protected ChannelServiceHttpClient(com.linecorp.linesdk.internal.nwclient.core.UserAgentGenerator userAgentGenerator)
public void setConnectTimeoutMillis(int connectTimeoutMillis)
public void setReadTimeoutMillis(int readTimeoutMillis)
public <T> LineApiResponse<T> post(android.net.Uri uri, java.util.Map<java.lang.String,java.lang.String> requestHeaders, java.util.Map<java.lang.String,java.lang.String> postData, ResponseDataParser<T> responseDataParser)
public <T> LineApiResponse<T> postWithJson(android.net.Uri uri, java.util.Map<java.lang.String,java.lang.String> requestHeaders, java.lang.String postData, ResponseDataParser<T> responseDataParser)
public <T> LineApiResponse<T> get(android.net.Uri uri, java.util.Map<java.lang.String,java.lang.String> requestHeaders, java.util.Map<java.lang.String,java.lang.String> queryParameters, ResponseDataParser<T> responseDataParser)
public <T> LineApiResponse<T> delete(android.net.Uri uri, java.util.Map<java.lang.String,java.lang.String> requestHeaders, ResponseDataParser<T> responseDataParser)
protected java.net.HttpURLConnection openHttpConnection(android.net.Uri uri)
throws java.io.IOException
java.io.IOException