Rundeck API - Java Client
Package Index
|
Class Index
org.rundeck.api
org.rundeck.api.domain
org.rundeck.api.generator
org.rundeck.api.parser
org.rundeck.api.query
org.rundeck.api.util
Interfaces
RunAdhoc
RunAdhocCommand
RunAdhocScript
RunJob
RundeckJobsImport
Classes
DefaultJobsImport
NodeFiltersBuilder
OptionsBuilder
RunAdhocCommandBuilder
RunAdhocScriptBuilder
RunJobBuilder
RundeckClient
RundeckClientBuilder
RundeckJobsImportBuilder
Enums
FileType
RundeckClient.Version
Exceptions
RundeckApiException
RundeckApiException.RundeckApiAuthException
RundeckApiException.RundeckApiHttpContentTypeException
RundeckApiException.RundeckApiHttpStatusException
RundeckApiException.RundeckApiLoginException
RundeckApiException.RundeckApiTokenException
Package Index
|
Class Index
Summary:
Methods
|
Inherited Methods
|
[Expand All]
public interface
RunAdhocCommand
implements
RunAdhoc
org.rundeck.api.RunAdhocCommand
Class Overview
A command to execute
Summary
Public Methods
abstract
String
getCommand
()
Command to executed
[Expand]
Inherited Methods
From interface
org.rundeck.api.RunAdhoc
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
getCommand
()
Command to executed