@JsonIgnore public Optional<Entity> getOptionalEntity() { Entity entity = Entity.fromMap(getEntityMap()); if(entity!=null){ entity.setSize(getSize()); } Optional<Entity> entityReturn = Optional.fromNullable(entity); //Inject the id into it. if (entityReturn.isPresent()) { EntityUtils.setId(entityReturn.get(), getId()); EntityUtils.setVersion(entityReturn.get(), getVersion()); } ; return entityReturn; }
throw new EntityTooLargeException(Entity.fromMap(wrapper.getEntityMap()), maxEntrySize, wrapperBytes.length, "Your entity cannot exceed " + maxEntrySize + " bytes. The entity you tried to save was " + wrapperBytes.length + " bytes");