Package com.google.cloud.hadoop.util
Class ClientRequestHelper<S>
- java.lang.Object
-
- com.google.cloud.hadoop.util.ClientRequestHelper<S>
-
public class ClientRequestHelper<S> extends Object
ClientRequestHelper provides wrapper methods around final methods of AbstractGoogleClientRequest to allow overriding them if necessary. Typically should be used for testing purposes only.
-
-
Constructor Summary
Constructors Constructor Description ClientRequestHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.api.client.http.HttpHeadersgetRequestHeaders(com.google.api.client.googleapis.services.AbstractGoogleClientRequest<S> clientRequest)Wraps AbstractGoogleClientRequest.getRequestHeaders().voidsetChunkSize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest<S> clientRequest, int chunkSize)Wraps AbstractGoogleClientRequest.getMediaHttpUploader().voidsetDirectUploadEnabled(com.google.api.client.googleapis.services.AbstractGoogleClientRequest<S> clientRequest, boolean enable)Configures theclientRequestto enable/disable direct (single-request) uploads according toenable.
-
-
-
Method Detail
-
getRequestHeaders
public com.google.api.client.http.HttpHeaders getRequestHeaders(com.google.api.client.googleapis.services.AbstractGoogleClientRequest<S> clientRequest)
Wraps AbstractGoogleClientRequest.getRequestHeaders().
-
setChunkSize
public void setChunkSize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest<S> clientRequest, int chunkSize)
Wraps AbstractGoogleClientRequest.getMediaHttpUploader().
-
setDirectUploadEnabled
public void setDirectUploadEnabled(com.google.api.client.googleapis.services.AbstractGoogleClientRequest<S> clientRequest, boolean enable)
Configures theclientRequestto enable/disable direct (single-request) uploads according toenable.
-
-