default boolean skip(ServerWebExchange exchange, RpcTypeEnum... rpcTypes) {
        if (ArrayUtils.isEmpty(rpcTypes)) {
            return false;
        }
        ShenyuContext shenyuContext = exchange.getAttribute(Constants.CONTEXT);
        Objects.requireNonNull(shenyuContext);
        return Arrays.stream(rpcTypes).anyMatch(type -> Objects.equals(shenyuContext.getRpcType(), type.getName()));
    }
plugin is executed.
if return true this plugin can not execute.

<p>the same for:
<pre>
<code>Objects.equals(rpcType, typeA.getName())
|| Objects.equals(rpcType, typeB.getName())
|| Objects.equals(rpcType, type...getName())
</code>
</pre>

@param exchange the current server exchange
@param rpcTypes the skip rpc type list
@return current rpcType == someone rpcType
shenyu-plugin/shenyu-plugin-api/src/main/java/org/apache/shenyu/plugin/api/ShenyuPlugin.java