Fix build breakage: MetricMaker Field constructors changed.

Change-Id: Ib5aeb76e2559c64187924380d3fd890869ed6270
diff --git a/src/main/java/com/googlesource/gerrit/plugins/copyright/Metrics.java b/src/main/java/com/googlesource/gerrit/plugins/copyright/Metrics.java
index 1e22006..4b921c6 100644
--- a/src/main/java/com/googlesource/gerrit/plugins/copyright/Metrics.java
+++ b/src/main/java/com/googlesource/gerrit/plugins/copyright/Metrics.java
@@ -22,6 +22,7 @@
 import com.google.gerrit.metrics.MetricMaker;
 import com.google.gerrit.metrics.Timer0;
 import com.google.gerrit.metrics.Timer1;
+import com.google.gerrit.server.logging.Metadata;
 import com.google.inject.Singleton;
 import javax.inject.Inject;
 
@@ -55,8 +56,10 @@
 
   @Inject
   Metrics(MetricMaker metricMaker) {
-    Field<String> project = Field.ofString("project", "project name");
-    Field<String> branch = Field.ofString("branch", "branch name");
+    Field<String> projectField =
+        Field.ofString("project", Metadata.Builder::indexName).description("project name").build();
+    Field<String> branchField =
+        Field.ofString("branch", Metadata.Builder::indexName).description("branch name").build();
 
     readConfigTimer =
         metricMaker.newTimer(
@@ -82,35 +85,35 @@
             new Description("Number of failed attempts to post reviews")
                 .setRate()
                 .setUnit("errors"),
-            project);
+            projectField);
     addReviewerErrors =
         metricMaker.newCounter(
             "add_reviewer_error_count",
             new Description("Number of failed attempts to add a reviewer")
                 .setRate()
                 .setUnit("errors"),
-            project);
+            projectField);
     projectStateErrors =
         metricMaker.newCounter(
             "read_project_state_error_count",
             new Description("Number of failed attempts to read project state")
                 .setRate()
                 .setUnit("errors"),
-            project);
+            projectField);
     projectConfigErrors =
         metricMaker.newCounter(
             "get_project_config_error_count",
             new Description("Number of failed attempts to get config from project state")
                 .setRate()
                 .setUnit("errors"),
-            project);
+            projectField);
     configurationErrors =
         metricMaker.newCounter(
             "read_configuration_error_count",
             new Description("Number of failed attempts to read configuration")
                 .setRate()
                 .setUnit("errors"),
-            project);
+            projectField);
     reviewCount =
         metricMaker.newCounter(
             "review_count",
@@ -131,19 +134,19 @@
         metricMaker.newCounter(
             "review_count_by_project",
             new Description("Total number of posted reviews").setRate().setUnit("reviews"),
-            project);
+            projectField);
     commentCountByProject =
         metricMaker.newCounter(
             "comment_count_by_project",
             new Description("Total number of posted review comments").setRate().setUnit("comments"),
-            project);
+            projectField);
     reviewTimerByProject =
         metricMaker.newTimer(
             "review_latency_by_project",
             new Description("Time spent posting reviews to revisions")
                 .setCumulative()
                 .setUnit(Units.MICROSECONDS),
-            project);
+            projectField);
     scanRevisionTimer =
         metricMaker.newTimer(
             "scan_revision_latency",
@@ -160,54 +163,54 @@
         metricMaker.newCounter(
             "scan_count_by_project",
             new Description("Total number of copyright scans").setRate().setUnit("scans"),
-            project);
+            projectField);
     scanRevisionTimerByProject =
         metricMaker.newTimer(
             "scan_revision_latency_by_project",
             new Description("Time spent scanning entire revisions")
                 .setCumulative()
                 .setUnit(Units.MILLISECONDS),
-            project);
+            projectField);
     scanFileTimerByProject =
         metricMaker.newTimer(
             "scan_file_latency_by_project",
             new Description("Time spent scanning each file")
                 .setCumulative()
                 .setUnit(Units.MICROSECONDS),
-            project);
+            projectField);
     scanCountByBranch =
         metricMaker.newCounter(
             "scan_count_by_branch",
             new Description("Total number of copyright scans").setRate().setUnit("scans"),
-            branch);
+            branchField);
     scanRevisionTimerByBranch =
         metricMaker.newTimer(
             "scan_revision_latency_by_branch",
             new Description("Time spent scanning entire revisions")
                 .setCumulative()
                 .setUnit(Units.MILLISECONDS),
-            branch);
+            branchField);
     scanFileTimerByBranch =
         metricMaker.newTimer(
             "scan_file_latency_by_branch",
             new Description("Time spent scanning each file")
                 .setCumulative()
                 .setUnit(Units.MICROSECONDS),
-            branch);
+            branchField);
     skippedReviewWarnings =
         metricMaker.newCounter(
             "skipped_scan_warning_count",
             new Description("Number revision scans skipped due to configuration problems")
                 .setRate()
                 .setUnit("warnings"),
-            project);
+            projectField);
     scanErrors =
         metricMaker.newCounter(
             "failed_scan_error_count",
             new Description("Number of failed attempts to scan revisions")
                 .setRate()
                 .setUnit("errors"),
-            project);
+            projectField);
     errors =
         metricMaker.newCounter(
             "error_count",