package

org.rundeck.api

Classes | Description

Java client for the Rundeck API.

more...

Interfaces

RunAdhoc Super interface for adhoc executions  
RunAdhocCommand A command to execute  
RunAdhocScript An adhoc script to be executed by Rundeck  
RunJob Job run request  
RundeckJobsImport Request to import a set of Job definitions  

Classes

DefaultJobsImport $INTERFACE is ... 
NodeFiltersBuilder Builder for node filters 
OptionsBuilder Builder for job options 
RunAdhocCommandBuilder Builder for adhoc command request  
RunAdhocScriptBuilder A builder to build a RunAdhocScript, use the builder() to build a builder, then build() to build an RunAdhocScript  
RunJobBuilder Job run request builder  
RundeckClient Rundeck API client. 
RundeckClientBuilder Builder to build a RundeckClient, you must specify a url, and at least one of (login, password), token, or sessionId. 
RundeckJobsImportBuilder Builds a RundeckJobsImport  

Enums

FileType All supported types of files. 
RundeckClient.Version Supported version numbers  

Exceptions

RundeckApiException A generic (unchecked) exception when using the Rundeck API 
RundeckApiException.RundeckApiAuthException Specific authentication-related error (either login or token). 
RundeckApiException.RundeckApiHttpContentTypeException Error due to unexpected HTTP content-type  
RundeckApiException.RundeckApiHttpStatusException Error due to unexpected HTTP status  
RundeckApiException.RundeckApiLoginException Specific authentication-related error (in case of login-based authentication)  
RundeckApiException.RundeckApiTokenException Specific authentication-related error (in case of token-based authentication)