Package io.quarkus.cli.plugin
Class Plugin
- java.lang.Object
-
- io.quarkus.cli.plugin.Plugin
-
public class Plugin extends Object
-
-
Constructor Summary
Constructors Constructor Description Plugin(String name, PluginType type)Plugin(String name, PluginType type, Optional<String> location, Optional<String> description)Plugin(String name, PluginType type, Optional<String> location, Optional<String> description, Optional<Path> catalogLocation, boolean inUserCatalog)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<Path>getCatalogLocation()Optional<String>getDescription()Optional<String>getLocation()StringgetName()PluginTypegetType()PlugininProjectCatalog()PlugininUserCatalog()booleanisInProjectCatalog()booleanisInUserCatalog()PluginwithCatalogLocation(Optional<Path> catalogLocation)PluginwithDescription(Optional<String> description)
-
-
-
Constructor Detail
-
Plugin
public Plugin(String name, PluginType type)
-
Plugin
public Plugin(String name, PluginType type, Optional<String> location, Optional<String> description)
-
-
Method Detail
-
getName
public String getName()
-
getType
public PluginType getType()
-
isInUserCatalog
public boolean isInUserCatalog()
-
isInProjectCatalog
public boolean isInProjectCatalog()
-
inUserCatalog
public Plugin inUserCatalog()
-
inProjectCatalog
public Plugin inProjectCatalog()
-
-