public static interface Service.GDataRequestFactory
| Modifier and Type | Method and Description |
|---|---|
Service.GDataRequest |
getRequest(Query query,
ContentType contentType)
Creates a new GDataRequest instance for querying a service.
|
Service.GDataRequest |
getRequest(Service.GDataRequest.RequestType type,
java.net.URL requestUrl,
ContentType contentType)
Creates a new GDataRequest instance of the specified RequestType.
|
void |
setAuthToken(AuthTokenFactory.AuthToken authToken)
Set authentication token to be used on subsequent requests created via
getRequest(
com.google.gdata.client.Service.GDataRequest.RequestType, URL,
ContentType). |
void |
setHeader(java.lang.String header,
java.lang.String value)
Set a header that will be included in all requests.
|
void |
setPrivateHeader(java.lang.String header,
java.lang.String value)
Set a header that will be included in all requests and do not log the
value.
|
void setHeader(java.lang.String header,
java.lang.String value)
header - the name of the headervalue - the value of the header, if null, then unset that header.void setPrivateHeader(java.lang.String header,
java.lang.String value)
header - the name of the headervalue - the value of the header. If null, then unset that header.void setAuthToken(AuthTokenFactory.AuthToken authToken)
getRequest(
com.google.gdata.client.Service.GDataRequest.RequestType, URL,
ContentType).
An IllegalArgumentException is thrown if an auth token of the
wrong type is passed, or if authentication is not supported.authToken - Authentication token.Service.GDataRequest getRequest(Service.GDataRequest.RequestType type, java.net.URL requestUrl, ContentType contentType) throws java.io.IOException, ServiceException
Clients should be sure to call Service.GDataRequest.end() on the returned
request once they have finished using it.
type - the request typerequestUrl - the target URL for the requestcontentType - the contentType of the data being provided in the
request body. May be null if no data is provided.java.io.IOExceptionServiceExceptionService.GDataRequest getRequest(Query query, ContentType contentType) throws java.io.IOException, ServiceException
Clients should be sure to call Service.GDataRequest.end() on the returned
request once they have finished using it.
query - the query associated with the requestcontentType - this parameter is unused but remains for backwards
compatibility.java.io.IOExceptionServiceException