docs: public void createProdInstance() {
      // Checks if instance exists, creates instance if does not exists.
      if (!adminClient.exists(instanceId)) {
        System.out.println("Instance does not exist, creating a PRODUCTION instance");
        // [START bigtable_create_prod_instance]
        // Creates a Production Instance with the ID "ssd-instance",
        // cluster id "ssd-cluster", 3 nodes and location "us-central1-f".
        CreateInstanceRequest createInstanceRequest =
            CreateInstanceRequest.of(instanceId)
                .addCluster(clusterId, "us-central1-f", 3, StorageType.SSD)
                .setType(Instance.Type.PRODUCTION)
                .addLabel("department", "accounting");
        // Creates a production instance with the given request.
        try {
          Instance instance = adminClient.createInstance(createInstanceRequest);
          System.out.printf("PRODUCTION type instance %s created successfully%n", instance.getId());
        } catch (Exception e) {
          System.err.println("Failed to create instance: " + e.getMessage());
          throw e;
        }
        // [END bigtable_create_prod_instance]
      }
    }