public String name() {
    return name;
  }
Constructs a new PluginInfo instance with the specified name.

@param name The name of the plugin. Cannot be null or empty.
@throws IllegalArgumentException if the name is null or empty.
ethereum/core/src/main/java/org/hyperledger/besu/ethereum/core/plugins/PluginInfo.java