Class ProviderDef
- java.lang.Object
-
- com.dtolabs.rundeck.core.plugins.metadata.ProviderDef
-
public class ProviderDef extends java.lang.Object
PluginDef loaded from plugin metadata
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
META_INTERPRETER_ARGS_QUOTED
static java.lang.String
META_NAME
static java.lang.String
META_PLUGIN_METADATA
static java.lang.String
META_PLUGIN_TYPE
static java.lang.String
META_SCRIPT_ARGS
static java.lang.String
META_SCRIPT_FILE
static java.lang.String
META_SCRIPT_INTERPRETER
static java.lang.String
META_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 boolean
getInterpreterArgsQuoted()
java.lang.String
getName()
java.util.Map<java.lang.String,java.lang.Object>
getPluginData()
java.lang.String
getPluginType()
java.util.Map<java.lang.String,java.lang.String>
getProviderMeta()
java.lang.String
getScriptArgs()
java.lang.String[]
getScriptArgsArray()
java.lang.String
getScriptFile()
java.lang.String
getScriptInterpreter()
java.lang.String
getService()
java.lang.String
toString()
-
-
-
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:
toString
in 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()
-
-