static List mapFieldsToList()

in aws-customerprofiles-objecttype/src/main/java/software/amazon/customerprofiles/objecttype/Translator.java [44:60]


    static List<FieldMap> mapFieldsToList(Map<String, software.amazon.awssdk.services.customerprofiles.model.ObjectTypeField> mapField) {
        if (mapField.isEmpty()) {
            return null;
        }

        List<FieldMap> fieldMaps = new ArrayList<>();
        mapField.forEach((name, objectTypeField) -> fieldMaps.add(FieldMap.builder()
                .name(name)
                .objectTypeField(ObjectTypeField.builder()
                        .source(objectTypeField.source())
                        .contentType(objectTypeField.contentTypeAsString())
                        .target(objectTypeField.target())
                        .build())
                .build()));

        return fieldMaps;
    }