public static SessionProtocol of(String uriText) {
        uriText = Ascii.toLowerCase(requireNonNull(uriText, "uriText"));
        final SessionProtocol value = uriTextToProtocols.get(uriText);
        checkArgument(value != null, "unknown session protocol: %s", uriText);
        return value;
    }
Returns the {@link SessionProtocol} with the specified {@link #uriText()}.

@throws IllegalArgumentException if there's no such {@link SessionProtocol}
core/src/main/java/com/linecorp/armeria/common/SessionProtocol.java