|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.google.api.client.http.HttpTransport
com.google.api.client.http.javanet.NetHttpTransport
public final class NetHttpTransport
Thread-safe HTTP low-level transport based on the java.net package.
Upgrade warning: prior version 1.3 had connectTimeout and readTimeout fields.
Instead now use HttpRequest.connectTimeout and HttpRequest.readTimeout in an
HttpRequestInitializer.
| Field Summary |
|---|
| Fields inherited from class com.google.api.client.http.HttpTransport |
|---|
defaultHeaders, intercepters |
| Constructor Summary | |
|---|---|
NetHttpTransport()
|
|
| Method Summary | |
|---|---|
com.google.api.client.http.javanet.NetHttpRequest |
buildDeleteRequest(String url)
Builds a DELETE request. |
com.google.api.client.http.javanet.NetHttpRequest |
buildGetRequest(String url)
Builds a GET request. |
com.google.api.client.http.javanet.NetHttpRequest |
buildHeadRequest(String url)
Builds a HEAD request. |
com.google.api.client.http.javanet.NetHttpRequest |
buildPostRequest(String url)
Builds a POST request. |
com.google.api.client.http.javanet.NetHttpRequest |
buildPutRequest(String url)
Builds a PUT request. |
boolean |
supportsHead()
Returns whether this HTTP transport implementation supports the HEAD request method. |
| Methods inherited from class com.google.api.client.http.HttpTransport |
|---|
addParser, buildDeleteRequest, buildGetRequest, buildHeadRequest, buildPatchRequest, buildPatchRequest, buildPostRequest, buildPutRequest, buildRequest, createRequestFactory, createRequestFactory, getParser, removeIntercepters, shutdown, supportsPatch |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public NetHttpTransport()
| Method Detail |
|---|
public boolean supportsHead()
HttpTransportHEAD request method.
Default implementation returns false.
supportsHead in class HttpTransport
public com.google.api.client.http.javanet.NetHttpRequest buildDeleteRequest(String url)
throws IOException
HttpTransportDELETE request.
buildDeleteRequest in class HttpTransporturl - URL
IOException - I/O exception
public com.google.api.client.http.javanet.NetHttpRequest buildGetRequest(String url)
throws IOException
HttpTransportGET request.
buildGetRequest in class HttpTransporturl - URL
IOException - I/O exception
public com.google.api.client.http.javanet.NetHttpRequest buildHeadRequest(String url)
throws IOException
HttpTransportHEAD request. Won't be called if HttpTransport.supportsHead() returns false
.
Default implementation throws an UnsupportedOperationException.
buildHeadRequest in class HttpTransporturl - URL
IOException - I/O exception
public com.google.api.client.http.javanet.NetHttpRequest buildPostRequest(String url)
throws IOException
HttpTransportPOST request.
buildPostRequest in class HttpTransporturl - URL
IOException - I/O exception
public com.google.api.client.http.javanet.NetHttpRequest buildPutRequest(String url)
throws IOException
HttpTransportPUT request.
buildPutRequest in class HttpTransporturl - URL
IOException - I/O exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||