Index
All Classes and Interfaces|All Packages|Serialized Form
A
- all() - Static method in class hudson.plugins.label_verifier.LabelVerifierDescriptor
-
Returns all the registered
LabelVerifierDescriptor
s. - AlwaysFalse - Class in hudson.plugins.label_verifier.logic
-
Expression, which always fails the evaluation.
- AlwaysFalse() - Constructor for class hudson.plugins.label_verifier.logic.AlwaysFalse
- AlwaysFalse.AndDescriptor - Class in hudson.plugins.label_verifier.logic
- AlwaysTrue - Class in hudson.plugins.label_verifier.logic
-
Expression, which is always OK.
- AlwaysTrue() - Constructor for class hudson.plugins.label_verifier.logic.AlwaysTrue
- AlwaysTrue.AndDescriptor - Class in hudson.plugins.label_verifier.logic
- And - Class in hudson.plugins.label_verifier.logic
-
Implements AND expression for
LabelVerifier
. - And(ArrayList<LabelVerifier>) - Constructor for class hudson.plugins.label_verifier.logic.And
- And.AndDescriptor - Class in hudson.plugins.label_verifier.logic
- AndDescriptor() - Constructor for class hudson.plugins.label_verifier.logic.AlwaysFalse.AndDescriptor
- AndDescriptor() - Constructor for class hudson.plugins.label_verifier.logic.AlwaysTrue.AndDescriptor
- AndDescriptor() - Constructor for class hudson.plugins.label_verifier.logic.And.AndDescriptor
C
- ComputerListenerImpl - Class in hudson.plugins.label_verifier
-
Main hook into label verification.
- ComputerListenerImpl() - Constructor for class hudson.plugins.label_verifier.ComputerListenerImpl
D
- DescriptorImpl() - Constructor for class hudson.plugins.label_verifier.LabelAtomPropertyImpl.DescriptorImpl
- DescriptorImpl() - Constructor for class hudson.plugins.label_verifier.verifiers.RegexNameVerifier.DescriptorImpl
- DescriptorImpl() - Constructor for class hudson.plugins.label_verifier.verifiers.ShellScriptVerifier.DescriptorImpl
- doCheckRegexExpression(String) - Method in class hudson.plugins.label_verifier.verifiers.RegexNameVerifier.DescriptorImpl
E
- evaluationError(LabelVerifier) - Static method in exception hudson.plugins.label_verifier.util.LabelVerifierException
G
- getDescriptor() - Method in class hudson.plugins.label_verifier.LabelVerifier
- getDisplayName() - Method in class hudson.plugins.label_verifier.LabelAtomPropertyImpl.DescriptorImpl
- getDisplayName() - Method in class hudson.plugins.label_verifier.logic.AlwaysFalse.AndDescriptor
- getDisplayName() - Method in class hudson.plugins.label_verifier.logic.AlwaysTrue.AndDescriptor
- getDisplayName() - Method in class hudson.plugins.label_verifier.logic.And.AndDescriptor
- getDisplayName() - Method in class hudson.plugins.label_verifier.logic.Not.NotDescriptor
- getDisplayName() - Method in class hudson.plugins.label_verifier.logic.Or.OrDescriptor
- getDisplayName() - Method in class hudson.plugins.label_verifier.verifiers.RegexNameVerifier.DescriptorImpl
- getDisplayName() - Method in class hudson.plugins.label_verifier.verifiers.ShellScriptVerifier.DescriptorImpl
- getRegexExpression() - Method in class hudson.plugins.label_verifier.verifiers.RegexNameVerifier
- getShortName() - Method in class hudson.plugins.label_verifier.LabelVerifierDescriptor
-
Returns a short name to be displayed in messages.
- getShortName() - Method in class hudson.plugins.label_verifier.verifiers.RegexNameVerifier.DescriptorImpl
- getShortName() - Method in class hudson.plugins.label_verifier.verifiers.ShellScriptVerifier.DescriptorImpl
- getVerifier() - Method in class hudson.plugins.label_verifier.logic.Not
- getVerifierDescriptors() - Method in class hudson.plugins.label_verifier.LabelAtomPropertyImpl.DescriptorImpl
- getVerifierDescriptors() - Method in class hudson.plugins.label_verifier.LabelVerifierDescriptor
-
Gets available descriptors.
- getVerifiers() - Method in class hudson.plugins.label_verifier.LabelAtomPropertyImpl
- getVerifiers() - Method in class hudson.plugins.label_verifier.logic.And
- getVerifiers() - Method in class hudson.plugins.label_verifier.logic.Or
H
- hudson.plugins.label_verifier - package hudson.plugins.label_verifier
- hudson.plugins.label_verifier.logic - package hudson.plugins.label_verifier.logic
- hudson.plugins.label_verifier.util - package hudson.plugins.label_verifier.util
- hudson.plugins.label_verifier.verifiers - package hudson.plugins.label_verifier.verifiers
L
- LabelAtomPropertyImpl - Class in hudson.plugins.label_verifier
-
Contributes
LabelAtomProperty
that verifies labels. - LabelAtomPropertyImpl(List<? extends LabelVerifier>) - Constructor for class hudson.plugins.label_verifier.LabelAtomPropertyImpl
- LabelAtomPropertyImpl_displayName() - Static method in class hudson.plugins.label_verifier.Messages
-
Key
LabelAtomPropertyImpl.displayName
:Verify This Label
. - LabelAtomPropertyImpl.DescriptorImpl - Class in hudson.plugins.label_verifier
- LabelVerifier - Class in hudson.plugins.label_verifier
- LabelVerifier() - Constructor for class hudson.plugins.label_verifier.LabelVerifier
- LabelVerifierDescriptor - Class in hudson.plugins.label_verifier
- LabelVerifierDescriptor() - Constructor for class hudson.plugins.label_verifier.LabelVerifierDescriptor
- LabelVerifierException - Exception in hudson.plugins.label_verifier.util
-
A label verification exception.
- LabelVerifierException(String) - Constructor for exception hudson.plugins.label_verifier.util.LabelVerifierException
- LabelVerifierException(String, Throwable) - Constructor for exception hudson.plugins.label_verifier.util.LabelVerifierException
- LabelVerifierException(Throwable) - Constructor for exception hudson.plugins.label_verifier.util.LabelVerifierException
- logic_always_displayName() - Static method in class hudson.plugins.label_verifier.Messages
-
Key
logic.always.displayName
:Always fail
. - logic_and_displayName() - Static method in class hudson.plugins.label_verifier.Messages
-
Key
logic.and.displayName
:And
. - logic_never_displayName() - Static method in class hudson.plugins.label_verifier.Messages
-
Key
logic.never.displayName
:Never fail
. - logic_not_displayName() - Static method in class hudson.plugins.label_verifier.Messages
-
Key
logic.not.displayName
:Not
. - logic_or_displayName() - Static method in class hudson.plugins.label_verifier.Messages
-
Key
logic.or.displayName
:Or
.
M
- Messages - Class in hudson.plugins.label_verifier
-
Generated localization support class.
- Messages() - Constructor for class hudson.plugins.label_verifier.Messages
N
- Not - Class in hudson.plugins.label_verifier.logic
-
Implements NOT expression for
LabelVerifier
. - Not(LabelVerifier) - Constructor for class hudson.plugins.label_verifier.logic.Not
- Not.NotDescriptor - Class in hudson.plugins.label_verifier.logic
- NotDescriptor() - Constructor for class hudson.plugins.label_verifier.logic.Not.NotDescriptor
O
- Or - Class in hudson.plugins.label_verifier.logic
-
Implements AND expression for
LabelVerifier
. - Or(ArrayList<LabelVerifier>) - Constructor for class hudson.plugins.label_verifier.logic.Or
- Or.OrDescriptor - Class in hudson.plugins.label_verifier.logic
- OrDescriptor() - Constructor for class hudson.plugins.label_verifier.logic.Or.OrDescriptor
P
- preOnline(Computer, Channel, FilePath, TaskListener) - Method in class hudson.plugins.label_verifier.ComputerListenerImpl
R
- RegexNameVerifier - Class in hudson.plugins.label_verifier.verifiers
-
Verifies the computer name by a regular expression.
- RegexNameVerifier(String) - Constructor for class hudson.plugins.label_verifier.verifiers.RegexNameVerifier
- RegexNameVerifier.DescriptorImpl - Class in hudson.plugins.label_verifier.verifiers
S
- script - Variable in class hudson.plugins.label_verifier.verifiers.ShellScriptVerifier
- shared_evalFailureMessage(Object) - Static method in class hudson.plugins.label_verifier.Messages
-
Key
shared.evalFailureMessage
:Evaluation of ''{0}'' expression returned false
. - shared_validatingLabelMessage(Object) - Static method in class hudson.plugins.label_verifier.Messages
-
Key
shared.validatingLabelMessage
:Validating the label ''{0}''
. - ShellScriptVerifier - Class in hudson.plugins.label_verifier.verifiers
-
Verifies the label by running a shell script.
- ShellScriptVerifier(String) - Constructor for class hudson.plugins.label_verifier.verifiers.ShellScriptVerifier
- ShellScriptVerifier.DescriptorImpl - Class in hudson.plugins.label_verifier.verifiers
V
- verifiers_regex_displayName() - Static method in class hudson.plugins.label_verifier.Messages
-
Key
verifiers.regex.displayName
:Verify computer name by regular expression
. - verifiers_regex_invalidRegexMessage(Object) - Static method in class hudson.plugins.label_verifier.Messages
-
Key
verifiers.regex.invalidRegexMessage
:Regular expression for label ''{0}'' is invalid. Restriction will be skipped
. - verifiers_regex_shortName() - Static method in class hudson.plugins.label_verifier.Messages
-
Key
verifiers.regex.shortName
:Regex
. - verifiers_shell_displayName() - Static method in class hudson.plugins.label_verifier.Messages
-
Key
verifiers.shell.displayName
:Verify by shell script
. - verifiers_shell_failMessage(Object) - Static method in class hudson.plugins.label_verifier.Messages
-
Key
verifiers.shell.failMessage
:The script failed. Label ''{0}'' is refused.
. - verifiers_shell_shortName() - Static method in class hudson.plugins.label_verifier.Messages
-
Key
verifiers.shell.shortName
:Shell script
. - verify(LabelAtom, Computer, Channel, FilePath, TaskListener) - Method in class hudson.plugins.label_verifier.LabelAtomPropertyImpl
- verify(LabelAtom, Computer, Channel, FilePath, TaskListener) - Method in class hudson.plugins.label_verifier.LabelVerifier
-
Called before a
Computer
becomes online to verify if the label assignment is correct. - verify(LabelAtom, Computer, Channel, FilePath, TaskListener) - Method in class hudson.plugins.label_verifier.logic.AlwaysFalse
- verify(LabelAtom, Computer, Channel, FilePath, TaskListener) - Method in class hudson.plugins.label_verifier.logic.AlwaysTrue
- verify(LabelAtom, Computer, Channel, FilePath, TaskListener) - Method in class hudson.plugins.label_verifier.logic.And
- verify(LabelAtom, Computer, Channel, FilePath, TaskListener) - Method in class hudson.plugins.label_verifier.logic.Not
- verify(LabelAtom, Computer, Channel, FilePath, TaskListener) - Method in class hudson.plugins.label_verifier.logic.Or
- verify(LabelAtom, Computer, Channel, FilePath, TaskListener) - Method in class hudson.plugins.label_verifier.verifiers.RegexNameVerifier
- verify(LabelAtom, Computer, Channel, FilePath, TaskListener) - Method in class hudson.plugins.label_verifier.verifiers.ShellScriptVerifier
_
- _LabelAtomPropertyImpl_displayName() - Static method in class hudson.plugins.label_verifier.Messages
-
Key
LabelAtomPropertyImpl.displayName
:Verify This Label
. - _logic_always_displayName() - Static method in class hudson.plugins.label_verifier.Messages
-
Key
logic.always.displayName
:Always fail
. - _logic_and_displayName() - Static method in class hudson.plugins.label_verifier.Messages
-
Key
logic.and.displayName
:And
. - _logic_never_displayName() - Static method in class hudson.plugins.label_verifier.Messages
-
Key
logic.never.displayName
:Never fail
. - _logic_not_displayName() - Static method in class hudson.plugins.label_verifier.Messages
-
Key
logic.not.displayName
:Not
. - _logic_or_displayName() - Static method in class hudson.plugins.label_verifier.Messages
-
Key
logic.or.displayName
:Or
. - _shared_evalFailureMessage(Object) - Static method in class hudson.plugins.label_verifier.Messages
-
Key
shared.evalFailureMessage
:Evaluation of ''{0}'' expression returned false
. - _shared_validatingLabelMessage(Object) - Static method in class hudson.plugins.label_verifier.Messages
-
Key
shared.validatingLabelMessage
:Validating the label ''{0}''
. - _verifiers_regex_displayName() - Static method in class hudson.plugins.label_verifier.Messages
-
Key
verifiers.regex.displayName
:Verify computer name by regular expression
. - _verifiers_regex_invalidRegexMessage(Object) - Static method in class hudson.plugins.label_verifier.Messages
-
Key
verifiers.regex.invalidRegexMessage
:Regular expression for label ''{0}'' is invalid. Restriction will be skipped
. - _verifiers_regex_shortName() - Static method in class hudson.plugins.label_verifier.Messages
-
Key
verifiers.regex.shortName
:Regex
. - _verifiers_shell_displayName() - Static method in class hudson.plugins.label_verifier.Messages
-
Key
verifiers.shell.displayName
:Verify by shell script
. - _verifiers_shell_failMessage(Object) - Static method in class hudson.plugins.label_verifier.Messages
-
Key
verifiers.shell.failMessage
:The script failed. Label ''{0}'' is refused.
. - _verifiers_shell_shortName() - Static method in class hudson.plugins.label_verifier.Messages
-
Key
verifiers.shell.shortName
:Shell script
.
All Classes and Interfaces|All Packages|Serialized Form