@Override protected MapSqlParameterSource createFullParametersMapper(BaseDisk entity) { return createIdParameterMapper(entity.getId()) .addValue("disk_alias", entity.getDiskAlias()) .addValue("disk_description", entity.getDiskDescription()) .addValue("wipe_after_delete", entity.isWipeAfterDelete()) .addValue("propagate_errors", EnumUtils.nameOrNull(entity.getPropagateErrors())) .addValue("shareable", entity.isShareable()) .addValue("sgio", entity.getSgio()) .addValue("disk_storage_type", entity.getDiskStorageType()) .addValue("cinder_volume_type", entity.getCinderVolumeType()) .addValue("disk_content_type", entity.getContentType().getValue()) .addValue("backup", entity.getBackup().getName()); }