appengine-java8/spanner/src/main/java/com/example/appengine/spanner/SpannerTasks.java [383:434]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  static void runTask(Task task, PrintWriter pw) throws ExecutionException, InterruptedException {
    Stopwatch stopwatch = Stopwatch.createStarted();
    switch (task) {
      case createDatabase:
        createDatabase(pw);
        break;
      case writeExampleData:
        writeExampleData(pw);
        break;
      case query:
        query(pw);
        break;
      case read:
        read(pw);
        break;
      case addMarketingBudget:
        addMarketingBudgetColumnToAlbums(pw);
        break;
      case updateMarketingBudget:
        updateMarketingBudgetData();
        break;
      case queryMarketingBudget:
        queryMarketingBudget(pw);
        break;
      case addIndex:
        addIndex();
        break;
      case readUsingIndex:
        readUsingIndex(pw);
        break;
      case queryUsingIndex:
        queryUsingIndex(pw);
        break;
      case addStoringIndex:
        addStoringIndex();
        break;
      case readStoringIndex:
        readStoringIndex(pw);
        break;
      case readOnlyTransaction:
        readOnlyTransaction(pw);
        break;
      case writeTransaction:
        writeWithTransaction();
        break;
      default:
        break;
    }
    stopwatch.stop();
    pw.println(task + " in milliseconds : " + stopwatch.elapsed(TimeUnit.MILLISECONDS));
    pw.println("====================================================================");
  }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



appengine-java11/spanner/src/main/java/com/example/appengine/spanner/SpannerTasks.java [383:434]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  static void runTask(Task task, PrintWriter pw) throws ExecutionException, InterruptedException {
    Stopwatch stopwatch = Stopwatch.createStarted();
    switch (task) {
      case createDatabase:
        createDatabase(pw);
        break;
      case writeExampleData:
        writeExampleData(pw);
        break;
      case query:
        query(pw);
        break;
      case read:
        read(pw);
        break;
      case addMarketingBudget:
        addMarketingBudgetColumnToAlbums(pw);
        break;
      case updateMarketingBudget:
        updateMarketingBudgetData();
        break;
      case queryMarketingBudget:
        queryMarketingBudget(pw);
        break;
      case addIndex:
        addIndex();
        break;
      case readUsingIndex:
        readUsingIndex(pw);
        break;
      case queryUsingIndex:
        queryUsingIndex(pw);
        break;
      case addStoringIndex:
        addStoringIndex();
        break;
      case readStoringIndex:
        readStoringIndex(pw);
        break;
      case readOnlyTransaction:
        readOnlyTransaction(pw);
        break;
      case writeTransaction:
        writeWithTransaction();
        break;
      default:
        break;
    }
    stopwatch.stop();
    pw.println(task + " in milliseconds : " + stopwatch.elapsed(TimeUnit.MILLISECONDS));
    pw.println("====================================================================");
  }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



