static RpcRequest of(Class<?> serviceType, @Nullable String serviceName, String method,
                         Iterable<?> params) {
        requireNonNull(params, "params");
        return new DefaultRpcRequest(serviceType, serviceName, method, params);
    }
Creates a new instance with the specified parameters.
core/src/main/java/com/linecorp/armeria/common/RpcRequest.java