@Override
  public TaskWriter<Record> buildWriter(WriteOperationKind writeOperationKind) {
    LocationKind locationKind =
        AdaptHiveOperateToTableRelation.INSTANT.getLocationKindsFromOperateKind(
            table, writeOperationKind);
    return buildWriter(locationKind);
  }
Builder to create writers for {@link KeyedTable} writing {@link Record}.
amoro-format-mixed/amoro-mixed-hive/src/main/java/org/apache/amoro/hive/io/writer/AdaptHiveGenericTaskWriterBuilder.java