default <T> Optional<T> getIfSet(IClientConfigKey<T> key) {
        return Optional.ofNullable(get(key));
    }
Return a typed property if and only if it was explicitly set, skipping configuration loading.
@param key
@param <T>
@return
ribbon-core/src/main/java/com/netflix/client/config/IClientConfig.java