Class ProviderDef
- java.lang.Object
-
- com.dtolabs.rundeck.core.plugins.metadata.ProviderDef
-
public class ProviderDef extends java.lang.ObjectPluginDef loaded from plugin metadata
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringMETA_INTERPRETER_ARGS_QUOTEDstatic java.lang.StringMETA_NAMEstatic java.lang.StringMETA_PLUGIN_METADATAstatic java.lang.StringMETA_PLUGIN_TYPEstatic java.lang.StringMETA_SCRIPT_ARGSstatic java.lang.StringMETA_SCRIPT_FILEstatic java.lang.StringMETA_SCRIPT_INTERPRETERstatic java.lang.StringMETA_SERVICE
-
Constructor Summary
Constructors Constructor Description ProviderDef(java.util.Map<java.lang.String,java.lang.Object> pluginData)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetInterpreterArgsQuoted()java.lang.StringgetName()java.util.Map<java.lang.String,java.lang.Object>getPluginData()java.lang.StringgetPluginType()java.util.Map<java.lang.String,java.lang.String>getProviderMeta()java.lang.StringgetScriptArgs()java.lang.String[]getScriptArgsArray()java.lang.StringgetScriptFile()java.lang.StringgetScriptInterpreter()java.lang.StringgetService()java.lang.StringtoString()
-
-
-
Field Detail
-
META_NAME
public static final java.lang.String META_NAME
- See Also:
- Constant Field Values
-
META_SERVICE
public static final java.lang.String META_SERVICE
- See Also:
- Constant Field Values
-
META_SCRIPT_FILE
public static final java.lang.String META_SCRIPT_FILE
- See Also:
- Constant Field Values
-
META_SCRIPT_ARGS
public static final java.lang.String META_SCRIPT_ARGS
- See Also:
- Constant Field Values
-
META_SCRIPT_INTERPRETER
public static final java.lang.String META_SCRIPT_INTERPRETER
- See Also:
- Constant Field Values
-
META_INTERPRETER_ARGS_QUOTED
public static final java.lang.String META_INTERPRETER_ARGS_QUOTED
- See Also:
- Constant Field Values
-
META_PLUGIN_TYPE
public static final java.lang.String META_PLUGIN_TYPE
- See Also:
- Constant Field Values
-
META_PLUGIN_METADATA
public static final java.lang.String META_PLUGIN_METADATA
- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getService
public java.lang.String getService()
-
getScriptFile
public java.lang.String getScriptFile()
-
getScriptArgs
public java.lang.String getScriptArgs()
-
getScriptArgsArray
public java.lang.String[] getScriptArgsArray()
-
getScriptInterpreter
public java.lang.String getScriptInterpreter()
-
getInterpreterArgsQuoted
public boolean getInterpreterArgsQuoted()
-
getPluginType
public java.lang.String getPluginType()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getPluginData
public java.util.Map<java.lang.String,java.lang.Object> getPluginData()
-
getProviderMeta
public java.util.Map<java.lang.String,java.lang.String> getProviderMeta()
-
-