### Question:
PrometheusTable { public List<ColumnMetadata> getColumnsMetadata() { return columnsMetadata; } @JsonCreator  PrometheusTable(
            @JsonProperty("name") String name,
            @JsonProperty("columns") List<PrometheusColumn> columns); @JsonProperty String getName(); @JsonProperty List<PrometheusColumn> getColumns(); List<ColumnMetadata> getColumnsMetadata();  }### Answer:
@Test public void testColumnMetadata() { assertEquals(prometheusTable.getColumnsMetadata(), ImmutableList.of( new ColumnMetadata("labels", varcharMapType), new ColumnMetadata("timestamp", TIMESTAMP_COLUMN_TYPE), new ColumnMetadata("value", DoubleType.DOUBLE))); }