The jenkins.api Reference Manual

This is the jenkins.api Reference Manual, version 0.1.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Sep 15 05:34:23 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

The main system appears first, followed by any subsystem dependency.


2.1 jenkins.api

Bindings for Jenkins’ REST API.

Maintainer

Jan Moringen <>

Author

Jan Moringen <>

License

LLGPLv3; see COPYING file for details.

Version

0.1.0

Dependencies
  • alexandria (system).
  • split-sequence (system)., at least version "1.1"
  • closer-mop (system)., at least version "0.61"
  • iterate (system).
  • let-plus (system)., at least version "0.1"
  • more-conditions (system)., at least version "0.1.0"
  • cl-ppcre (system)., at least version "2.0.3"
  • puri (system).
  • drakma (system)., at least version "1.2.8"
  • xml.location (system)., at least version "0.2.0"
  • cl-json (system)., at least version "0.4.1"
Source

jenkins.api.asd.

Child Components

3 Modules

Modules are listed depth-first from the system components tree.


3.1 jenkins.api/api

Source

jenkins.api.asd.

Parent Component

jenkins.api (system).

Child Components

3.2 jenkins.api/dsl

Dependency

api (module).

Source

jenkins.api.asd.

Parent Component

jenkins.api (system).

Child Components

4 Files

Files are sorted by type and then listed depth-first from the systems components trees.


4.1 Lisp


4.1.1 jenkins.api/jenkins.api.asd

Source

jenkins.api.asd.

Parent Component

jenkins.api (system).

ASDF Systems

jenkins.api.

Packages

jenkins.api-system.

Public Interface
Internals

4.1.2 jenkins.api/api/package.lisp

Source

jenkins.api.asd.

Parent Component

api (module).

Packages

jenkins.api.


4.1.3 jenkins.api/api/types.lisp

Dependency

package.lisp (file).

Source

jenkins.api.asd.

Parent Component

api (module).

Internals

unmapped-marker (type).


4.1.4 jenkins.api/api/conditions.lisp

Dependency

types.lisp (file).

Source

jenkins.api.asd.

Parent Component

api (module).

Internals

4.1.5 jenkins.api/api/variables.lisp

Dependency

conditions.lisp (file).

Source

jenkins.api.asd.

Parent Component

api (module).

Public Interface

4.1.6 jenkins.api/api/protocol.lisp

Dependency

variables.lisp (file).

Source

jenkins.api.asd.

Parent Component

api (module).

Public Interface
Internals

4.1.7 jenkins.api/api/conversion.lisp

Dependency

protocol.lisp (file).

Source

jenkins.api.asd.

Parent Component

api (module).

Internals

4.1.8 jenkins.api/api/classes.lisp

Dependency

conversion.lisp (file).

Source

jenkins.api.asd.

Parent Component

api (module).

Public Interface
Internals

4.1.9 jenkins.api/api/api.lisp

Dependency

classes.lisp (file).

Source

jenkins.api.asd.

Parent Component

api (module).

Public Interface
Internals

4.1.10 jenkins.api/dsl/package.lisp

Source

jenkins.api.asd.

Parent Component

dsl (module).

Packages

jenkins.dsl.


4.1.11 jenkins.api/dsl/macros.lisp

Dependency

package.lisp (file).

Source

jenkins.api.asd.

Parent Component

dsl (module).

Public Interface
Internals

5 Packages

Packages are listed by definition order.


5.1 jenkins.api

TODO

Source

package.lisp.

Use List
  • alexandria.
  • common-lisp.
  • iterate.
  • let-plus.
  • more-conditions.
  • split-sequence.
Used By List

jenkins.dsl.

Public Interface
Internals

5.2 jenkins.api-system

Source

jenkins.api.asd.

Use List
  • asdf/interface.
  • common-lisp.
Public Interface
Internals

5.3 jenkins.dsl

TODO

Source

package.lisp.

Use List
  • alexandria.
  • common-lisp.
  • iterate.
  • jenkins.api.
  • let-plus.
  • more-conditions.
  • split-sequence.
Public Interface
Internals

6 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


6.1 Public Interface


6.1.1 Special variables

Special Variable: *base-url*
Package

jenkins.api.

Source

variables.lisp.

Special Variable: *password*
Package

jenkins.api.

Source

variables.lisp.

Special Variable: *username*
Package

jenkins.api.

Source

variables.lisp.


6.1.2 Macros

Macro: ant ((&rest attributes &key &allow-other-keys))

TODO(jmoringe): document

Package

jenkins.dsl.

Source

macros.lisp.

Macro: batch ((&rest attributes &key &allow-other-keys))

TODO(jmoringe): document

Package

jenkins.dsl.

Source

macros.lisp.

Macro: bzr ((&rest attributes &key &allow-other-keys))

TODO(jmoringe): document

Package

jenkins.dsl.

Source

macros.lisp.

Macro: cmake ((&rest attributes &key &allow-other-keys))

TODO(jmoringe): document

Package

jenkins.dsl.

Source

macros.lisp.

Macro: copy-artifact ((&rest attributes &key &allow-other-keys))

TODO(jmoringe): document

Package

jenkins.dsl.

Source

macros.lisp.

Macro: git ((&rest attributes &key &allow-other-keys))

TODO(jmoringe): document

Package

jenkins.dsl.

Source

macros.lisp.

Macro: job ((kind name &rest attributes &key &allow-other-keys) &body body)

TODO(jmoringe): document

Package

jenkins.dsl.

Source

macros.lisp.

Macro: maven ((&rest attributes &key &allow-other-keys))

TODO(jmoringe): document

Package

jenkins.dsl.

Source

macros.lisp.

Macro: shell ((&rest attributes &key &allow-other-keys))

TODO(jmoringe): document

Package

jenkins.dsl.

Source

macros.lisp.

Macro: svn ((&rest attributes &key &allow-other-keys))

TODO(jmoringe): document

Package

jenkins.dsl.

Source

macros.lisp.


6.1.3 Ordinary functions

Function: all-builds (&optional regex)
Package

jenkins.api.

Source

api.lisp.

Function: all-jobs (&optional regex)
Package

jenkins.api.

Source

api.lisp.

Function: all-nodes (&optional regex)
Package

jenkins.api.

Source

api.lisp.

Function: all-views (&optional regex)
Package

jenkins.api.

Source

api.lisp.

Function: build-config (name)
Package

jenkins.api.

Source

api.lisp.

Function: copy-job/fixup (old new)
Package

jenkins.api.

Source

api.lisp.

Function: job-config (name)
Package

jenkins.api.

Source

api.lisp.

Function: (setf job-config) (name)
Package

jenkins.api.

Source

api.lisp.

Function: last-builds (&optional regex)
Package

jenkins.api.

Source

api.lisp.

Function: make-job (name config)
Package

jenkins.api.

Source

api.lisp.

Function: make-node (name config)
Package

jenkins.api.

Source

api.lisp.

Function: make-view (name config)
Package

jenkins.api.

Source

api.lisp.

Function: node-config (name)
Package

jenkins.api.

Source

api.lisp.

Function: (setf node-config) (name)
Package

jenkins.api.

Source

api.lisp.

Function: version/list ()

Return a version of the form (MAJOR MINOR REVISION).

Package

jenkins.api-system.

Source

jenkins.api.asd.

Function: version/string ()

Return a version string of the form "MAJOR.MINOR.REVISION".

Package

jenkins.api-system.

Source

jenkins.api.asd.

Function: view-config (name)
Package

jenkins.api.

Source

api.lisp.

Function: (setf view-config) (name)
Package

jenkins.api.

Source

api.lisp.


6.1.4 Generic functions

Generic Reader: block-on-downstream-build? (object)
Package

jenkins.api.

Methods
Reader Method: block-on-downstream-build? ((job job))

automatically generated reader method

Source

classes.lisp.

Target Slot

block-on-downstream-build?.

Generic Writer: (setf block-on-downstream-build?) (object)
Package

jenkins.api.

Methods
Writer Method: (setf block-on-downstream-build?) ((job job))

automatically generated writer method

Source

classes.lisp.

Target Slot

block-on-downstream-build?.

Generic Reader: block-on-upstream-build? (object)
Package

jenkins.api.

Methods
Reader Method: block-on-upstream-build? ((job job))

automatically generated reader method

Source

classes.lisp.

Target Slot

block-on-upstream-build?.

Generic Writer: (setf block-on-upstream-build?) (object)
Package

jenkins.api.

Methods
Writer Method: (setf block-on-upstream-build?) ((job job))

automatically generated writer method

Source

classes.lisp.

Target Slot

block-on-upstream-build?.

Generic Reader: branches (object)
Package

jenkins.api.

Methods
Reader Method: branches ((scm/git scm/git))

automatically generated reader method

Source

classes.lisp.

Target Slot

branches.

Generic Writer: (setf branches) (object)
Package

jenkins.api.

Methods
Writer Method: (setf branches) ((scm/git scm/git))

automatically generated writer method

Source

classes.lisp.

Target Slot

branches.

Generic Function: build (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: build (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Function: build! (job)
Package

jenkins.api.

Methods
Method: build! ((job job))
Source

api.lisp.

Method: build! ((job string))
Source

api.lisp.

Generic Reader: build-artifacts? (object)
Package

jenkins.api.

Methods
Reader Method: build-artifacts? ((publisher/fingerprint publisher/fingerprint))

automatically generated reader method

Source

classes.lisp.

Target Slot

build-artifacts?.

Generic Writer: (setf build-artifacts?) (object)
Package

jenkins.api.

Methods
Writer Method: (setf build-artifacts?) ((publisher/fingerprint publisher/fingerprint))

automatically generated writer method

Source

classes.lisp.

Target Slot

build-artifacts?.

Generic Function: builder/ant (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: builder/ant (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Function: builder/batch (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: builder/batch (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Function: builder/cmake (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: builder/cmake (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Function: builder/copy-artifact (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: builder/copy-artifact (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Function: builder/maven (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: builder/maven (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Function: builder/shell (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: builder/shell (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Reader: builders (object)
Package

jenkins.api.

Methods
Reader Method: builders ((job job))

automatically generated reader method

Source

classes.lisp.

Target Slot

builders.

Generic Writer: (setf builders) (object)
Package

jenkins.api.

Methods
Writer Method: (setf builders) ((job job))

automatically generated writer method

Source

classes.lisp.

Target Slot

builders.

Generic Reader: building? (object)
Package

jenkins.api.

Methods
Reader Method: building? ((build build))

automatically generated reader method

Source

classes.lisp.

Target Slot

building?.

Generic Writer: (setf building?) (object)
Package

jenkins.api.

Methods
Writer Method: (setf building?) ((build build))

automatically generated writer method

Source

classes.lisp.

Target Slot

building?.

Generic Reader: checkout-submodules? (object)
Package

jenkins.api.

Methods
Reader Method: checkout-submodules? ((scm/git scm/git))

automatically generated reader method

Source

classes.lisp.

Target Slot

checkout-submodules?.

Generic Writer: (setf checkout-submodules?) (object)
Package

jenkins.api.

Methods
Writer Method: (setf checkout-submodules?) ((scm/git scm/git))

automatically generated writer method

Source

classes.lisp.

Target Slot

checkout-submodules?.

Generic Reader: children (object)
Package

jenkins.api.

Methods
Reader Method: children ((job job))

automatically generated reader method

Source

classes.lisp.

Target Slot

children.

Generic Writer: (setf children) (object)
Package

jenkins.api.

Methods
Writer Method: (setf children) ((job job))

automatically generated writer method

Source

classes.lisp.

Target Slot

children.

Generic Reader: command (object)
Package

jenkins.api.

Methods
Reader Method: command ((builder/cmake builder/cmake))

automatically generated reader method

Source

classes.lisp.

Target Slot

command.

Reader Method: command ((builder/batch builder/batch))

automatically generated reader method

Source

classes.lisp.

Target Slot

command.

Reader Method: command ((builder/shell builder/shell))

automatically generated reader method

Source

classes.lisp.

Target Slot

command.

Generic Writer: (setf command) (object)
Package

jenkins.api.

Methods
Writer Method: (setf command) ((builder/cmake builder/cmake))

automatically generated writer method

Source

classes.lisp.

Target Slot

command.

Writer Method: (setf command) ((builder/batch builder/batch))

automatically generated writer method

Source

classes.lisp.

Target Slot

command.

Writer Method: (setf command) ((builder/shell builder/shell))

automatically generated writer method

Source

classes.lisp.

Target Slot

command.

Generic Function: commit! (object)

Write transient changes to OBJECT back to the Jenkins server to have them take effect and make them permanent.

Package

jenkins.api.

Source

protocol.lisp.

Methods
Method: commit! ((object view))

TODO(jmoringe): document

Source

classes.lisp.

Method: commit! ((object item))

TODO(jmoringe): document

Source

classes.lisp.

Method: commit! ((object build))

TODO(jmoringe): document

Source

classes.lisp.

Method: commit! ((object job))

TODO(jmoringe): document

Source

classes.lisp.

Method: commit! ((object node))

TODO(jmoringe): document

Source

classes.lisp.

Generic Function: delete-job (name)
Package

jenkins.api.

Methods
Method: delete-job ((name job))
Source

api.lisp.

Method: delete-job ((name string))
Source

api.lisp.

Generic Function: delete-node (name)
Package

jenkins.api.

Methods
Method: delete-node ((name node))
Source

api.lisp.

Method: delete-node ((name string))
Source

api.lisp.

Generic Function: delete-view (name)
Package

jenkins.api.

Methods
Method: delete-view ((name view))
Source

api.lisp.

Method: delete-view ((name string))
Source

api.lisp.

Generic Reader: description (object)
Package

jenkins.api.

Methods
Reader Method: description ((job job))

automatically generated reader method

Source

classes.lisp.

Target Slot

description.

Reader Method: description ((node node))

automatically generated reader method

Source

classes.lisp.

Target Slot

description.

Generic Writer: (setf description) (object)
Package

jenkins.api.

Methods
Writer Method: (setf description) ((job job))

automatically generated writer method

Source

classes.lisp.

Target Slot

description.

Writer Method: (setf description) ((node node))

automatically generated writer method

Source

classes.lisp.

Target Slot

description.

Generic Function: disable! (job)

TODO

Package

jenkins.api.

Source

protocol.lisp.

Methods
Method: disable! ((job job))
Source

api.lisp.

Method: disable! ((job string))
Source

api.lisp.

Generic Function: enable! (job)

TODO

Package

jenkins.api.

Source

protocol.lisp.

Methods
Method: enable! ((job job))
Source

api.lisp.

Method: enable! ((job string))
Source

api.lisp.

Generic Reader: environment (object)
Package

jenkins.api.

Methods
Reader Method: environment ((job job))

automatically generated reader method

Source

classes.lisp.

Target Slot

environment.

Reader Method: environment ((node node))

automatically generated reader method

Source

classes.lisp.

Target Slot

environment.

Generic Writer: (setf environment) (object)
Package

jenkins.api.

Methods
Writer Method: (setf environment) ((job job))

automatically generated writer method

Source

classes.lisp.

Target Slot

environment.

Writer Method: (setf environment) ((node node))

automatically generated writer method

Source

classes.lisp.

Target Slot

environment.

Generic Function: failed? (build)
Package

jenkins.api.

Methods
Method: failed? ((build build))
Source

classes.lisp.

Generic Reader: files (object)
Package

jenkins.api.

Methods
Reader Method: files ((publisher/archive-artifacts publisher/archive-artifacts))

automatically generated reader method

Source

classes.lisp.

Target Slot

files.

Generic Writer: (setf files) (object)
Package

jenkins.api.

Methods
Writer Method: (setf files) ((publisher/archive-artifacts publisher/archive-artifacts))

automatically generated writer method

Source

classes.lisp.

Target Slot

files.

Generic Reader: filter (object)
Package

jenkins.api.

Methods
Reader Method: filter ((builder/copy-artifact builder/copy-artifact))

automatically generated reader method

Source

classes.lisp.

Target Slot

filter.

Generic Writer: (setf filter) (object)
Package

jenkins.api.

Methods
Writer Method: (setf filter) ((builder/copy-artifact builder/copy-artifact))

automatically generated writer method

Source

classes.lisp.

Target Slot

filter.

Generic Reader: flatten? (object)
Package

jenkins.api.

Methods
Reader Method: flatten? ((builder/copy-artifact builder/copy-artifact))

automatically generated reader method

Source

classes.lisp.

Target Slot

flatten?.

Generic Writer: (setf flatten?) (object)
Package

jenkins.api.

Methods
Writer Method: (setf flatten?) ((builder/copy-artifact builder/copy-artifact))

automatically generated writer method

Source

classes.lisp.

Target Slot

flatten?.

Generic Reader: host (object)
Package

jenkins.api.

Methods
Reader Method: host ((node node))

automatically generated reader method

Source

classes.lisp.

Target Slot

host.

Generic Writer: (setf host) (object)
Package

jenkins.api.

Methods
Writer Method: (setf host) ((node node))

automatically generated writer method

Source

classes.lisp.

Target Slot

host.

Generic Reader: id (object)

TODO

Package

jenkins.api.

Source

protocol.lisp.

Methods
Reader Method: id ((standard-model-object standard-model-object))
Source

classes.lisp.

Target Slot

id.

Generic Writer: (setf id) (object)
Package

jenkins.api.

Methods
Writer Method: (setf id) ((standard-model-object standard-model-object))
Source

classes.lisp.

Target Slot

id.

Generic Function: job (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: job ((item item) &key &allow-other-keys)
Source

classes.lisp.

Method: job ((build build) &key &allow-other-keys)
Source

classes.lisp.

Method: job (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Reader: jobs (object)
Package

jenkins.api.

Methods
Reader Method: jobs ((view view))

automatically generated reader method

Source

classes.lisp.

Target Slot

jobs.

Generic Writer: (setf jobs) (object)
Package

jenkins.api.

Methods
Writer Method: (setf jobs) ((view view))

automatically generated writer method

Source

classes.lisp.

Target Slot

jobs.

Generic Reader: keep-long-stdio? (object)
Package

jenkins.api.

Methods
Reader Method: keep-long-stdio? ((publisher/junit publisher/junit))

automatically generated reader method

Source

classes.lisp.

Target Slot

keep-long-stdio?.

Generic Writer: (setf keep-long-stdio?) (object)
Package

jenkins.api.

Methods
Writer Method: (setf keep-long-stdio?) ((publisher/junit publisher/junit))

automatically generated writer method

Source

classes.lisp.

Target Slot

keep-long-stdio?.

Generic Reader: keep/count (object)
Package

jenkins.api.

Methods
Reader Method: keep/count ((job job))

automatically generated reader method

Source

classes.lisp.

Target Slot

keep/count.

Generic Writer: (setf keep/count) (object)
Package

jenkins.api.

Methods
Writer Method: (setf keep/count) ((job job))

automatically generated writer method

Source

classes.lisp.

Target Slot

keep/count.

Generic Reader: keep/days (object)
Package

jenkins.api.

Methods
Reader Method: keep/days ((job job))

automatically generated reader method

Source

classes.lisp.

Target Slot

keep/days.

Generic Writer: (setf keep/days) (object)
Package

jenkins.api.

Methods
Writer Method: (setf keep/days) ((job job))

automatically generated writer method

Source

classes.lisp.

Target Slot

keep/days.

Generic Reader: keywords/high (object)
Package

jenkins.api.

Methods
Reader Method: keywords/high ((publisher/tasks publisher/tasks))

automatically generated reader method

Source

classes.lisp.

Target Slot

keywords/high.

Generic Writer: (setf keywords/high) (object)
Package

jenkins.api.

Methods
Writer Method: (setf keywords/high) ((publisher/tasks publisher/tasks))

automatically generated writer method

Source

classes.lisp.

Target Slot

keywords/high.

Generic Reader: keywords/low (object)
Package

jenkins.api.

Methods
Reader Method: keywords/low ((publisher/tasks publisher/tasks))

automatically generated reader method

Source

classes.lisp.

Target Slot

keywords/low.

Generic Writer: (setf keywords/low) (object)
Package

jenkins.api.

Methods
Writer Method: (setf keywords/low) ((publisher/tasks publisher/tasks))

automatically generated writer method

Source

classes.lisp.

Target Slot

keywords/low.

Generic Reader: keywords/normal (object)
Package

jenkins.api.

Methods
Reader Method: keywords/normal ((publisher/tasks publisher/tasks))

automatically generated reader method

Source

classes.lisp.

Target Slot

keywords/normal.

Generic Writer: (setf keywords/normal) (object)
Package

jenkins.api.

Methods
Writer Method: (setf keywords/normal) ((publisher/tasks publisher/tasks))

automatically generated writer method

Source

classes.lisp.

Target Slot

keywords/normal.

Generic Function: kind (object)
Package

jenkins.api.

Methods
Method: kind ((object job))

TODO(jmoringe): document

Source

classes.lisp.

Generic Function: (setf kind) (object)
Package

jenkins.api.

Methods
Method: (setf kind) ((object job))

TODO(jmoringe): document

Source

classes.lisp.

Generic Reader: label (object)
Package

jenkins.api.

Methods
Reader Method: label ((node node))

automatically generated reader method

Source

classes.lisp.

Target Slot

label.

Generic Writer: (setf label) (object)
Package

jenkins.api.

Methods
Writer Method: (setf label) ((node node))

automatically generated writer method

Source

classes.lisp.

Target Slot

label.

Generic Function: mark-offline! (node &key if-offline)

TODO

Package

jenkins.api.

Source

protocol.lisp.

Methods
Method: mark-offline! ((node node) &key if-offline)
Source

api.lisp.

Method: mark-offline! ((node string) &key if-offline)
Source

api.lisp.

Generic Function: mark-online! (node &key if-online)

TODO

Package

jenkins.api.

Source

protocol.lisp.

Methods
Method: mark-online! ((node node) &key if-online)
Source

api.lisp.

Method: mark-online! ((node string) &key if-online)
Source

api.lisp.

Generic Reader: mode (object)
Package

jenkins.api.

Methods
Reader Method: mode ((node node))

automatically generated reader method

Source

classes.lisp.

Target Slot

mode.

Generic Writer: (setf mode) (object)
Package

jenkins.api.

Methods
Writer Method: (setf mode) ((node node))

automatically generated writer method

Source

classes.lisp.

Target Slot

mode.

Generic Reader: name (object)
Package

jenkins.api.

Methods
Reader Method: name ((node node))

automatically generated reader method

Source

classes.lisp.

Target Slot

name.

Generic Writer: (setf name) (object)
Package

jenkins.api.

Methods
Writer Method: (setf name) ((node node))

automatically generated writer method

Source

classes.lisp.

Target Slot

name.

Generic Function: node (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: node (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Function: online? (node)

TODO

Package

jenkins.api.

Source

protocol.lisp.

Methods
Method: online? ((node node))
Source

api.lisp.

Method: online? ((node string))
Source

api.lisp.

Generic Reader: only-latests? (object)
Package

jenkins.api.

Methods
Reader Method: only-latests? ((publisher/archive-artifacts publisher/archive-artifacts))

automatically generated reader method

Source

classes.lisp.

Target Slot

only-latests?.

Generic Writer: (setf only-latests?) (object)
Package

jenkins.api.

Methods
Writer Method: (setf only-latests?) ((publisher/archive-artifacts publisher/archive-artifacts))

automatically generated writer method

Source

classes.lisp.

Target Slot

only-latests?.

Generic Reader: parsers (object)
Package

jenkins.api.

Methods
Reader Method: parsers ((publisher/warnings publisher/warnings))

automatically generated reader method

Source

classes.lisp.

Target Slot

parsers.

Generic Writer: (setf parsers) (object)
Package

jenkins.api.

Methods
Writer Method: (setf parsers) ((publisher/warnings publisher/warnings))

automatically generated writer method

Source

classes.lisp.

Target Slot

parsers.

Generic Reader: permissions (object)
Package

jenkins.api.

Methods
Reader Method: permissions ((job job))

automatically generated reader method

Source

classes.lisp.

Target Slot

permissions.

Generic Writer: (setf permissions) (object)
Package

jenkins.api.

Methods
Writer Method: (setf permissions) ((job job))

automatically generated writer method

Source

classes.lisp.

Target Slot

permissions.

Generic Reader: private-repository? (object)
Package

jenkins.api.

Methods
Reader Method: private-repository? ((builder/maven builder/maven))

automatically generated reader method

Source

classes.lisp.

Target Slot

private-repository?.

Generic Writer: (setf private-repository?) (object)
Package

jenkins.api.

Methods
Writer Method: (setf private-repository?) ((builder/maven builder/maven))

automatically generated writer method

Source

classes.lisp.

Target Slot

private-repository?.

Generic Reader: project-name (object)
Package

jenkins.api.

Methods
Reader Method: project-name ((builder/copy-artifact builder/copy-artifact))

automatically generated reader method

Source

classes.lisp.

Target Slot

project-name.

Generic Writer: (setf project-name) (object)
Package

jenkins.api.

Methods
Writer Method: (setf project-name) ((builder/copy-artifact builder/copy-artifact))

automatically generated writer method

Source

classes.lisp.

Target Slot

project-name.

Generic Reader: properties (object)
Package

jenkins.api.

Methods
Reader Method: properties ((builder/maven builder/maven))

automatically generated reader method

Source

classes.lisp.

Target Slot

properties.

Reader Method: properties ((builder/ant builder/ant))

automatically generated reader method

Source

classes.lisp.

Target Slot

properties.

Generic Writer: (setf properties) (object)
Package

jenkins.api.

Methods
Writer Method: (setf properties) ((builder/maven builder/maven))

automatically generated writer method

Source

classes.lisp.

Target Slot

properties.

Writer Method: (setf properties) ((builder/ant builder/ant))

automatically generated writer method

Source

classes.lisp.

Target Slot

properties.

Generic Function: publisher/archive-artifacts (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: publisher/archive-artifacts (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Function: publisher/cobertura (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: publisher/cobertura (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Function: publisher/fingerprint (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: publisher/fingerprint (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Function: publisher/html (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: publisher/html (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Function: publisher/junit (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: publisher/junit (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Function: publisher/ssh (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: publisher/ssh (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Function: publisher/tasks (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: publisher/tasks (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Function: publisher/warnings (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: publisher/warnings (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Reader: publishers (object)
Package

jenkins.api.

Methods
Reader Method: publishers ((job job))

automatically generated reader method

Source

classes.lisp.

Target Slot

publishers.

Generic Writer: (setf publishers) (object)
Package

jenkins.api.

Methods
Writer Method: (setf publishers) ((job job))

automatically generated writer method

Source

classes.lisp.

Target Slot

publishers.

Generic Function: relate (parent child)

TODO

Package

jenkins.api.

Source

protocol.lisp.

Methods
Method: relate ((parent job) (child job))
Source

api.lisp.

Method: relate ((parent job) (child string))
Source

api.lisp.

Method: relate ((parent string) (child job))
Source

api.lisp.

Method: relate ((parent string) (child string))
Source

api.lisp.

Generic Reader: remote-directory (object)
Package

jenkins.api.

Methods
Reader Method: remote-directory ((publisher/ssh publisher/ssh))

automatically generated reader method

Source

classes.lisp.

Target Slot

remote-directory.

Generic Writer: (setf remote-directory) (object)
Package

jenkins.api.

Methods
Writer Method: (setf remote-directory) ((publisher/ssh publisher/ssh))

automatically generated writer method

Source

classes.lisp.

Target Slot

remote-directory.

Generic Reader: report-file (object)
Package

jenkins.api.

Methods
Reader Method: report-file ((publisher/cobertura publisher/cobertura))

automatically generated reader method

Source

classes.lisp.

Target Slot

report-file.

Generic Writer: (setf report-file) (object)
Package

jenkins.api.

Methods
Writer Method: (setf report-file) ((publisher/cobertura publisher/cobertura))

automatically generated writer method

Source

classes.lisp.

Target Slot

report-file.

Generic Reader: repository (object)
Package

jenkins.api.

Methods
Reader Method: repository ((job job))

automatically generated reader method

Source

classes.lisp.

Target Slot

repository.

Generic Writer: (setf repository) (object)
Package

jenkins.api.

Methods
Writer Method: (setf repository) ((job job))

automatically generated writer method

Source

classes.lisp.

Target Slot

repository.

Generic Reader: result (object)
Package

jenkins.api.

Methods
Reader Method: result ((build build))

automatically generated reader method

Source

classes.lisp.

Target Slot

result.

Generic Writer: (setf result) (object)
Package

jenkins.api.

Methods
Writer Method: (setf result) ((build build))

automatically generated writer method

Source

classes.lisp.

Target Slot

result.

Generic Reader: result-files (object)
Package

jenkins.api.

Methods
Reader Method: result-files ((publisher/junit publisher/junit))

automatically generated reader method

Source

classes.lisp.

Target Slot

result-files.

Generic Writer: (setf result-files) (object)
Package

jenkins.api.

Methods
Writer Method: (setf result-files) ((publisher/junit publisher/junit))

automatically generated writer method

Source

classes.lisp.

Target Slot

result-files.

Generic Function: scm/bzr (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: scm/bzr (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Function: scm/git (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: scm/git (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Function: scm/svn (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: scm/svn (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Reader: skip-internal-tag? (object)
Package

jenkins.api.

Methods
Reader Method: skip-internal-tag? ((scm/git scm/git))

automatically generated reader method

Source

classes.lisp.

Target Slot

skip-internal-tag?.

Generic Writer: (setf skip-internal-tag?) (object)
Package

jenkins.api.

Methods
Writer Method: (setf skip-internal-tag?) ((scm/git scm/git))

automatically generated writer method

Source

classes.lisp.

Target Slot

skip-internal-tag?.

Generic Function: slave (build &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: slave ((build build) &key &allow-other-keys)
Source

classes.lisp.

Generic Reader: slave-name (object)
Package

jenkins.api.

Methods
Reader Method: slave-name ((build build))

automatically generated reader method

Source

classes.lisp.

Target Slot

slave-name.

Generic Writer: (setf slave-name) (object)
Package

jenkins.api.

Methods
Writer Method: (setf slave-name) ((build build))

automatically generated writer method

Source

classes.lisp.

Target Slot

slave-name.

Generic Reader: slaves (object)
Package

jenkins.api.

Methods
Reader Method: slaves ((job job))

automatically generated reader method

Source

classes.lisp.

Target Slot

slaves.

Generic Writer: (setf slaves) (object)
Package

jenkins.api.

Methods
Writer Method: (setf slaves) ((job job))

automatically generated writer method

Source

classes.lisp.

Target Slot

slaves.

Generic Reader: spec (object)
Package

jenkins.api.

Methods
Reader Method: spec ((trigger/github trigger/github))

automatically generated reader method

Source

classes.lisp.

Target Slot

spec.

Reader Method: spec ((trigger/timer trigger/timer))

automatically generated reader method

Source

classes.lisp.

Target Slot

spec.

Reader Method: spec ((trigger/scm trigger/scm))

automatically generated reader method

Source

classes.lisp.

Target Slot

spec.

Generic Writer: (setf spec) (object)
Package

jenkins.api.

Methods
Writer Method: (setf spec) ((trigger/github trigger/github))

automatically generated writer method

Source

classes.lisp.

Target Slot

spec.

Writer Method: (setf spec) ((trigger/timer trigger/timer))

automatically generated writer method

Source

classes.lisp.

Target Slot

spec.

Writer Method: (setf spec) ((trigger/scm trigger/scm))

automatically generated writer method

Source

classes.lisp.

Target Slot

spec.

Generic Reader: target (object)
Package

jenkins.api.

Methods
Reader Method: target ((publisher/ssh publisher/ssh))

automatically generated reader method

Source

classes.lisp.

Target Slot

target.

Reader Method: target ((builder/copy-artifact builder/copy-artifact))

automatically generated reader method

Source

classes.lisp.

Target Slot

target.

Generic Writer: (setf target) (object)
Package

jenkins.api.

Methods
Writer Method: (setf target) ((publisher/ssh publisher/ssh))

automatically generated writer method

Source

classes.lisp.

Target Slot

target.

Writer Method: (setf target) ((builder/copy-artifact builder/copy-artifact))

automatically generated writer method

Source

classes.lisp.

Target Slot

target.

Generic Reader: targets (object)
Package

jenkins.api.

Methods
Reader Method: targets ((publisher/fingerprint publisher/fingerprint))

automatically generated reader method

Source

classes.lisp.

Target Slot

targets.

Reader Method: targets ((builder/maven builder/maven))

automatically generated reader method

Source

classes.lisp.

Target Slot

targets.

Reader Method: targets ((builder/ant builder/ant))

automatically generated reader method

Source

classes.lisp.

Target Slot

targets.

Generic Writer: (setf targets) (object)
Package

jenkins.api.

Methods
Writer Method: (setf targets) ((publisher/fingerprint publisher/fingerprint))

automatically generated writer method

Source

classes.lisp.

Target Slot

targets.

Writer Method: (setf targets) ((builder/maven builder/maven))

automatically generated writer method

Source

classes.lisp.

Target Slot

targets.

Writer Method: (setf targets) ((builder/ant builder/ant))

automatically generated writer method

Source

classes.lisp.

Target Slot

targets.

Generic Reader: threshold-limit (object)
Package

jenkins.api.

Methods
Reader Method: threshold-limit ((publisher/tasks publisher/tasks))

automatically generated reader method

Source

classes.lisp.

Target Slot

threshold-limit.

Generic Writer: (setf threshold-limit) (object)
Package

jenkins.api.

Methods
Writer Method: (setf threshold-limit) ((publisher/tasks publisher/tasks))

automatically generated writer method

Source

classes.lisp.

Target Slot

threshold-limit.

Generic Function: trigger/scm (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: trigger/scm (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Function: trigger/timer (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: trigger/timer (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Reader: triggers (object)
Package

jenkins.api.

Methods
Reader Method: triggers ((job job))

automatically generated reader method

Source

classes.lisp.

Target Slot

triggers.

Generic Writer: (setf triggers) (object)
Package

jenkins.api.

Methods
Writer Method: (setf triggers) ((job job))

automatically generated writer method

Source

classes.lisp.

Target Slot

triggers.

Generic Function: unrelate (parent child)

TODO

Package

jenkins.api.

Source

protocol.lisp.

Methods
Method: unrelate ((parent job) (child job))
Source

api.lisp.

Method: unrelate ((parent job) (child string))
Source

api.lisp.

Method: unrelate ((parent string) (child job))
Source

api.lisp.

Method: unrelate ((parent string) (child string))
Source

api.lisp.

Generic Function: upstream (object)
Package

jenkins.api.

Methods
Method: upstream ((object job))

TODO(jmoringe): document

Source

classes.lisp.

Generic Reader: url (object)
Package

jenkins.api.

Methods
Reader Method: url ((scm/bzr scm/bzr))

automatically generated reader method

Source

classes.lisp.

Target Slot

url.

Reader Method: url ((scm/git scm/git))

automatically generated reader method

Source

classes.lisp.

Target Slot

url.

Reader Method: url ((scm/svn scm/svn))

automatically generated reader method

Source

classes.lisp.

Target Slot

url.

Generic Writer: (setf url) (object)
Package

jenkins.api.

Methods
Writer Method: (setf url) ((scm/bzr scm/bzr))

automatically generated writer method

Source

classes.lisp.

Target Slot

url.

Writer Method: (setf url) ((scm/git scm/git))

automatically generated writer method

Source

classes.lisp.

Target Slot

url.

Writer Method: (setf url) ((scm/svn scm/svn))

automatically generated writer method

Source

classes.lisp.

Target Slot

url.

Generic Function: view (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: view (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Reader: wipe-out-workspace? (object)
Package

jenkins.api.

Methods
Reader Method: wipe-out-workspace? ((scm/git scm/git))

automatically generated reader method

Source

classes.lisp.

Target Slot

wipe-out-workspace?.

Generic Writer: (setf wipe-out-workspace?) (object)
Package

jenkins.api.

Methods
Writer Method: (setf wipe-out-workspace?) ((scm/git scm/git))

automatically generated writer method

Source

classes.lisp.

Target Slot

wipe-out-workspace?.


6.1.5 Standalone methods

Method: ->xml ((value trigger/timer) (dest element) (type (eql jenkins.api:trigger/timer)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: ->xml ((value publisher/tasks) (dest element) (type (eql jenkins.api:publisher/tasks)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: ->xml ((value publisher/ssh) (dest element) (type (eql jenkins.api:publisher/ssh)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: ->xml ((value builder/ant) (dest element) (type (eql jenkins.api:builder/ant)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: ->xml ((value job) (dest element) (type (eql jenkins.api:job)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: ->xml ((value publisher/cobertura) (dest element) (type (eql jenkins.api:publisher/cobertura)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: ->xml ((value publisher/archive-artifacts) (dest element) (type (eql jenkins.api:publisher/archive-artifacts)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: ->xml ((value node) (dest element) (type (eql jenkins.api:node)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: ->xml ((value view) (dest element) (type (eql jenkins.api:view)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: ->xml ((value builder/shell) (dest element) (type (eql jenkins.api:builder/shell)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: ->xml ((value publisher/html) (dest element) (type (eql jenkins.api:publisher/html)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: ->xml ((value builder/copy-artifact) (dest element) (type (eql jenkins.api:builder/copy-artifact)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: ->xml ((value scm/svn) (dest element) (type (eql jenkins.api:scm/svn)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: ->xml ((value publisher/warnings) (dest element) (type (eql jenkins.api:publisher/warnings)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: ->xml ((value scm/git) (dest element) (type (eql jenkins.api:scm/git)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: ->xml ((value builder/batch) (dest element) (type (eql jenkins.api:builder/batch)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: ->xml ((value build) (dest element) (type (eql jenkins.api:build)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: ->xml ((value scm/bzr) (dest element) (type (eql jenkins.api:scm/bzr)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: ->xml ((value builder/maven) (dest element) (type (eql jenkins.api:builder/maven)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: ->xml ((value publisher/fingerprint) (dest element) (type (eql jenkins.api:publisher/fingerprint)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: ->xml ((value builder/cmake) (dest element) (type (eql jenkins.api:builder/cmake)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: ->xml ((value publisher/junit) (dest element) (type (eql jenkins.api:publisher/junit)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: ->xml ((value trigger/scm) (dest element) (type (eql jenkins.api:trigger/scm)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: ->xml ((value scm/null) (dest element) (type (eql jenkins.api::scm/null)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: ->xml ((value item) (dest element) (type (eql jenkins.api::item)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: ->xml ((value trigger/github) (dest element) (type (eql jenkins.api::trigger/github)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: ->xml ((value publisher/sloccount) (dest element) (type (eql jenkins.api::publisher/sloccount)) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: print-object ((object trigger/timer) stream)
Source

classes.lisp.

Method: print-object ((object publisher/ssh) stream)
Source

classes.lisp.

Method: print-object ((object builder/ant) stream)
Source

classes.lisp.

Method: print-object ((object job) stream)
Source

classes.lisp.

Method: print-object ((object publisher/cobertura) stream)
Source

classes.lisp.

Method: print-object ((object node) stream)
Source

classes.lisp.

Method: print-object ((object view) stream)
Source

classes.lisp.

Method: print-object ((object builder/shell) stream)
Source

classes.lisp.

Method: print-object ((object builder/copy-artifact) stream)
Source

classes.lisp.

Method: print-object ((object scm/svn) stream)
Source

classes.lisp.

Method: print-object ((object scm/git) stream)
Source

classes.lisp.

Method: print-object ((object builder/batch) stream)
Source

classes.lisp.

Method: print-object ((object build) stream)
Source

classes.lisp.

Method: print-object ((object scm/bzr) stream)
Source

classes.lisp.

Method: print-object ((object builder/maven) stream)
Source

classes.lisp.

Method: print-object ((object publisher/fingerprint) stream)
Source

classes.lisp.

Method: print-object ((object builder/cmake) stream)
Source

classes.lisp.

Method: print-object ((object publisher/junit) stream)
Source

classes.lisp.

Method: print-object ((object trigger/scm) stream)
Source

classes.lisp.

Method: print-object ((object item) stream)
Source

classes.lisp.

Method: print-object ((object trigger/github) stream)
Source

classes.lisp.

Method: print-object ((object publisher/sloccount) stream)
Source

classes.lisp.

Method: slot-unbound :around (class (instance standard-model-object) slot-name)
Source

classes.lisp.

Method: (setf slot-value-using-class) :around (class (instance standard-model-object) slot)
Package

sb-mop.

Source

classes.lisp.

Method: xml-> ((value element) (type trigger/timer) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: xml-> ((value element) (type publisher/tasks) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: xml-> ((value element) (type publisher/ssh) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: xml-> ((value element) (type builder/ant) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: xml-> ((value element) (type job) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: xml-> ((value element) (type publisher/cobertura) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: xml-> ((value element) (type publisher/archive-artifacts) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: xml-> ((value element) (type node) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: xml-> ((value element) (type view) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: xml-> ((value element) (type builder/shell) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: xml-> ((value element) (type publisher/html) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: xml-> ((value element) (type builder/copy-artifact) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: xml-> ((value element) (type scm/svn) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: xml-> ((value element) (type publisher/warnings) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: xml-> ((value element) (type scm/git) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: xml-> ((value element) (type builder/batch) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: xml-> ((value element) (type build) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: xml-> ((value element) (type scm/bzr) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: xml-> ((value element) (type builder/maven) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: xml-> ((value element) (type publisher/fingerprint) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: xml-> ((value element) (type builder/cmake) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: xml-> ((value element) (type publisher/junit) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: xml-> ((value element) (type trigger/scm) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: xml-> ((value element) (type scm/null) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: xml-> ((value element) (type item) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: xml-> ((value element) (type trigger/github) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.

Method: xml-> ((value element) (type publisher/sloccount) &key &allow-other-keys)
Package

xml.location.

Source

classes.lisp.


6.1.6 Classes

Class: build
Package

jenkins.api.

Source

classes.lisp.

Direct superclasses

standard-model-object.

Direct methods
Direct Default Initargs
InitargValue
:get-func(lambda (id) (build-config id))
Direct slots
Slot: building?
Type

(or null boolean)

Initargs

:building?

Readers

building?.

Writers

(setf building?).

Slot: slave-name
Type

(or null string)

Initargs

:slave-name

Readers

slave-name.

Writers

(setf slave-name).

Slot: result
Type

(or null keyword)

Initargs

:result

Readers

result.

Writers

(setf result).

Class: builder/ant
Package

jenkins.api.

Source

classes.lisp.

Direct methods
Direct slots
Slot: targets
Type

(or null string)

Initargs

:targets

Readers

targets.

Writers

(setf targets).

Slot: properties
Type

(or null string)

Initargs

:properties

Readers

properties.

Writers

(setf properties).

Slot: %plugin
Type

(or null string)

Initform

"ant@1.1"

Initargs

:%plugin

Readers

%plugin.

Writers

(setf %plugin).

Class: builder/batch
Package

jenkins.api.

Source

classes.lisp.

Direct methods
Direct slots
Slot: command
Type

(or null string)

Initargs

:command

Readers

command.

Writers

(setf command).

Class: builder/cmake
Package

jenkins.api.

Source

classes.lisp.

Direct methods
Direct slots
Slot: command
Type

(or null string)

Initargs

:command

Readers

command.

Writers

(setf command).

Class: builder/copy-artifact
Package

jenkins.api.

Source

classes.lisp.

Direct methods
Direct slots
Slot: project-name
Type

(or null string)

Initargs

:project-name

Readers

project-name.

Writers

(setf project-name).

Slot: filter
Type

(or null string)

Initargs

:filter

Readers

filter.

Writers

(setf filter).

Slot: target
Type

(or null string)

Initargs

:target

Readers

target.

Writers

(setf target).

Slot: flatten?
Type

(or null boolean)

Initargs

:flatten?

Readers

flatten?.

Writers

(setf flatten?).

Slot: clazz
Type

(or null string)

Initargs

:clazz

Readers

clazz.

Writers

(setf clazz).

Slot: %plugin
Type

(or null string)

Initform

"copyartifact@1.25"

Initargs

:%plugin

Readers

%plugin.

Writers

(setf %plugin).

Class: builder/maven
Package

jenkins.api.

Source

classes.lisp.

Direct methods
Direct slots
Slot: targets
Type

(or null (jenkins.api::list/space string))

Initargs

:targets

Readers

targets.

Writers

(setf targets).

Slot: properties
Type

(or null (jenkins.api::equals+newline/plist keyword string))

Initargs

:properties

Readers

properties.

Writers

(setf properties).

Slot: private-repository?
Type

(or null boolean)

Initargs

:private-repository?

Readers

private-repository?.

Writers

(setf private-repository?).

Class: builder/shell
Package

jenkins.api.

Source

classes.lisp.

Direct methods
Direct slots
Slot: command
Type

(or null string)

Initargs

:command

Readers

command.

Writers

(setf command).

Class: job
Package

jenkins.api.

Source

classes.lisp.

Direct superclasses

standard-model-object.

Direct methods
Direct Default Initargs
InitargValue
:get-func(lambda (id) (job-config id))
:put-func(lambda (id data) (setf (job-config id) data))
Direct slots
Slot: description
Type

(or null string)

Initargs

:description

Readers

description.

Writers

(setf description).

Slot: children
Type

(or null (jenkins.api::list/comma string))

Initargs

:children

Readers

children.

Writers

(setf children).

Slot: keep/days
Type

(or null (or (eql -1) alexandria:non-negative-integer))

Initargs

:keep/days

Readers

keep/days.

Writers

(setf keep/days).

Slot: keep/count
Type

(or null (or (eql -1) alexandria:non-negative-integer))

Initargs

:keep/count

Readers

keep/count.

Writers

(setf keep/count).

Slot: block-on-downstream-build?
Type

(or null boolean)

Initargs

:block-on-downstream-build?

Readers

block-on-downstream-build?.

Writers

(setf block-on-downstream-build?).

Slot: block-on-upstream-build?
Type

(or null boolean)

Initargs

:block-on-upstream-build?

Readers

block-on-upstream-build?.

Writers

(setf block-on-upstream-build?).

Slot: triggers
Type

list

Initargs

:triggers

Readers

triggers.

Writers

(setf triggers).

Slot: repository
Type

(or null jenkins.api::scm)

Initargs

:repository

Readers

repository.

Writers

(setf repository).

Slot: builders
Type

list

Initargs

:builders

Readers

builders.

Writers

(setf builders).

Slot: publishers
Type

list

Initargs

:publishers

Readers

publishers.

Writers

(setf publishers).

Slot: slaves
Type

list

Initargs

:slaves

Readers

slaves.

Writers

(setf slaves).

Slot: environment
Type

(or null (jenkins.api::equals+newline/plist keyword string))

Initargs

:environment

Readers

environment.

Writers

(setf environment).

Slot: permissions
Type

list

Initargs

:permissions

Readers

permissions.

Writers

(setf permissions).

Slot: redmine-instance
Type

(or null string)

Initargs

:redmine-instance

Readers

redmine-instance.

Writers

(setf redmine-instance).

Slot: redmine-version
Type

(or null string)

Initargs

:redmine-version

Readers

redmine-version.

Writers

(setf redmine-version).

Slot: redmine-project
Type

(or null string)

Initargs

:redmine-project

Readers

redmine-project.

Writers

(setf redmine-project).

Class: node
Package

jenkins.api.

Source

classes.lisp.

Direct superclasses

standard-model-object.

Direct methods
Direct Default Initargs
InitargValue
:get-func(lambda (id) (node-config id))
:put-func(lambda (id data) (setf (node-config id) data))
Direct slots
Slot: name
Type

(or null string)

Initargs

:name

Readers

name.

Writers

(setf name).

Slot: description
Type

(or null string)

Initargs

:description

Readers

description.

Writers

(setf description).

Slot: host
Type

(or null string)

Initargs

:host

Readers

host.

Writers

(setf host).

Slot: mode
Type

(or null keyword)

Initargs

:mode

Readers

mode.

Writers

(setf mode).

Slot: label
Type

(or null (jenkins.api::list/space string))

Initargs

:label

Readers

label.

Writers

(setf label).

Slot: environment
Type

(or null jenkins.api::tree-map/plist)

Initargs

:environment

Readers

environment.

Writers

(setf environment).

Class: publisher/archive-artifacts
Package

jenkins.api.

Source

classes.lisp.

Direct methods
Direct slots
Slot: files
Type

(or null (jenkins.api::list/comma string))

Initargs

:files

Readers

files.

Writers

(setf files).

Slot: only-latests?
Type

(or null boolean)

Initargs

:only-latests?

Readers

only-latests?.

Writers

(setf only-latests?).

Class: publisher/cobertura
Package

jenkins.api.

Source

classes.lisp.

Direct methods
Direct slots
Slot: report-file
Type

(or null string)

Initargs

:report-file

Readers

report-file.

Writers

(setf report-file).

Slot: %plugin
Type

(or null string)

Initform

"cobertura@1.7.1"

Initargs

:%plugin

Readers

%plugin.

Writers

(setf %plugin).

Class: publisher/fingerprint
Package

jenkins.api.

Source

classes.lisp.

Direct methods
Direct slots
Slot: targets
Type

(or null (jenkins.api::list/comma string))

Initargs

:targets

Readers

targets.

Writers

(setf targets).

Slot: build-artifacts?
Type

(or null boolean)

Initargs

:build-artifacts?

Readers

build-artifacts?.

Writers

(setf build-artifacts?).

Class: publisher/html
Package

jenkins.api.

Source

classes.lisp.

Direct methods
Direct slots
Slot: %plugin
Type

(or null string)

Initform

"htmlpublisher@1.2"

Initargs

:%plugin

Readers

%plugin.

Writers

(setf %plugin).

Class: publisher/junit
Package

jenkins.api.

Source

classes.lisp.

Direct methods
Direct slots
Slot: result-files
Type

(or null string)

Initargs

:result-files

Readers

result-files.

Writers

(setf result-files).

Slot: keep-long-stdio?
Type

(or null boolean)

Initargs

:keep-long-stdio?

Readers

keep-long-stdio?.

Writers

(setf keep-long-stdio?).

Class: publisher/ssh
Package

jenkins.api.

Source

classes.lisp.

Direct methods
Direct slots
Slot: target
Type

(or null string)

Initargs

:target

Readers

target.

Writers

(setf target).

Slot: remote-directory
Type

(or null string)

Initargs

:remote-directory

Readers

remote-directory.

Writers

(setf remote-directory).

Class: publisher/tasks
Package

jenkins.api.

Source

classes.lisp.

Direct methods
Direct slots
Slot: threshold-limit
Type

(or null jenkins.api::keyword/downcase)

Initargs

:threshold-limit

Readers

threshold-limit.

Writers

(setf threshold-limit).

Slot: keywords/low
Type

(or null (jenkins.api::list/comma string))

Initargs

:keywords/low

Readers

keywords/low.

Writers

(setf keywords/low).

Slot: keywords/normal
Type

(or null (jenkins.api::list/comma string))

Initargs

:keywords/normal

Readers

keywords/normal.

Writers

(setf keywords/normal).

Slot: keywords/high
Type

(or null (jenkins.api::list/comma string))

Initargs

:keywords/high

Readers

keywords/high.

Writers

(setf keywords/high).

Slot: %plugin
Type

(or null string)

Initform

"tasks@4.35"

Initargs

:%plugin

Readers

%plugin.

Writers

(setf %plugin).

Class: publisher/warnings
Package

jenkins.api.

Source

classes.lisp.

Direct methods
Direct slots
Slot: parsers
Type

list

Initargs

:parsers

Readers

parsers.

Writers

(setf parsers).

Class: scm/bzr
Package

jenkins.api.

Source

classes.lisp.

Direct methods
Direct slots
Slot: url
Type

(or null string)

Initargs

:url

Readers

url.

Writers

(setf url).

Class: scm/git
Package

jenkins.api.

Source

classes.lisp.

Direct methods
Direct slots
Slot: url
Type

(or null string)

Initargs

:url

Readers

url.

Writers

(setf url).

Slot: branches
Type

list

Initargs

:branches

Readers

branches.

Writers

(setf branches).

Slot: wipe-out-workspace?
Type

(or null boolean)

Initargs

:wipe-out-workspace?

Readers

wipe-out-workspace?.

Writers

(setf wipe-out-workspace?).

Slot: checkout-submodules?
Type

(or null boolean)

Initargs

:checkout-submodules?

Readers

checkout-submodules?.

Writers

(setf checkout-submodules?).

Slot: skip-internal-tag?
Type

(or null boolean)

Initargs

:skip-internal-tag?

Readers

skip-internal-tag?.

Writers

(setf skip-internal-tag?).

Slot: %plugin
Type

(or null string)

Initform

"git@1.1.26"

Initargs

:%plugin

Readers

%plugin.

Writers

(setf %plugin).

Class: scm/svn
Package

jenkins.api.

Source

classes.lisp.

Direct methods
Direct slots
Slot: url
Type

(or null string)

Initargs

:url

Readers

url.

Writers

(setf url).

Slot: %plugin
Type

(or null string)

Initform

"subversion@1.43"

Initargs

:%plugin

Readers

%plugin.

Writers

(setf %plugin).

Class: trigger/scm
Package

jenkins.api.

Source

classes.lisp.

Direct methods
Direct slots
Slot: spec
Type

(or null string)

Initargs

:spec

Readers

spec.

Writers

(setf spec).

Class: trigger/timer
Package

jenkins.api.

Source

classes.lisp.

Direct methods
Direct slots
Slot: spec
Type

(or null string)

Initargs

:spec

Readers

spec.

Writers

(setf spec).

Class: view
Package

jenkins.api.

Source

classes.lisp.

Direct superclasses

standard-model-object.

Direct methods
Direct Default Initargs
InitargValue
:get-func(lambda (id) (view-config id))
:put-func(lambda (id data) (setf (view-config id) data))
Direct slots
Slot: jobs
Type

list

Initargs

:jobs

Readers

jobs.

Writers

(setf jobs).


6.2 Internals


6.2.1 Special variables

Special Variable: *class->builder-name*
Package

jenkins.api.

Source

classes.lisp.

Special Variable: *class->publisher-name*
Package

jenkins.api.

Source

classes.lisp.

Special Variable: *class->scm-name*
Package

jenkins.api.

Source

classes.lisp.

Special Variable: *class->trigger-name*
Package

jenkins.api.

Source

classes.lisp.

Special Variable: *job-cache*

TODO(jmoringe): document

Package

jenkins.api.

Source

api.lisp.

Special Variable: *name->builder-class*
Package

jenkins.api.

Source

classes.lisp.

Special Variable: *name->publisher-class*
Package

jenkins.api.

Source

classes.lisp.

Special Variable: *name->scm-class*
Package

jenkins.api.

Source

classes.lisp.

Special Variable: *name->trigger-class*
Package

jenkins.api.

Source

classes.lisp.

Special Variable: +copy-artifact-template+
Package

jenkins.dsl.

Source

macros.lisp.

Special Variable: +job-template+
Package

jenkins.dsl.

Source

macros.lisp.

Special Variable: +scm/git-template+
Package

jenkins.dsl.

Source

macros.lisp.

Special Variable: +version-major+

Major component of version number.

Package

jenkins.api-system.

Source

jenkins.api.asd.

Special Variable: +version-minor+

Minor component of version number.

Package

jenkins.api-system.

Source

jenkins.api.asd.

Special Variable: +version-revision+

Revision component of version number.

Package

jenkins.api-system.

Source

jenkins.api.asd.


6.2.2 Macros

Macro: define-interface-implementation-macros (interface)
Package

jenkins.dsl.

Source

macros.lisp.

Macro: define-interface-implementations ((name &key class-location) &body implementations)

TODO(jmoringe): document

Package

jenkins.api.

Source

classes.lisp.

Macro: define-items (name &body options)
Package

jenkins.api.

Source

api.lisp.

Macro: define-model-class (name () (&rest slots) &body options)

TODO(jmoringe): document

Package

jenkins.api.

Source

classes.lisp.

Macro: define-model-class-macro ((name &key class-name))

Define a macro named NAME which accepts attributes as a plist and returns an instance of the model class CLASS-NAME.

Package

jenkins.dsl.

Source

macros.lisp.

Macro: define-operation ((name &key path) (&rest args) &body body)

TODO(jmoringe): document

Package

jenkins.api.

Source

api.lisp.

Macro: define-operation/json ((name &key path) (&rest args) &body body)
Package

jenkins.api.

Source

api.lisp.

Macro: define-operation/name-or-object ((name &key operation-definer path) (&rest args) &body body)
Package

jenkins.api.

Source

api.lisp.

Macro: define-operation/xml ((name &key path) (&rest args) &body body)
Package

jenkins.api.

Source

api.lisp.

Macro: define-template (name xml)

TODO(jmoringe): document

Package

jenkins.dsl.

Source

macros.lisp.


6.2.3 Ordinary functions

Function: %build!/job (job)
Package

jenkins.api.

Source

api.lisp.

Function: %cancel/item (item)
Package

jenkins.api.

Source

api.lisp.

Function: %delete-item/item (name)
Package

jenkins.api.

Source

api.lisp.

Function: %delete-job/job (name)
Package

jenkins.api.

Source

api.lisp.

Function: %delete-node/node (name)
Package

jenkins.api.

Source

api.lisp.

Function: %delete-view/view (name)
Package

jenkins.api.

Source

api.lisp.

Function: %disable!/job (job)
Package

jenkins.api.

Source

api.lisp.

Function: %enable!/job (job)
Package

jenkins.api.

Source

api.lisp.

Function: %mark-offline!/node (node &key if-offline)
Package

jenkins.api.

Source

api.lisp.

Function: %mark-online!/node (node &key if-online)
Package

jenkins.api.

Source

api.lisp.

Function: %stop/build (build)
Package

jenkins.api.

Source

api.lisp.

Function: all-items (&optional regex)
Package

jenkins.api.

Source

api.lisp.

Function: all-jobs/cache (&optional regex)
Package

jenkins.api.

Source

api.lisp.

Function: build/json (name &key depth)
Package

jenkins.api.

Source

api.lisp.

Function: copy-item (source-name new-name)
Package

jenkins.api.

Source

api.lisp.

Function: copy-job (source-name new-name)
Package

jenkins.api.

Source

api.lisp.

Function: copy-node (source-name new-name)
Package

jenkins.api.

Source

api.lisp.

Function: copy-view (source-name new-name)
Package

jenkins.api.

Source

api.lisp.

Function: find-accessor (class name)

TODO(jmoringe): document

Package

jenkins.dsl.

Source

macros.lisp.

Function: item-config (name)
Package

jenkins.api.

Source

api.lisp.

Function: (setf item-config) (name)
Package

jenkins.api.

Source

api.lisp.

Function: item/json (name &key depth)
Package

jenkins.api.

Source

api.lisp.

Function: job/json (name &key depth)
Package

jenkins.api.

Source

api.lisp.

Function: make-item (name config)
Package

jenkins.api.

Source

api.lisp.

Function: make-template-name (name)

TODO(jmoringe): document

Package

jenkins.dsl.

Source

macros.lisp.

Function: node/json (name &key depth)
Package

jenkins.api.

Source

api.lisp.

Function: rename-item (source-name new-name)
Package

jenkins.api.

Source

api.lisp.

Function: rename-job (source-name new-name)
Package

jenkins.api.

Source

api.lisp.

Function: rename-node (source-name new-name)
Package

jenkins.api.

Source

api.lisp.

Function: rename-view (source-name new-name)
Package

jenkins.api.

Source

api.lisp.

Function: view/json (name &key depth)
Package

jenkins.api.

Source

api.lisp.


6.2.4 Generic functions

Generic Reader: %data (object)
Generic Writer: (setf %data) (object)
Package

jenkins.api.

Methods
Reader Method: %data ((standard-model-object standard-model-object))
Writer Method: (setf %data) ((standard-model-object standard-model-object))
Source

classes.lisp.

Target Slot

data.

Generic Reader: %plugin (object)
Package

jenkins.api.

Methods
Reader Method: %plugin ((publisher/html publisher/html))

automatically generated reader method

Source

classes.lisp.

Target Slot

%plugin.

Reader Method: %plugin ((publisher/cobertura publisher/cobertura))

automatically generated reader method

Source

classes.lisp.

Target Slot

%plugin.

Reader Method: %plugin ((publisher/sloccount publisher/sloccount))

automatically generated reader method

Source

classes.lisp.

Target Slot

%plugin.

Reader Method: %plugin ((publisher/tasks publisher/tasks))

automatically generated reader method

Source

classes.lisp.

Target Slot

%plugin.

Reader Method: %plugin ((builder/copy-artifact builder/copy-artifact))

automatically generated reader method

Source

classes.lisp.

Target Slot

%plugin.

Reader Method: %plugin ((builder/ant builder/ant))

automatically generated reader method

Source

classes.lisp.

Target Slot

%plugin.

Reader Method: %plugin ((trigger/github trigger/github))

automatically generated reader method

Source

classes.lisp.

Target Slot

%plugin.

Reader Method: %plugin ((scm/git scm/git))

automatically generated reader method

Source

classes.lisp.

Target Slot

%plugin.

Reader Method: %plugin ((scm/svn scm/svn))

automatically generated reader method

Source

classes.lisp.

Target Slot

%plugin.

Generic Writer: (setf %plugin) (object)
Package

jenkins.api.

Methods
Writer Method: (setf %plugin) ((publisher/html publisher/html))

automatically generated writer method

Source

classes.lisp.

Target Slot

%plugin.

Writer Method: (setf %plugin) ((publisher/cobertura publisher/cobertura))

automatically generated writer method

Source

classes.lisp.

Target Slot

%plugin.

Writer Method: (setf %plugin) ((publisher/sloccount publisher/sloccount))

automatically generated writer method

Source

classes.lisp.

Target Slot

%plugin.

Writer Method: (setf %plugin) ((publisher/tasks publisher/tasks))

automatically generated writer method

Source

classes.lisp.

Target Slot

%plugin.

Writer Method: (setf %plugin) ((builder/copy-artifact builder/copy-artifact))

automatically generated writer method

Source

classes.lisp.

Target Slot

%plugin.

Writer Method: (setf %plugin) ((builder/ant builder/ant))

automatically generated writer method

Source

classes.lisp.

Target Slot

%plugin.

Writer Method: (setf %plugin) ((trigger/github trigger/github))

automatically generated writer method

Source

classes.lisp.

Target Slot

%plugin.

Writer Method: (setf %plugin) ((scm/git scm/git))

automatically generated writer method

Source

classes.lisp.

Target Slot

%plugin.

Writer Method: (setf %plugin) ((scm/svn scm/svn))

automatically generated writer method

Source

classes.lisp.

Target Slot

%plugin.

Generic Function: cancel (item)
Package

jenkins.api.

Methods
Method: cancel ((item item))
Source

api.lisp.

Method: cancel ((item string))
Source

api.lisp.

Generic Reader: clazz (object)
Package

jenkins.api.

Methods
Reader Method: clazz ((builder/copy-artifact builder/copy-artifact))

automatically generated reader method

Source

classes.lisp.

Target Slot

clazz.

Generic Writer: (setf clazz) (object)
Package

jenkins.api.

Methods
Writer Method: (setf clazz) ((builder/copy-artifact builder/copy-artifact))

automatically generated writer method

Source

classes.lisp.

Target Slot

clazz.

Generic Function: delete* (object)

TODO(jmoringe): document

Package

jenkins.api.

Source

protocol.lisp.

Generic Function: delete-item (name)
Package

jenkins.api.

Methods
Method: delete-item ((name item))
Source

api.lisp.

Method: delete-item ((name string))
Source

api.lisp.

Generic Reader: get-func (object)
Generic Writer: (setf get-func) (object)
Package

jenkins.api.

Methods
Reader Method: get-func ((standard-model-object standard-model-object))
Writer Method: (setf get-func) ((standard-model-object standard-model-object))
Source

classes.lisp.

Target Slot

get-func.

Generic Function: grant (job subject action)
Package

jenkins.api.

Methods
Method: grant ((job job) subject (action list))
Source

classes.lisp.

Method: grant ((job job) (subject list) action)
Source

classes.lisp.

Method: grant ((job string) subject action)
Source

classes.lisp.

Method: grant ((job job) (subject string) (action string))
Source

classes.lisp.

Generic Function: item (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: item (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Reader: job-name (object)
Package

jenkins.api.

Methods
Reader Method: job-name ((item item))

automatically generated reader method

Source

classes.lisp.

Target Slot

job-name.

Generic Writer: (setf job-name) (object)
Package

jenkins.api.

Methods
Writer Method: (setf job-name) ((item item))

automatically generated writer method

Source

classes.lisp.

Target Slot

job-name.

Generic Function: last-build (job)
Package

jenkins.api.

Methods
Method: last-build ((job job))

TODO(jmoringe): document

Source

api.lisp.

Generic Reader: pattern (object)
Package

jenkins.api.

Methods
Reader Method: pattern ((publisher/sloccount publisher/sloccount))

automatically generated reader method

Source

classes.lisp.

Target Slot

pattern.

Generic Writer: (setf pattern) (object)
Package

jenkins.api.

Methods
Writer Method: (setf pattern) ((publisher/sloccount publisher/sloccount))

automatically generated writer method

Source

classes.lisp.

Target Slot

pattern.

Generic Function: publisher/sloccount (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: publisher/sloccount (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Reader: put-func (object)
Generic Writer: (setf put-func) (object)
Package

jenkins.api.

Methods
Reader Method: put-func ((standard-model-object standard-model-object))
Writer Method: (setf put-func) ((standard-model-object standard-model-object))
Source

classes.lisp.

Target Slot

put-func.

Generic Reader: redmine-instance (object)
Package

jenkins.api.

Methods
Reader Method: redmine-instance ((job job))

automatically generated reader method

Source

classes.lisp.

Target Slot

redmine-instance.

Generic Writer: (setf redmine-instance) (object)
Package

jenkins.api.

Methods
Writer Method: (setf redmine-instance) ((job job))

automatically generated writer method

Source

classes.lisp.

Target Slot

redmine-instance.

Generic Reader: redmine-project (object)
Package

jenkins.api.

Methods
Reader Method: redmine-project ((job job))

automatically generated reader method

Source

classes.lisp.

Target Slot

redmine-project.

Generic Writer: (setf redmine-project) (object)
Package

jenkins.api.

Methods
Writer Method: (setf redmine-project) ((job job))

automatically generated writer method

Source

classes.lisp.

Target Slot

redmine-project.

Generic Reader: redmine-version (object)
Package

jenkins.api.

Methods
Reader Method: redmine-version ((job job))

automatically generated reader method

Source

classes.lisp.

Target Slot

redmine-version.

Generic Writer: (setf redmine-version) (object)
Package

jenkins.api.

Methods
Writer Method: (setf redmine-version) ((job job))

automatically generated writer method

Source

classes.lisp.

Target Slot

redmine-version.

Generic Function: rename (object new-name)

TODO(jmoringe): document

Package

jenkins.api.

Source

protocol.lisp.

Generic Function: revoke (job subject action)
Package

jenkins.api.

Methods
Method: revoke ((job job) subject (action list))
Source

classes.lisp.

Method: revoke ((job job) (subject list) action)
Source

classes.lisp.

Method: revoke ((job string) subject action)
Source

classes.lisp.

Method: revoke ((job job) (subject string) (action string))
Source

classes.lisp.

Generic Function: scm/null (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: scm/null (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Function: stop (build)
Package

jenkins.api.

Methods
Method: stop ((build build))
Source

api.lisp.

Method: stop ((build string))
Source

api.lisp.

Generic Function: trigger/github (id &rest initargs &key &allow-other-keys)
Package

jenkins.api.

Methods
Method: trigger/github (id &rest initargs &key &allow-other-keys)
Source

classes.lisp.

Generic Reader: unmapped-class-interface (condition)
Package

jenkins.api.

Methods
Reader Method: unmapped-class-interface ((condition unmapped-class))
Source

conditions.lisp.

Target Slot

interface.

Generic Reader: unmapped-class-name (condition)
Package

jenkins.api.

Methods
Reader Method: unmapped-class-name ((condition unmapped-class))
Source

conditions.lisp.

Target Slot

name.

Generic Function: update! (object)
Package

jenkins.api.

Methods
Method: update! ((object view))

TODO(jmoringe): document

Source

classes.lisp.

Method: update! ((object item))

TODO(jmoringe): document

Source

classes.lisp.

Method: update! ((object build))

TODO(jmoringe): document

Source

classes.lisp.

Method: update! ((object job))

TODO(jmoringe): document

Source

classes.lisp.

Method: update! ((object node))

TODO(jmoringe): document

Source

classes.lisp.


6.2.5 Conditions

Condition: unmapped-class

This condition is signaled when a named implementation of an interface cannot be found during deserializing of a model object from XML.

Package

jenkins.api.

Source

conditions.lisp.

Direct superclasses

condition.

Direct methods
Direct Default Initargs
InitargValue
:name(missing-required-initarg (quote unmapped-class) name)
:interface(missing-required-initarg (quote unmapped-class) interface)
Direct slots
Slot: interface

Name of the interface for which the named implementation could not be found.

Initargs

:interface

Readers

unmapped-class-interface.

Writers

This slot is read-only.

Slot: name

Name of the implementation which could not be found.

Initargs

:name

Readers

unmapped-class-name.

Writers

This slot is read-only.


6.2.6 Classes

Class: item
Package

jenkins.api.

Source

classes.lisp.

Direct superclasses

standard-model-object.

Direct methods
Direct Default Initargs
InitargValue
:get-func(lambda (id) (item-config id))
Direct slots
Slot: job-name
Type

(or null string)

Initargs

:job-name

Readers

job-name.

Writers

(setf job-name).

Class: publisher/sloccount
Package

jenkins.api.

Source

classes.lisp.

Direct methods
Direct slots
Slot: pattern
Type

(or null string)

Initargs

:pattern

Readers

pattern.

Writers

(setf pattern).

Slot: %plugin
Type

(or null string)

Initform

"sloccount@1.8"

Initargs

:%plugin

Readers

%plugin.

Writers

(setf %plugin).

Class: scm/null
Package

jenkins.api.

Source

classes.lisp.

Direct methods
Class: standard-model-object

TODO(jmoringe): document

Package

jenkins.api.

Source

classes.lisp.

Direct subclasses
Direct methods
Direct Default Initargs
InitargValue
:id(missing-required-initarg (quote standard-model-object) id)
:get-func(missing-required-initarg (quote standard-model-object) get-func)
Direct slots
Slot: id
Initargs

:id

Readers

id.

Writers

(setf id).

Slot: data
Initargs

:data

Readers

%data.

Writers

(setf %data).

Slot: get-func
Type

function

Initargs

:get-func

Readers

get-func.

Writers

(setf get-func).

Slot: put-func
Type

(or null function)

Initargs

:put-func

Readers

put-func.

Writers

(setf put-func).

Class: trigger/github
Package

jenkins.api.

Source

classes.lisp.

Direct methods
Direct slots
Slot: spec
Type

(or null string)

Initargs

:spec

Readers

spec.

Writers

(setf spec).

Slot: %plugin
Type

(or null string)

Initform

"github@1.4"

Initargs

:%plugin

Readers

%plugin.

Writers

(setf %plugin).


6.2.7 Types

Type: equals+newline/plist (&optional key-type value-type)
Package

jenkins.api.

Source

conversion.lisp.

Type: equals-string/cons (&optional key value)

A ‘cl:cons’ which should be stored into certain locations of XML documents as a string of the form KEY=VALUE.

Package

jenkins.api.

Source

conversion.lisp.

Type: keyword/downcase (&rest members)
Package

jenkins.api.

Source

conversion.lisp.

Type: list/comma (&optional element-type)
Package

jenkins.api.

Source

conversion.lisp.

Type: list/newline (&optional element-type)
Package

jenkins.api.

Source

conversion.lisp.

Type: list/space (&optional element-type)
Package

jenkins.api.

Source

conversion.lisp.

Type: string/node ()

A ‘cl:string’ which should be stored into certain locations of XML documents in a particular way.

Package

jenkins.api.

Source

conversion.lisp.

Type: tree-map/plist ()

A Lisp plist which should into XML documents as a "tree-map".

Package

jenkins.api.

Source

conversion.lisp.

Type: unmapped-marker ()

Objects of this type are used as placeholders for unmapped interface implementations.

Package

jenkins.api.

Source

types.lisp.


Appendix A Indexes


A.1 Concepts


A.2 Functions

Jump to:   %   (   -  
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   R   S   T   U   V   W   X  
Index Entry  Section

%
%build!/job: Private ordinary functions
%cancel/item: Private ordinary functions
%data: Private generic functions
%data: Private generic functions
%delete-item/item: Private ordinary functions
%delete-job/job: Private ordinary functions
%delete-node/node: Private ordinary functions
%delete-view/view: Private ordinary functions
%disable!/job: Private ordinary functions
%enable!/job: Private ordinary functions
%mark-offline!/node: Private ordinary functions
%mark-online!/node: Private ordinary functions
%plugin: Private generic functions
%plugin: Private generic functions
%plugin: Private generic functions
%plugin: Private generic functions
%plugin: Private generic functions
%plugin: Private generic functions
%plugin: Private generic functions
%plugin: Private generic functions
%plugin: Private generic functions
%plugin: Private generic functions
%stop/build: Private ordinary functions

(
(setf %data): Private generic functions
(setf %data): Private generic functions
(setf %plugin): Private generic functions
(setf %plugin): Private generic functions
(setf %plugin): Private generic functions
(setf %plugin): Private generic functions
(setf %plugin): Private generic functions
(setf %plugin): Private generic functions
(setf %plugin): Private generic functions
(setf %plugin): Private generic functions
(setf %plugin): Private generic functions
(setf %plugin): Private generic functions
(setf block-on-downstream-build?): Public generic functions
(setf block-on-downstream-build?): Public generic functions
(setf block-on-upstream-build?): Public generic functions
(setf block-on-upstream-build?): Public generic functions
(setf branches): Public generic functions
(setf branches): Public generic functions
(setf build-artifacts?): Public generic functions
(setf build-artifacts?): Public generic functions
(setf builders): Public generic functions
(setf builders): Public generic functions
(setf building?): Public generic functions
(setf building?): Public generic functions
(setf checkout-submodules?): Public generic functions
(setf checkout-submodules?): Public generic functions
(setf children): Public generic functions
(setf children): Public generic functions
(setf clazz): Private generic functions
(setf clazz): Private generic functions
(setf command): Public generic functions
(setf command): Public generic functions
(setf command): Public generic functions
(setf command): Public generic functions
(setf description): Public generic functions
(setf description): Public generic functions
(setf description): Public generic functions
(setf environment): Public generic functions
(setf environment): Public generic functions
(setf environment): Public generic functions
(setf files): Public generic functions
(setf files): Public generic functions
(setf filter): Public generic functions
(setf filter): Public generic functions
(setf flatten?): Public generic functions
(setf flatten?): Public generic functions
(setf get-func): Private generic functions
(setf get-func): Private generic functions
(setf host): Public generic functions
(setf host): Public generic functions
(setf id): Public generic functions
(setf id): Public generic functions
(setf item-config): Private ordinary functions
(setf job-config): Public ordinary functions
(setf job-name): Private generic functions
(setf job-name): Private generic functions
(setf jobs): Public generic functions
(setf jobs): Public generic functions
(setf keep-long-stdio?): Public generic functions
(setf keep-long-stdio?): Public generic functions
(setf keep/count): Public generic functions
(setf keep/count): Public generic functions
(setf keep/days): Public generic functions
(setf keep/days): Public generic functions
(setf keywords/high): Public generic functions
(setf keywords/high): Public generic functions
(setf keywords/low): Public generic functions
(setf keywords/low): Public generic functions
(setf keywords/normal): Public generic functions
(setf keywords/normal): Public generic functions
(setf kind): Public generic functions
(setf kind): Public generic functions
(setf label): Public generic functions
(setf label): Public generic functions
(setf mode): Public generic functions
(setf mode): Public generic functions
(setf name): Public generic functions
(setf name): Public generic functions
(setf node-config): Public ordinary functions
(setf only-latests?): Public generic functions
(setf only-latests?): Public generic functions
(setf parsers): Public generic functions
(setf parsers): Public generic functions
(setf pattern): Private generic functions
(setf pattern): Private generic functions
(setf permissions): Public generic functions
(setf permissions): Public generic functions
(setf private-repository?): Public generic functions
(setf private-repository?): Public generic functions
(setf project-name): Public generic functions
(setf project-name): Public generic functions
(setf properties): Public generic functions
(setf properties): Public generic functions
(setf properties): Public generic functions
(setf publishers): Public generic functions
(setf publishers): Public generic functions
(setf put-func): Private generic functions
(setf put-func): Private generic functions
(setf redmine-instance): Private generic functions
(setf redmine-instance): Private generic functions
(setf redmine-project): Private generic functions
(setf redmine-project): Private generic functions
(setf redmine-version): Private generic functions
(setf redmine-version): Private generic functions
(setf remote-directory): Public generic functions
(setf remote-directory): Public generic functions
(setf report-file): Public generic functions
(setf report-file): Public generic functions
(setf repository): Public generic functions
(setf repository): Public generic functions
(setf result): Public generic functions
(setf result): Public generic functions
(setf result-files): Public generic functions
(setf result-files): Public generic functions
(setf skip-internal-tag?): Public generic functions
(setf skip-internal-tag?): Public generic functions
(setf slave-name): Public generic functions
(setf slave-name): Public generic functions
(setf slaves): Public generic functions
(setf slaves): Public generic functions
(setf slot-value-using-class): Public standalone methods
(setf spec): Public generic functions
(setf spec): Public generic functions
(setf spec): Public generic functions
(setf spec): Public generic functions
(setf target): Public generic functions
(setf target): Public generic functions
(setf target): Public generic functions
(setf targets): Public generic functions
(setf targets): Public generic functions
(setf targets): Public generic functions
(setf targets): Public generic functions
(setf threshold-limit): Public generic functions
(setf threshold-limit): Public generic functions
(setf triggers): Public generic functions
(setf triggers): Public generic functions
(setf url): Public generic functions
(setf url): Public generic functions
(setf url): Public generic functions
(setf url): Public generic functions
(setf view-config): Public ordinary functions
(setf wipe-out-workspace?): Public generic functions
(setf wipe-out-workspace?): Public generic functions

-
->xml: Public standalone methods
->xml: Public standalone methods
->xml: Public standalone methods
->xml: Public standalone methods
->xml: Public standalone methods
->xml: Public standalone methods
->xml: Public standalone methods
->xml: Public standalone methods
->xml: Public standalone methods
->xml: Public standalone methods
->xml: Public standalone methods
->xml: Public standalone methods
->xml: Public standalone methods
->xml: Public standalone methods
->xml: Public standalone methods
->xml: Public standalone methods
->xml: Public standalone methods
->xml: Public standalone methods
->xml: Public standalone methods
->xml: Public standalone methods
->xml: Public standalone methods
->xml: Public standalone methods
->xml: Public standalone methods
->xml: Public standalone methods
->xml: Public standalone methods
->xml: Public standalone methods
->xml: Public standalone methods

A
all-builds: Public ordinary functions
all-items: Private ordinary functions
all-jobs: Public ordinary functions
all-jobs/cache: Private ordinary functions
all-nodes: Public ordinary functions
all-views: Public ordinary functions
ant: Public macros

B
batch: Public macros
block-on-downstream-build?: Public generic functions
block-on-downstream-build?: Public generic functions
block-on-upstream-build?: Public generic functions
block-on-upstream-build?: Public generic functions
branches: Public generic functions
branches: Public generic functions
build: Public generic functions
build: Public generic functions
build!: Public generic functions
build!: Public generic functions
build!: Public generic functions
build-artifacts?: Public generic functions
build-artifacts?: Public generic functions
build-config: Public ordinary functions
build/json: Private ordinary functions
builder/ant: Public generic functions
builder/ant: Public generic functions
builder/batch: Public generic functions
builder/batch: Public generic functions
builder/cmake: Public generic functions
builder/cmake: Public generic functions
builder/copy-artifact: Public generic functions
builder/copy-artifact: Public generic functions
builder/maven: Public generic functions
builder/maven: Public generic functions
builder/shell: Public generic functions
builder/shell: Public generic functions
builders: Public generic functions
builders: Public generic functions
building?: Public generic functions
building?: Public generic functions
bzr: Public macros

C
cancel: Private generic functions
cancel: Private generic functions
cancel: Private generic functions
checkout-submodules?: Public generic functions
checkout-submodules?: Public generic functions
children: Public generic functions
children: Public generic functions
clazz: Private generic functions
clazz: Private generic functions
cmake: Public macros
command: Public generic functions
command: Public generic functions
command: Public generic functions
command: Public generic functions
commit!: Public generic functions
commit!: Public generic functions
commit!: Public generic functions
commit!: Public generic functions
commit!: Public generic functions
commit!: Public generic functions
copy-artifact: Public macros
copy-item: Private ordinary functions
copy-job: Private ordinary functions
copy-job/fixup: Public ordinary functions
copy-node: Private ordinary functions
copy-view: Private ordinary functions

D
define-interface-implementation-macros: Private macros
define-interface-implementations: Private macros
define-items: Private macros
define-model-class: Private macros
define-model-class-macro: Private macros
define-operation: Private macros
define-operation/json: Private macros
define-operation/name-or-object: Private macros
define-operation/xml: Private macros
define-template: Private macros
delete*: Private generic functions
delete-item: Private generic functions
delete-item: Private generic functions
delete-item: Private generic functions
delete-job: Public generic functions
delete-job: Public generic functions
delete-job: Public generic functions
delete-node: Public generic functions
delete-node: Public generic functions
delete-node: Public generic functions
delete-view: Public generic functions
delete-view: Public generic functions
delete-view: Public generic functions
description: Public generic functions
description: Public generic functions
description: Public generic functions
disable!: Public generic functions
disable!: Public generic functions
disable!: Public generic functions

E
enable!: Public generic functions
enable!: Public generic functions
enable!: Public generic functions
environment: Public generic functions
environment: Public generic functions
environment: Public generic functions

F
failed?: Public generic functions
failed?: Public generic functions
files: Public generic functions
files: Public generic functions
filter: Public generic functions
filter: Public generic functions
find-accessor: Private ordinary functions
flatten?: Public generic functions
flatten?: Public generic functions
Function, %build!/job: Private ordinary functions
Function, %cancel/item: Private ordinary functions
Function, %delete-item/item: Private ordinary functions
Function, %delete-job/job: Private ordinary functions
Function, %delete-node/node: Private ordinary functions
Function, %delete-view/view: Private ordinary functions
Function, %disable!/job: Private ordinary functions
Function, %enable!/job: Private ordinary functions
Function, %mark-offline!/node: Private ordinary functions
Function, %mark-online!/node: Private ordinary functions
Function, %stop/build: Private ordinary functions
Function, (setf item-config): Private ordinary functions
Function, (setf job-config): Public ordinary functions
Function, (setf node-config): Public ordinary functions
Function, (setf view-config): Public ordinary functions
Function, all-builds: Public ordinary functions
Function, all-items: Private ordinary functions
Function, all-jobs: Public ordinary functions
Function, all-jobs/cache: Private ordinary functions
Function, all-nodes: Public ordinary functions
Function, all-views: Public ordinary functions
Function, build-config: Public ordinary functions
Function, build/json: Private ordinary functions
Function, copy-item: Private ordinary functions
Function, copy-job: Private ordinary functions
Function, copy-job/fixup: Public ordinary functions
Function, copy-node: Private ordinary functions
Function, copy-view: Private ordinary functions
Function, find-accessor: Private ordinary functions
Function, item-config: Private ordinary functions
Function, item/json: Private ordinary functions
Function, job-config: Public ordinary functions
Function, job/json: Private ordinary functions
Function, last-builds: Public ordinary functions
Function, make-item: Private ordinary functions
Function, make-job: Public ordinary functions
Function, make-node: Public ordinary functions
Function, make-template-name: Private ordinary functions
Function, make-view: Public ordinary functions
Function, node-config: Public ordinary functions
Function, node/json: Private ordinary functions
Function, rename-item: Private ordinary functions
Function, rename-job: Private ordinary functions
Function, rename-node: Private ordinary functions
Function, rename-view: Private ordinary functions
Function, version/list: Public ordinary functions
Function, version/string: Public ordinary functions
Function, view-config: Public ordinary functions
Function, view/json: Private ordinary functions

G
Generic Function, %data: Private generic functions
Generic Function, %plugin: Private generic functions
Generic Function, (setf %data): Private generic functions
Generic Function, (setf %plugin): Private generic functions
Generic Function, (setf block-on-downstream-build?): Public generic functions
Generic Function, (setf block-on-upstream-build?): Public generic functions
Generic Function, (setf branches): Public generic functions
Generic Function, (setf build-artifacts?): Public generic functions
Generic Function, (setf builders): Public generic functions
Generic Function, (setf building?): Public generic functions
Generic Function, (setf checkout-submodules?): Public generic functions
Generic Function, (setf children): Public generic functions
Generic Function, (setf clazz): Private generic functions
Generic Function, (setf command): Public generic functions
Generic Function, (setf description): Public generic functions
Generic Function, (setf environment): Public generic functions
Generic Function, (setf files): Public generic functions
Generic Function, (setf filter): Public generic functions
Generic Function, (setf flatten?): Public generic functions
Generic Function, (setf get-func): Private generic functions
Generic Function, (setf host): Public generic functions
Generic Function, (setf id): Public generic functions
Generic Function, (setf job-name): Private generic functions
Generic Function, (setf jobs): Public generic functions
Generic Function, (setf keep-long-stdio?): Public generic functions
Generic Function, (setf keep/count): Public generic functions
Generic Function, (setf keep/days): Public generic functions
Generic Function, (setf keywords/high): Public generic functions
Generic Function, (setf keywords/low): Public generic functions
Generic Function, (setf keywords/normal): Public generic functions
Generic Function, (setf kind): Public generic functions
Generic Function, (setf label): Public generic functions
Generic Function, (setf mode): Public generic functions
Generic Function, (setf name): Public generic functions
Generic Function, (setf only-latests?): Public generic functions
Generic Function, (setf parsers): Public generic functions
Generic Function, (setf pattern): Private generic functions
Generic Function, (setf permissions): Public generic functions
Generic Function, (setf private-repository?): Public generic functions
Generic Function, (setf project-name): Public generic functions
Generic Function, (setf properties): Public generic functions
Generic Function, (setf publishers): Public generic functions
Generic Function, (setf put-func): Private generic functions
Generic Function, (setf redmine-instance): Private generic functions
Generic Function, (setf redmine-project): Private generic functions
Generic Function, (setf redmine-version): Private generic functions
Generic Function, (setf remote-directory): Public generic functions
Generic Function, (setf report-file): Public generic functions
Generic Function, (setf repository): Public generic functions
Generic Function, (setf result): Public generic functions
Generic Function, (setf result-files): Public generic functions
Generic Function, (setf skip-internal-tag?): Public generic functions
Generic Function, (setf slave-name): Public generic functions
Generic Function, (setf slaves): Public generic functions
Generic Function, (setf spec): Public generic functions
Generic Function, (setf target): Public generic functions
Generic Function, (setf targets): Public generic functions
Generic Function, (setf threshold-limit): Public generic functions
Generic Function, (setf triggers): Public generic functions
Generic Function, (setf url): Public generic functions
Generic Function, (setf wipe-out-workspace?): Public generic functions
Generic Function, block-on-downstream-build?: Public generic functions
Generic Function, block-on-upstream-build?: Public generic functions
Generic Function, branches: Public generic functions
Generic Function, build: Public generic functions
Generic Function, build!: Public generic functions
Generic Function, build-artifacts?: Public generic functions
Generic Function, builder/ant: Public generic functions
Generic Function, builder/batch: Public generic functions
Generic Function, builder/cmake: Public generic functions
Generic Function, builder/copy-artifact: Public generic functions
Generic Function, builder/maven: Public generic functions
Generic Function, builder/shell: Public generic functions
Generic Function, builders: Public generic functions
Generic Function, building?: Public generic functions
Generic Function, cancel: Private generic functions
Generic Function, checkout-submodules?: Public generic functions
Generic Function, children: Public generic functions
Generic Function, clazz: Private generic functions
Generic Function, command: Public generic functions
Generic Function, commit!: Public generic functions
Generic Function, delete*: Private generic functions
Generic Function, delete-item: Private generic functions
Generic Function, delete-job: Public generic functions
Generic Function, delete-node: Public generic functions
Generic Function, delete-view: Public generic functions
Generic Function, description: Public generic functions
Generic Function, disable!: Public generic functions
Generic Function, enable!: Public generic functions
Generic Function, environment: Public generic functions
Generic Function, failed?: Public generic functions
Generic Function, files: Public generic functions
Generic Function, filter: Public generic functions
Generic Function, flatten?: Public generic functions
Generic Function, get-func: Private generic functions
Generic Function, grant: Private generic functions
Generic Function, host: Public generic functions
Generic Function, id: Public generic functions
Generic Function, item: Private generic functions
Generic Function, job: Public generic functions
Generic Function, job-name: Private generic functions
Generic Function, jobs: Public generic functions
Generic Function, keep-long-stdio?: Public generic functions
Generic Function, keep/count: Public generic functions
Generic Function, keep/days: Public generic functions
Generic Function, keywords/high: Public generic functions
Generic Function, keywords/low: Public generic functions
Generic Function, keywords/normal: Public generic functions
Generic Function, kind: Public generic functions
Generic Function, label: Public generic functions
Generic Function, last-build: Private generic functions
Generic Function, mark-offline!: Public generic functions
Generic Function, mark-online!: Public generic functions
Generic Function, mode: Public generic functions
Generic Function, name: Public generic functions
Generic Function, node: Public generic functions
Generic Function, online?: Public generic functions
Generic Function, only-latests?: Public generic functions
Generic Function, parsers: Public generic functions
Generic Function, pattern: Private generic functions
Generic Function, permissions: Public generic functions
Generic Function, private-repository?: Public generic functions
Generic Function, project-name: Public generic functions
Generic Function, properties: Public generic functions
Generic Function, publisher/archive-artifacts: Public generic functions
Generic Function, publisher/cobertura: Public generic functions
Generic Function, publisher/fingerprint: Public generic functions
Generic Function, publisher/html: Public generic functions
Generic Function, publisher/junit: Public generic functions
Generic Function, publisher/sloccount: Private generic functions
Generic Function, publisher/ssh: Public generic functions
Generic Function, publisher/tasks: Public generic functions
Generic Function, publisher/warnings: Public generic functions
Generic Function, publishers: Public generic functions
Generic Function, put-func: Private generic functions
Generic Function, redmine-instance: Private generic functions
Generic Function, redmine-project: Private generic functions
Generic Function, redmine-version: Private generic functions
Generic Function, relate: Public generic functions
Generic Function, remote-directory: Public generic functions
Generic Function, rename: Private generic functions
Generic Function, report-file: Public generic functions
Generic Function, repository: Public generic functions
Generic Function, result: Public generic functions
Generic Function, result-files: Public generic functions
Generic Function, revoke: Private generic functions
Generic Function, scm/bzr: Public generic functions
Generic Function, scm/git: Public generic functions
Generic Function, scm/null: Private generic functions
Generic Function, scm/svn: Public generic functions
Generic Function, skip-internal-tag?: Public generic functions
Generic Function, slave: Public generic functions
Generic Function, slave-name: Public generic functions
Generic Function, slaves: Public generic functions
Generic Function, spec: Public generic functions
Generic Function, stop: Private generic functions
Generic Function, target: Public generic functions
Generic Function, targets: Public generic functions
Generic Function, threshold-limit: Public generic functions
Generic Function, trigger/github: Private generic functions
Generic Function, trigger/scm: Public generic functions
Generic Function, trigger/timer: Public generic functions
Generic Function, triggers: Public generic functions
Generic Function, unmapped-class-interface: Private generic functions
Generic Function, unmapped-class-name: Private generic functions
Generic Function, unrelate: Public generic functions
Generic Function, update!: Private generic functions
Generic Function, upstream: Public generic functions
Generic Function, url: Public generic functions
Generic Function, view: Public generic functions
Generic Function, wipe-out-workspace?: Public generic functions
get-func: Private generic functions
get-func: Private generic functions
git: Public macros
grant: Private generic functions
grant: Private generic functions
grant: Private generic functions
grant: Private generic functions
grant: Private generic functions

H
host: Public generic functions
host: Public generic functions

I
id: Public generic functions
id: Public generic functions
item: Private generic functions
item: Private generic functions
item-config: Private ordinary functions
item/json: Private ordinary functions

J
job: Public macros
job: Public generic functions
job: Public generic functions
job: Public generic functions
job: Public generic functions
job-config: Public ordinary functions
job-name: Private generic functions
job-name: Private generic functions
job/json: Private ordinary functions
jobs: Public generic functions
jobs: Public generic functions

K
keep-long-stdio?: Public generic functions
keep-long-stdio?: Public generic functions
keep/count: Public generic functions
keep/count: Public generic functions
keep/days: Public generic functions
keep/days: Public generic functions
keywords/high: Public generic functions
keywords/high: Public generic functions
keywords/low: Public generic functions
keywords/low: Public generic functions
keywords/normal: Public generic functions
keywords/normal: Public generic functions
kind: Public generic functions
kind: Public generic functions

L
label: Public generic functions
label: Public generic functions
last-build: Private generic functions
last-build: Private generic functions
last-builds: Public ordinary functions

M
Macro, ant: Public macros
Macro, batch: Public macros
Macro, bzr: Public macros
Macro, cmake: Public macros
Macro, copy-artifact: Public macros
Macro, define-interface-implementation-macros: Private macros
Macro, define-interface-implementations: Private macros
Macro, define-items: Private macros
Macro, define-model-class: Private macros
Macro, define-model-class-macro: Private macros
Macro, define-operation: Private macros
Macro, define-operation/json: Private macros
Macro, define-operation/name-or-object: Private macros
Macro, define-operation/xml: Private macros
Macro, define-template: Private macros
Macro, git: Public macros
Macro, job: Public macros
Macro, maven: Public macros
Macro, shell: Public macros
Macro, svn: Public macros
make-item: Private ordinary functions
make-job: Public ordinary functions
make-node: Public ordinary functions
make-template-name: Private ordinary functions
make-view: Public ordinary functions
mark-offline!: Public generic functions
mark-offline!: Public generic functions
mark-offline!: Public generic functions
mark-online!: Public generic functions
mark-online!: Public generic functions
mark-online!: Public generic functions
maven: Public macros
Method, %data: Private generic functions
Method, %plugin: Private generic functions
Method, %plugin: Private generic functions
Method, %plugin: Private generic functions
Method, %plugin: Private generic functions
Method, %plugin: Private generic functions
Method, %plugin: Private generic functions
Method, %plugin: Private generic functions
Method, %plugin: Private generic functions
Method, %plugin: Private generic functions
Method, (setf %data): Private generic functions
Method, (setf %plugin): Private generic functions
Method, (setf %plugin): Private generic functions
Method, (setf %plugin): Private generic functions
Method, (setf %plugin): Private generic functions
Method, (setf %plugin): Private generic functions
Method, (setf %plugin): Private generic functions
Method, (setf %plugin): Private generic functions
Method, (setf %plugin): Private generic functions
Method, (setf %plugin): Private generic functions
Method, (setf block-on-downstream-build?): Public generic functions
Method, (setf block-on-upstream-build?): Public generic functions
Method, (setf branches): Public generic functions
Method, (setf build-artifacts?): Public generic functions
Method, (setf builders): Public generic functions
Method, (setf building?): Public generic functions
Method, (setf checkout-submodules?): Public generic functions
Method, (setf children): Public generic functions
Method, (setf clazz): Private generic functions
Method, (setf command): Public generic functions
Method, (setf command): Public generic functions
Method, (setf command): Public generic functions
Method, (setf description): Public generic functions
Method, (setf description): Public generic functions
Method, (setf environment): Public generic functions
Method, (setf environment): Public generic functions
Method, (setf files): Public generic functions
Method, (setf filter): Public generic functions
Method, (setf flatten?): Public generic functions
Method, (setf get-func): Private generic functions
Method, (setf host): Public generic functions
Method, (setf id): Public generic functions
Method, (setf job-name): Private generic functions
Method, (setf jobs): Public generic functions
Method, (setf keep-long-stdio?): Public generic functions
Method, (setf keep/count): Public generic functions
Method, (setf keep/days): Public generic functions
Method, (setf keywords/high): Public generic functions
Method, (setf keywords/low): Public generic functions
Method, (setf keywords/normal): Public generic functions
Method, (setf kind): Public generic functions
Method, (setf label): Public generic functions
Method, (setf mode): Public generic functions
Method, (setf name): Public generic functions
Method, (setf only-latests?): Public generic functions
Method, (setf parsers): Public generic functions
Method, (setf pattern): Private generic functions
Method, (setf permissions): Public generic functions
Method, (setf private-repository?): Public generic functions
Method, (setf project-name): Public generic functions
Method, (setf properties): Public generic functions
Method, (setf properties): Public generic functions
Method, (setf publishers): Public generic functions
Method, (setf put-func): Private generic functions
Method, (setf redmine-instance): Private generic functions
Method, (setf redmine-project): Private generic functions
Method, (setf redmine-version): Private generic functions
Method, (setf remote-directory): Public generic functions
Method, (setf report-file): Public generic functions
Method, (setf repository): Public generic functions
Method, (setf result): Public generic functions
Method, (setf result-files): Public generic functions
Method, (setf skip-internal-tag?): Public generic functions
Method, (setf slave-name): Public generic functions
Method, (setf slaves): Public generic functions
Method, (setf slot-value-using-class): Public standalone methods
Method, (setf spec): Public generic functions
Method, (setf spec): Public generic functions
Method, (setf spec): Public generic functions
Method, (setf target): Public generic functions
Method, (setf target): Public generic functions
Method, (setf targets): Public generic functions
Method, (setf targets): Public generic functions
Method, (setf targets): Public generic functions
Method, (setf threshold-limit): Public generic functions
Method, (setf triggers): Public generic functions
Method, (setf url): Public generic functions
Method, (setf url): Public generic functions
Method, (setf url): Public generic functions
Method, (setf wipe-out-workspace?): Public generic functions
Method, ->xml: Public standalone methods
Method, ->xml: Public standalone methods
Method, ->xml: Public standalone methods
Method, ->xml: Public standalone methods
Method, ->xml: Public standalone methods
Method, ->xml: Public standalone methods
Method, ->xml: Public standalone methods
Method, ->xml: Public standalone methods
Method, ->xml: Public standalone methods
Method, ->xml: Public standalone methods
Method, ->xml: Public standalone methods
Method, ->xml: Public standalone methods
Method, ->xml: Public standalone methods
Method, ->xml: Public standalone methods
Method, ->xml: Public standalone methods
Method, ->xml: Public standalone methods
Method, ->xml: Public standalone methods
Method, ->xml: Public standalone methods
Method, ->xml: Public standalone methods
Method, ->xml: Public standalone methods
Method, ->xml: Public standalone methods
Method, ->xml: Public standalone methods
Method, ->xml: Public standalone methods
Method, ->xml: Public standalone methods
Method, ->xml: Public standalone methods
Method, ->xml: Public standalone methods
Method, ->xml: Public standalone methods
Method, block-on-downstream-build?: Public generic functions
Method, block-on-upstream-build?: Public generic functions
Method, branches: Public generic functions
Method, build: Public generic functions
Method, build!: Public generic functions
Method, build!: Public generic functions
Method, build-artifacts?: Public generic functions
Method, builder/ant: Public generic functions
Method, builder/batch: Public generic functions
Method, builder/cmake: Public generic functions
Method, builder/copy-artifact: Public generic functions
Method, builder/maven: Public generic functions
Method, builder/shell: Public generic functions
Method, builders: Public generic functions
Method, building?: Public generic functions
Method, cancel: Private generic functions
Method, cancel: Private generic functions
Method, checkout-submodules?: Public generic functions
Method, children: Public generic functions
Method, clazz: Private generic functions
Method, command: Public generic functions
Method, command: Public generic functions
Method, command: Public generic functions
Method, commit!: Public generic functions
Method, commit!: Public generic functions
Method, commit!: Public generic functions
Method, commit!: Public generic functions
Method, commit!: Public generic functions
Method, delete-item: Private generic functions
Method, delete-item: Private generic functions
Method, delete-job: Public generic functions
Method, delete-job: Public generic functions
Method, delete-node: Public generic functions
Method, delete-node: Public generic functions
Method, delete-view: Public generic functions
Method, delete-view: Public generic functions
Method, description: Public generic functions
Method, description: Public generic functions
Method, disable!: Public generic functions
Method, disable!: Public generic functions
Method, enable!: Public generic functions
Method, enable!: Public generic functions
Method, environment: Public generic functions
Method, environment: Public generic functions
Method, failed?: Public generic functions
Method, files: Public generic functions
Method, filter: Public generic functions
Method, flatten?: Public generic functions
Method, get-func: Private generic functions
Method, grant: Private generic functions
Method, grant: Private generic functions
Method, grant: Private generic functions
Method, grant: Private generic functions
Method, host: Public generic functions
Method, id: Public generic functions
Method, item: Private generic functions
Method, job: Public generic functions
Method, job: Public generic functions
Method, job: Public generic functions
Method, job-name: Private generic functions
Method, jobs: Public generic functions
Method, keep-long-stdio?: Public generic functions
Method, keep/count: Public generic functions
Method, keep/days: Public generic functions
Method, keywords/high: Public generic functions
Method, keywords/low: Public generic functions
Method, keywords/normal: Public generic functions
Method, kind: Public generic functions
Method, label: Public generic functions
Method, last-build: Private generic functions
Method, mark-offline!: Public generic functions
Method, mark-offline!: Public generic functions
Method, mark-online!: Public generic functions
Method, mark-online!: Public generic functions
Method, mode: Public generic functions
Method, name: Public generic functions
Method, node: Public generic functions
Method, online?: Public generic functions
Method, online?: Public generic functions
Method, only-latests?: Public generic functions
Method, parsers: Public generic functions
Method, pattern: Private generic functions
Method, permissions: Public generic functions
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, private-repository?: Public generic functions
Method, project-name: Public generic functions
Method, properties: Public generic functions
Method, properties: Public generic functions
Method, publisher/archive-artifacts: Public generic functions
Method, publisher/cobertura: Public generic functions
Method, publisher/fingerprint: Public generic functions
Method, publisher/html: Public generic functions
Method, publisher/junit: Public generic functions
Method, publisher/sloccount: Private generic functions
Method, publisher/ssh: Public generic functions
Method, publisher/tasks: Public generic functions
Method, publisher/warnings: Public generic functions
Method, publishers: Public generic functions
Method, put-func: Private generic functions
Method, redmine-instance: Private generic functions
Method, redmine-project: Private generic functions
Method, redmine-version: Private generic functions
Method, relate: Public generic functions
Method, relate: Public generic functions
Method, relate: Public generic functions
Method, relate: Public generic functions
Method, remote-directory: Public generic functions
Method, report-file: Public generic functions
Method, repository: Public generic functions
Method, result: Public generic functions
Method, result-files: Public generic functions
Method, revoke: Private generic functions
Method, revoke: Private generic functions
Method, revoke: Private generic functions
Method, revoke: Private generic functions
Method, scm/bzr: Public generic functions
Method, scm/git: Public generic functions
Method, scm/null: Private generic functions
Method, scm/svn: Public generic functions
Method, skip-internal-tag?: Public generic functions
Method, slave: Public generic functions
Method, slave-name: Public generic functions
Method, slaves: Public generic functions
Method, slot-unbound: Public standalone methods
Method, spec: Public generic functions
Method, spec: Public generic functions
Method, spec: Public generic functions
Method, stop: Private generic functions
Method, stop: Private generic functions
Method, target: Public generic functions
Method, target: Public generic functions
Method, targets: Public generic functions
Method, targets: Public generic functions
Method, targets: Public generic functions
Method, threshold-limit: Public generic functions
Method, trigger/github: Private generic functions
Method, trigger/scm: Public generic functions
Method, trigger/timer: Public generic functions
Method, triggers: Public generic functions
Method, unmapped-class-interface: Private generic functions
Method, unmapped-class-name: Private generic functions
Method, unrelate: Public generic functions
Method, unrelate: Public generic functions
Method, unrelate: Public generic functions
Method, unrelate: Public generic functions
Method, update!: Private generic functions
Method, update!: Private generic functions
Method, update!: Private generic functions
Method, update!: Private generic functions
Method, update!: Private generic functions
Method, upstream: Public generic functions
Method, url: Public generic functions
Method, url: Public generic functions
Method, url: Public generic functions
Method, view: Public generic functions
Method, wipe-out-workspace?: Public generic functions
Method, xml->: Public standalone methods
Method, xml->: Public standalone methods
Method, xml->: Public standalone methods
Method, xml->: Public standalone methods
Method, xml->: Public standalone methods
Method, xml->: Public standalone methods
Method, xml->: Public standalone methods
Method, xml->: Public standalone methods
Method, xml->: Public standalone methods
Method, xml->: Public standalone methods
Method, xml->: Public standalone methods
Method, xml->: Public standalone methods
Method, xml->: Public standalone methods
Method, xml->: Public standalone methods
Method, xml->: Public standalone methods
Method, xml->: Public standalone methods
Method, xml->: Public standalone methods
Method, xml->: Public standalone methods
Method, xml->: Public standalone methods
Method, xml->: Public standalone methods
Method, xml->: Public standalone methods
Method, xml->: Public standalone methods
Method, xml->: Public standalone methods
Method, xml->: Public standalone methods
Method, xml->: Public standalone methods
Method, xml->: Public standalone methods
Method, xml->: Public standalone methods
mode: Public generic functions
mode: Public generic functions

N
name: Public generic functions
name: Public generic functions
node: Public generic functions
node: Public generic functions
node-config: Public ordinary functions
node/json: Private ordinary functions

O
online?: Public generic functions
online?: Public generic functions
online?: Public generic functions
only-latests?: Public generic functions
only-latests?: Public generic functions

P
parsers: Public generic functions
parsers: Public generic functions
pattern: Private generic functions
pattern: Private generic functions
permissions: Public generic functions
permissions: Public generic functions
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
private-repository?: Public generic functions
private-repository?: Public generic functions
project-name: Public generic functions
project-name: Public generic functions
properties: Public generic functions
properties: Public generic functions
properties: Public generic functions
publisher/archive-artifacts: Public generic functions
publisher/archive-artifacts: Public generic functions
publisher/cobertura: Public generic functions
publisher/cobertura: Public generic functions
publisher/fingerprint: Public generic functions
publisher/fingerprint: Public generic functions
publisher/html: Public generic functions
publisher/html: Public generic functions
publisher/junit: Public generic functions
publisher/junit: Public generic functions
publisher/sloccount: Private generic functions
publisher/sloccount: Private generic functions
publisher/ssh: Public generic functions
publisher/ssh: Public generic functions
publisher/tasks: Public generic functions
publisher/tasks: Public generic functions
publisher/warnings: Public generic functions
publisher/warnings: Public generic functions
publishers: Public generic functions
publishers: Public generic functions
put-func: Private generic functions
put-func: Private generic functions

R
redmine-instance: Private generic functions
redmine-instance: Private generic functions
redmine-project: Private generic functions
redmine-project: Private generic functions
redmine-version: Private generic functions
redmine-version: Private generic functions
relate: Public generic functions
relate: Public generic functions
relate: Public generic functions
relate: Public generic functions
relate: Public generic functions
remote-directory: Public generic functions
remote-directory: Public generic functions
rename: Private generic functions
rename-item: Private ordinary functions
rename-job: Private ordinary functions
rename-node: Private ordinary functions
rename-view: Private ordinary functions
report-file: Public generic functions
report-file: Public generic functions
repository: Public generic functions
repository: Public generic functions
result: Public generic functions
result: Public generic functions
result-files: Public generic functions
result-files: Public generic functions
revoke: Private generic functions
revoke: Private generic functions
revoke: Private generic functions
revoke: Private generic functions
revoke: Private generic functions

S
scm/bzr: Public generic functions
scm/bzr: Public generic functions
scm/git: Public generic functions
scm/git: Public generic functions
scm/null: Private generic functions
scm/null: Private generic functions
scm/svn: Public generic functions
scm/svn: Public generic functions
shell: Public macros
skip-internal-tag?: Public generic functions
skip-internal-tag?: Public generic functions
slave: Public generic functions
slave: Public generic functions
slave-name: Public generic functions
slave-name: Public generic functions
slaves: Public generic functions
slaves: Public generic functions
slot-unbound: Public standalone methods
spec: Public generic functions
spec: Public generic functions
spec: Public generic functions
spec: Public generic functions
stop: Private generic functions
stop: Private generic functions
stop: Private generic functions
svn: Public macros

T
target: Public generic functions
target: Public generic functions
target: Public generic functions
targets: Public generic functions
targets: Public generic functions
targets: Public generic functions
targets: Public generic functions
threshold-limit: Public generic functions
threshold-limit: Public generic functions
trigger/github: Private generic functions
trigger/github: Private generic functions
trigger/scm: Public generic functions
trigger/scm: Public generic functions
trigger/timer: Public generic functions
trigger/timer: Public generic functions
triggers: Public generic functions
triggers: Public generic functions

U
unmapped-class-interface: Private generic functions
unmapped-class-interface: Private generic functions
unmapped-class-name: Private generic functions
unmapped-class-name: Private generic functions
unrelate: Public generic functions
unrelate: Public generic functions
unrelate: Public generic functions
unrelate: Public generic functions
unrelate: Public generic functions
update!: Private generic functions
update!: Private generic functions
update!: Private generic functions
update!: Private generic functions
update!: Private generic functions
update!: Private generic functions
upstream: Public generic functions
upstream: Public generic functions
url: Public generic functions
url: Public generic functions
url: Public generic functions
url: Public generic functions

V
version/list: Public ordinary functions
version/string: Public ordinary functions
view: Public generic functions
view: Public generic functions
view-config: Public ordinary functions
view/json: Private ordinary functions

W
wipe-out-workspace?: Public generic functions
wipe-out-workspace?: Public generic functions

X
xml->: Public standalone methods
xml->: Public standalone methods
xml->: Public standalone methods
xml->: Public standalone methods
xml->: Public standalone methods
xml->: Public standalone methods
xml->: Public standalone methods
xml->: Public standalone methods
xml->: Public standalone methods
xml->: Public standalone methods
xml->: Public standalone methods
xml->: Public standalone methods
xml->: Public standalone methods
xml->: Public standalone methods
xml->: Public standalone methods
xml->: Public standalone methods
xml->: Public standalone methods
xml->: Public standalone methods
xml->: Public standalone methods
xml->: Public standalone methods
xml->: Public standalone methods
xml->: Public standalone methods
xml->: Public standalone methods
xml->: Public standalone methods
xml->: Public standalone methods
xml->: Public standalone methods
xml->: Public standalone methods


A.3 Variables

Jump to:   %   *   +  
B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   R   S   T   U   W  
Index Entry  Section

%
%plugin: Public classes
%plugin: Public classes
%plugin: Public classes
%plugin: Public classes
%plugin: Public classes
%plugin: Public classes
%plugin: Public classes
%plugin: Private classes
%plugin: Private classes

*
*base-url*: Public special variables
*class->builder-name*: Private special variables
*class->publisher-name*: Private special variables
*class->scm-name*: Private special variables
*class->trigger-name*: Private special variables
*job-cache*: Private special variables
*name->builder-class*: Private special variables
*name->publisher-class*: Private special variables
*name->scm-class*: Private special variables
*name->trigger-class*: Private special variables
*password*: Public special variables
*username*: Public special variables

+
+copy-artifact-template+: Private special variables
+job-template+: Private special variables
+scm/git-template+: Private special variables
+version-major+: Private special variables
+version-minor+: Private special variables
+version-revision+: Private special variables

B
block-on-downstream-build?: Public classes
block-on-upstream-build?: Public classes
branches: Public classes
build-artifacts?: Public classes
builders: Public classes
building?: Public classes

C
checkout-submodules?: Public classes
children: Public classes
clazz: Public classes
command: Public classes
command: Public classes
command: Public classes

D
data: Private classes
description: Public classes
description: Public classes

E
environment: Public classes
environment: Public classes

F
files: Public classes
filter: Public classes
flatten?: Public classes

G
get-func: Private classes

H
host: Public classes

I
id: Private classes
interface: Private conditions

J
job-name: Private classes
jobs: Public classes

K
keep-long-stdio?: Public classes
keep/count: Public classes
keep/days: Public classes
keywords/high: Public classes
keywords/low: Public classes
keywords/normal: Public classes

L
label: Public classes

M
mode: Public classes

N
name: Public classes
name: Private conditions

O
only-latests?: Public classes

P
parsers: Public classes
pattern: Private classes
permissions: Public classes
private-repository?: Public classes
project-name: Public classes
properties: Public classes
properties: Public classes
publishers: Public classes
put-func: Private classes

R
redmine-instance: Public classes
redmine-project: Public classes
redmine-version: Public classes
remote-directory: Public classes
report-file: Public classes
repository: Public classes
result: Public classes
result-files: Public classes

S
skip-internal-tag?: Public classes
slave-name: Public classes
slaves: Public classes
Slot, %plugin: Public classes
Slot, %plugin: Public classes
Slot, %plugin: Public classes
Slot, %plugin: Public classes
Slot, %plugin: Public classes
Slot, %plugin: Public classes
Slot, %plugin: Public classes
Slot, %plugin: Private classes
Slot, %plugin: Private classes
Slot, block-on-downstream-build?: Public classes
Slot, block-on-upstream-build?: Public classes