_makeGoogleCloudAdapter(config) {
    let clientConfig = {
      'projectId': config.project_id,
      'keyFilename': config.key_file,
    };
    let client = googleCloudPubSub(clientConfig);

    return new GoogleCloudPubSubAdapter(
      client,
      config.client_identifier,
      config.auto_create_topics,
      config.auto_create_subscriptions
    );
  }
/**
   * Create a GoogleCloudPubSubAdapter with the given config.
   *
   * @param {GoogleCloudAdapterConfig} config
   * @return {GoogleCloudPubSubAdapter}
   * @private
   */
Create a GoogleCloudPubSubAdapter with the given config.
Create a GoogleCloudPubSubAdapter with the given config .
_makeGoogleCloudAdapter(config) {
    let clientConfig = {
      'projectId': config.project_id,
      'keyFilename': config.key_file,
    };
    let client = googleCloudPubSub(clientConfig);
    return new GoogleCloudPubSubAdapter(
      client,
      config.client_identifier,
      config.auto_create_topics,
      config.auto_create_subscriptions
    );
  }
_makeGoogleCloudAdapter ( config ) { let clientConfig = { 'projectId' : config . project_id , 'keyFilename' : config . key_file , } ; let client = googleCloudPubSub ( clientConfig ) ; return new GoogleCloudPubSubAdapter ( client , config . client_identifier , config . auto_create_topics , config . auto_create_subscriptions ) ; }
Create a GoogleCloudPubSubAdapter with the given config.
Create a GoogleCloudPubSubAdapter with the given config .