Class NetworkRequest
-
- All Implemented Interfaces:
public class NetworkRequest
-
-
Field Summary
Fields Modifier and Type Field Description public final Stringurlpublic final HttpMethodmethodpublic final Array<byte>bodypublic final Map<String, String>headerspublic final intconnectTimeoutpublic final intreadTimeout
-
Constructor Summary
Constructors Constructor Description NetworkRequest(String url, HttpMethod method, Array<byte> body, Map<String, String> headers, int connectTimeout, int readTimeout)Constructor for NetworkRequest
-
Method Summary
Modifier and Type Method Description StringgetUrl()HttpMethodgetMethod()Array<byte>getBody()Map<String, String>getHeaders()intgetConnectTimeout()intgetReadTimeout()-
-
Constructor Detail
-
NetworkRequest
NetworkRequest(String url, HttpMethod method, Array<byte> body, Map<String, String> headers, int connectTimeout, int readTimeout)
Constructor for NetworkRequest- Parameters:
url- String containing the full url for connectionmethod- com.adobe.marketing.mobile.services.HttpMethod, for example "POST", "GET" etc.body-byte[]array specifying payload to send to the serverheaders-Map<String, String>containing any additional key value pairs to be used while requesting a connection to the url depending on themethodusedconnectTimeout-intindicating connect timeout value in secondsreadTimeout-intindicating the timeout, in seconds, that will be used to wait for a read to finish after a successful connect
-
-
Method Detail
-
getMethod
HttpMethod getMethod()
-
getHeaders
Map<String, String> getHeaders()
-
getConnectTimeout
int getConnectTimeout()
-
getReadTimeout
int getReadTimeout()
-
-
-
-