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:
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final String
protected final String
protected final HomeLocator
protected boolean
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractCLIStep
(String emulatorTool, HomeLocator homeLocationStrategy, String arguments) -
Method Summary
Methods inherited from class org.jenkinsci.plugins.workflow.steps.Step
getDescriptor, start
-
Field Details
-
emulatorTool
-
homeLocationStrategy
-
arguments
-
quiet
protected boolean quiet
-
-
Constructor Details
-
AbstractCLIStep
public AbstractCLIStep(@NonNull String emulatorTool, @NonNull HomeLocator homeLocationStrategy, @NonNull String arguments)
-
-
Method Details
-
getArguments
-
getHomeLocationStrategy
-
getEmulatorTool
-
isQuiet
public boolean isQuiet() -
setQuiet
@DataBoundSetter public void setQuiet(boolean quiet)
-