code: public final UserManagedCacheBuilder<K, V, T> identifier(String identifier) {
      UserManagedCacheBuilder<K, V, T> otherBuilder = new UserManagedCacheBuilder<>(this);
      otherBuilder.id = identifier;
      return otherBuilder;
    }
docs: Adds an identifier to the returned builder.
  <p>
  The identifier will be used in services and logging the way a cache alias would be inside a {@code CacheManager}
  @param identifier the identifier
  @return a new builder with the added identifier