code: private Response partialUpdateEntityAttrByGuid(String guid, String property, HttpServletRequest request) {
          String value = null;
          try {
              Preconditions.checkNotNull(property, "Entity property cannot be null");
              value = Servlets.getRequestPayload(request);
              Preconditions.checkNotNull(value, "Entity value cannot be null");
  
              if (LOG.isDebugEnabled()) {
                  LOG.debug("Updating entity {} for property {} = {}", guid, property, value);
              }
  
              EntityMutationResponse     mutationResponse = entitiesStore.updateEntityAttributeByGuid(guid, property, value);
              CreateUpdateEntitiesResult result           = restAdapters.toCreateUpdateEntitiesResult(mutationResponse);
  
              if (LOG.isDebugEnabled()) {
                  LOG.debug("Updated entities: {}", result.getEntityResult());
              }
  
              JSONObject response = getResponse(result);
              return Response.ok(response).build();
          } catch (AtlasBaseException e) {
              LOG.error("Unable to add property {} to entity id {} {} ", property, guid, value, e);
              throw toWebApplicationException(e);
          } catch (EntityNotFoundException e) {
              LOG.error("An entity with GUID={} does not exist {} ", guid, value, e);
              throw new WebApplicationException(Servlets.getErrorResponse(e, Response.Status.NOT_FOUND));
          } catch (AtlasException | IllegalArgumentException e) {
              LOG.error("Unable to add property {} to entity id {} {} ", property, guid, value, e);
              throw new WebApplicationException(Servlets.getErrorResponse(e, Response.Status.BAD_REQUEST));
          } catch (WebApplicationException e) {
              LOG.error("Unable to add property {} to entity id {} {} ", property, guid, value, e);
              throw e;
          } catch (Throwable e) {
              LOG.error("Unable to add property {} to entity id {} {} ", property, guid, value, e);
              throw new WebApplicationException(Servlets.getErrorResponse(e, Response.Status.INTERNAL_SERVER_ERROR));
          }
      }
docs: Supports Partial updates
  Adds/Updates given entity specified by its GUID
  Supports updation of only simple primitive attributes like strings, ints, floats, enums, class references and
  does not support updation of complex types like arrays, maps
  @param guid entity id
  @param property property to add
  @postbody property's value
  @return response payload as json