public interface

RunAdhoc

org.rundeck.api.RunAdhoc
Known Indirect Subclasses

Class Overview

Super interface for adhoc executions

Summary

Public Methods
abstract String getAsUser()
Specify a user name to run the job as, must have 'runAs' permission
abstract Properties getNodeFilters()
Filters for selecting nodes on which the command will be executed.
abstract Boolean getNodeKeepgoing()
if true, continue executing on other nodes even if some fail - optional
abstract Integer getNodeThreadcount()
Thread count to use (for parallelizing when running on multiple nodes) - optional
abstract String getProject()
Project name, required

Public Methods

public abstract String getAsUser ()

Specify a user name to run the job as, must have 'runAs' permission

public abstract Properties getNodeFilters ()

Filters for selecting nodes on which the command will be executed. See NodeFiltersBuilder

public abstract Boolean getNodeKeepgoing ()

if true, continue executing on other nodes even if some fail - optional

public abstract Integer getNodeThreadcount ()

Thread count to use (for parallelizing when running on multiple nodes) - optional

public abstract String getProject ()

Project name, required