@Override
        public boolean isAvailable(Iterable<RequestLogProperty> properties) {
            requireNonNull(properties, "properties");
            checkArgument(!Iterables.isEmpty(properties), "properties is empty.");
            return true;
        }
A {@link RequestLog} that delegates to {@link DefaultRequestLog} to read properties without
checking availability.
core/src/main/java/com/linecorp/armeria/common/logging/DefaultRequestLog.java