Class 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.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.google.api.client.http.HttpHeaders getRequestHeaders​(com.google.api.client.googleapis.services.AbstractGoogleClientRequest<S> clientRequest)
      Wraps AbstractGoogleClientRequest.getRequestHeaders().
      void setChunkSize​(com.google.api.client.googleapis.services.AbstractGoogleClientRequest<S> clientRequest, int chunkSize)
      Wraps AbstractGoogleClientRequest.getMediaHttpUploader().
      void setDirectUploadEnabled​(com.google.api.client.googleapis.services.AbstractGoogleClientRequest<S> clientRequest, boolean enable)
      Configures the clientRequest to enable/disable direct (single-request) uploads according to enable.
    • Constructor Detail

      • ClientRequestHelper

        public ClientRequestHelper()
    • 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 the clientRequest to enable/disable direct (single-request) uploads according to enable.