metadata = new EmbeddedMetadata.Builder()
.lifespan(entry.getLifespan()).maxIdle(entry.getMaxIdle())
.version(version).build();
return entryFactory.create(entry.getKey(), entry.getValue(), metadata).toInternalCacheValue();
} else {
metadata = metadata.builder().version(version).build();
return entryFactory.create(entry.getKey(), entry.getValue(), metadata).toInternalCacheValue();
}
}
}
}