@Incubating public interface PluginId
| Modifier and Type | Method and Description |
|---|---|
String |
getId()
The fully qualified plugin ID.
|
String |
getName()
The plugin name without the namespace.
|
String |
getNamespace()
The namespace of the plugin or
null if the ID contains no .. |
PluginId |
withNamespace(String namespace)
Takes this unqualified plugin ID and adds a namespace.
|
String getId()
@Nullable String getNamespace()
null if the ID contains no ..String getName()
PluginId withNamespace(String namespace)
namespace - the namespace to add.IllegalArgumentException - if the ID already had a namespace