Package com.google.cloud.hadoop.util
Class ClientRequestHelper<S>
java.lang.Object
com.google.cloud.hadoop.util.ClientRequestHelper<S>
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 -
Method Summary
Modifier and TypeMethodDescriptioncom.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.
-
Constructor Details
-
ClientRequestHelper
public ClientRequestHelper()
-
-
Method Details
-
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.
-