Get connection metadata

Retrieve connection metadata from BigQuery. Credential secrets are not returned.

Explore further

For detailed documentation that includes this code sample, see the following:

Code sample


Before trying this sample, follow the Java setup instructions in the BigQuery quickstart using client libraries. For more information, see the BigQuery Java API reference documentation.


// Sample to get connection
public class GetConnection {

  public static void main(String[] args) throws IOException {
    // TODO(developer): Replace these variables before running the sample.
    String projectId = "MY_PROJECT_ID";
    String location = "MY_LOCATION";
    String connectionId = "MY_CONNECTION_ID";
    getConnection(projectId, location, connectionId);

  public static void getConnection(String projectId, String location, String connectionId)
      throws IOException {
    try (ConnectionServiceClient client = ConnectionServiceClient.create()) {
      ConnectionName name = ConnectionName.of(projectId, location, connectionId);
      GetConnectionRequest request =
      Connection response = client.getConnection(request);
      System.out.println("Connection info retrieved successfully :" + response.getName());

What's next

To search and filter code samples for other Google Cloud products, see the Google Cloud sample browser.