public Row apply()

in src/main/java/com/google/solutions/df/log/aggregations/common/DLPTransform.java [254:277]


    public Row apply(Table.Row input) {

      Row bqRow =
          Row.withSchema(Util.bqLogSchema)
              .addValue(input.getValues(0).getStringValue())
              .addValue(input.getValues(1).getStringValue())
              .addValue(input.getValues(2).getStringValue())
              .addValue(Integer.valueOf(input.getValues(3).getStringValue()))
              .addValue(Integer.valueOf(input.getValues(4).getStringValue()))
              .addValue(Integer.valueOf(input.getValues(5).getStringValue()))
              .addValue(Integer.valueOf(input.getValues(6).getStringValue()))
              .addValue(Integer.valueOf(input.getValues(7).getStringValue()))
              .addValue(Double.valueOf(input.getValues(8).getStringValue()))
              .addValue(Integer.valueOf(input.getValues(9).getStringValue()))
              .addValue(Integer.valueOf(input.getValues(10).getStringValue()))
              .addValue(Double.valueOf(input.getValues(11).getStringValue()))
              .addValue(Integer.valueOf(input.getValues(12).getStringValue()))
              .addValue(Integer.valueOf(input.getValues(13).getStringValue()))
              .addValue(Double.valueOf(input.getValues(14).getStringValue()))
              .build();

      LOG.debug("BQ Row {}", bqRow.toString());
      return bqRow;
    }