Example usage for com.google.api.client.googleapis.services.json CommonGoogleJsonClientRequestInitializer CommonGoogleJsonClientRequestInitializer

List of usage examples for com.google.api.client.googleapis.services.json CommonGoogleJsonClientRequestInitializer CommonGoogleJsonClientRequestInitializer

Introduction

In this page you can find the example usage for com.google.api.client.googleapis.services.json CommonGoogleJsonClientRequestInitializer CommonGoogleJsonClientRequestInitializer.

Prototype

@Deprecated
public CommonGoogleJsonClientRequestInitializer() 

Source Link

Usage

From source file:org.mule.modules.google.bigquery.GoogleBigQueryConnector.java

License:Open Source License

/**
 * Refresh credentials//from  www.j  av  a  2 s .c  o m
 */
private void refreshBigQueryClient() throws IOException {
    credential.refreshToken();
    logger.trace("Assess token: " + credential.getAccessToken());
    logger.trace("Refresh token: " + credential.getRefreshToken());

    bigQuery = new Bigquery.Builder(httpTransport, JSON_FACTORY, credential)
            .setGoogleClientRequestInitializer(new CommonGoogleJsonClientRequestInitializer() {
                @SuppressWarnings("unused")
                public void initialize(@SuppressWarnings("rawtypes") AbstractGoogleJsonClientRequest request) {
                    @SuppressWarnings("rawtypes")
                    BigqueryRequest bigqueryRequest = (BigqueryRequest) request;
                    bigqueryRequest.setPrettyPrint(true);
                }
            }).setApplicationName(this.applicationName).setHttpRequestInitializer(credential).build();
    logger.trace("BigQuery client created: " + bigQuery.toString());
}