Class AbstractCLIStep
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
-
- org.jenkinsci.plugins.workflow.steps.Step
-
- jenkins.plugin.android.emulator.sdk.pipeline.AbstractCLIStep
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<org.jenkinsci.plugins.workflow.steps.Step>
,Serializable
- Direct Known Subclasses:
ADBStep
,AVDManagerStep
,EmulatorStep
,SDKManagerStep
public abstract class AbstractCLIStep extends org.jenkinsci.plugins.workflow.steps.Step implements Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Field Summary
Fields Modifier and Type Field Description protected String
arguments
protected String
emulatorTool
protected HomeLocator
homeLocationStrategy
protected boolean
quiet
-
Constructor Summary
Constructors Constructor Description AbstractCLIStep(String emulatorTool, HomeLocator homeLocationStrategy, String arguments)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getArguments()
String
getEmulatorTool()
HomeLocator
getHomeLocationStrategy()
boolean
isQuiet()
void
setQuiet(boolean quiet)
-
-
-
Field Detail
-
emulatorTool
protected final String emulatorTool
-
homeLocationStrategy
protected final HomeLocator homeLocationStrategy
-
arguments
protected final String arguments
-
quiet
protected boolean quiet
-
-
Constructor Detail
-
AbstractCLIStep
public AbstractCLIStep(@Nonnull String emulatorTool, @Nonnull HomeLocator homeLocationStrategy, @Nonnull String arguments)
-
-
Method Detail
-
getArguments
public String getArguments()
-
getHomeLocationStrategy
public HomeLocator getHomeLocationStrategy()
-
getEmulatorTool
public String getEmulatorTool()
-
isQuiet
public boolean isQuiet()
-
setQuiet
@DataBoundSetter public void setQuiet(boolean quiet)
-
-