@Override
  public Address apply(Map<String, String> addressMap, TransformerContext context) {
    Address address = new Address();
    address.setStreetAddress(addressMap.get("street"));
    address.setLocality(addressMap.get("city"));
    address.setCountry(addressMap.get("countryOrRegion"));
    address.setPostalCode(addressMap.get("postalCode"));
    address.setRegion(addressMap.get("state"));
    return address;
  }
Maps from a Graph API physical address resource as defined by:
https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/physicaladdress.
extensions/data-transfer/portability-data-transfer-microsoft/src/main/java/org/datatransferproject/transfer/microsoft/transformer/contacts/ToVCardAddressTransformer.java