Index
All Classes and Interfaces|All Packages
A
- AbstractRoundTripTest - Class in io.jenkins.plugins.casc.misc.junit.jupiter
-
Base test to check a complete test of each plugin configuration.
- AbstractRoundTripTest() - Constructor for class io.jenkins.plugins.casc.misc.junit.jupiter.AbstractRoundTripTest
- apply(Statement, Description) - Method in class io.jenkins.plugins.casc.misc.EnvVarsRule
- assertConfiguredAsExpected(JenkinsRule, String) - Method in class io.jenkins.plugins.casc.misc.junit.jupiter.AbstractRoundTripTest
-
A method to assert if the configuration was correctly loaded.
- assertConfiguredAsExpected(RestartableJenkinsRule, String) - Method in class io.jenkins.plugins.casc.misc.RoundTripAbstractTest
-
Deprecated.A method to assert if the configuration was correctly loaded.
- assertLogContains(LoggerRule, String) - Static method in class io.jenkins.plugins.casc.misc.Util
-
Checks whether
LoggerRulehas recorded the message. - assertLogContains(LogRecorder, String) - Static method in class io.jenkins.plugins.casc.misc.Util
-
Checks whether
LogRecorderhas recorded the message. - assertNotInLog(LoggerRule, String) - Static method in class io.jenkins.plugins.casc.misc.Util
-
Checks whether
LoggerRulehas not recorded the message. - assertNotInLog(LogRecorder, String) - Static method in class io.jenkins.plugins.casc.misc.Util
-
Checks whether
LogRecorderhas not recorded the message.
B
- before() - Method in class io.jenkins.plugins.casc.misc.JenkinsConfiguredWithCodeRule
- before() - Method in class io.jenkins.plugins.casc.misc.JenkinsConfiguredWithReadmeRule
C
- CascJmhBenchmarkState - Class in io.jenkins.plugins.casc.misc.jmh
-
Use Configuration as Code to setup the Jenkins instance for JMH benchmark.
- CascJmhBenchmarkState() - Constructor for class io.jenkins.plugins.casc.misc.jmh.CascJmhBenchmarkState
- configResource() - Method in class io.jenkins.plugins.casc.misc.junit.jupiter.AbstractRoundTripTest
-
Return the resource path (yaml file) to be loaded.
- configResource() - Method in class io.jenkins.plugins.casc.misc.RoundTripAbstractTest
-
Deprecated.Return the resource path (yaml file) to be loaded.
- ConfiguredWithCode - Annotation Interface in io.jenkins.plugins.casc.misc
-
To load specified config with plugin
- ConfiguredWithReadme - Annotation Interface in io.jenkins.plugins.casc.misc
-
To load specified config with plugin from a README file
- convertToJson(String) - Static method in class io.jenkins.plugins.casc.misc.Util
-
Converts a given yamlString into a JsonString.
- convertYamlFileToJson(Object, String) - Static method in class io.jenkins.plugins.casc.misc.Util
-
Converts a YAML file into a json object
E
- Env - Annotation Interface in io.jenkins.plugins.casc.misc
- Envs - Annotation Interface in io.jenkins.plugins.casc.misc
- EnvsFromFile - Annotation Interface in io.jenkins.plugins.casc.misc
- EnvVarsRule - Class in io.jenkins.plugins.casc.misc
- EnvVarsRule() - Constructor for class io.jenkins.plugins.casc.misc.EnvVarsRule
- expected() - Element in annotation interface io.jenkins.plugins.casc.misc.ConfiguredWithCode
- expected() - Element in annotation interface io.jenkins.plugins.casc.misc.ConfiguredWithReadme
- expected() - Element in annotation interface io.jenkins.plugins.casc.misc.Envs
- expected() - Element in annotation interface io.jenkins.plugins.casc.misc.EnvsFromFile
- exportToString(boolean) - Method in class io.jenkins.plugins.casc.misc.JenkinsConfiguredRule
-
Exports the Jenkins configuration to a string.
G
- getEnclosingClass() - Method in class io.jenkins.plugins.casc.misc.jmh.CascJmhBenchmarkState
-
The class containing this benchmark state.
- getJenkinsConfigurator() - Static method in class io.jenkins.plugins.casc.misc.Util
-
Gets the Jenkins configurator.
- getJenkinsRoot(ConfigurationContext) - Static method in class io.jenkins.plugins.casc.misc.Util
-
Gets the "jenkins" root mapping.
- getResourcePath() - Method in class io.jenkins.plugins.casc.misc.jmh.CascJmhBenchmarkState
-
Location of the YAML file to be used for configuration-as-code
- getSecurityRoot(ConfigurationContext) - Static method in class io.jenkins.plugins.casc.misc.Util
-
Gets the "security" root mapping.
- getToolRoot(ConfigurationContext) - Static method in class io.jenkins.plugins.casc.misc.Util
-
Gets the "tool" root mapping.
- getUnclassifiedRoot(ConfigurationContext) - Static method in class io.jenkins.plugins.casc.misc.Util
-
Gets the "unclassified" root mapping.
I
- io.jenkins.plugins.casc.misc - package io.jenkins.plugins.casc.misc
- io.jenkins.plugins.casc.misc.jmh - package io.jenkins.plugins.casc.misc.jmh
- io.jenkins.plugins.casc.misc.junit.jupiter - package io.jenkins.plugins.casc.misc.junit.jupiter
J
- JenkinsConfiguredRule - Class in io.jenkins.plugins.casc.misc
- JenkinsConfiguredRule() - Constructor for class io.jenkins.plugins.casc.misc.JenkinsConfiguredRule
- JenkinsConfiguredWithCodeRule - Class in io.jenkins.plugins.casc.misc
- JenkinsConfiguredWithCodeRule() - Constructor for class io.jenkins.plugins.casc.misc.JenkinsConfiguredWithCodeRule
- JenkinsConfiguredWithReadmeRule - Class in io.jenkins.plugins.casc.misc
- JenkinsConfiguredWithReadmeRule() - Constructor for class io.jenkins.plugins.casc.misc.JenkinsConfiguredWithReadmeRule
L
- logging - Variable in class io.jenkins.plugins.casc.misc.RoundTripAbstractTest
-
Deprecated.
M
- message() - Element in annotation interface io.jenkins.plugins.casc.misc.ConfiguredWithCode
- message() - Element in annotation interface io.jenkins.plugins.casc.misc.ConfiguredWithReadme
- message() - Element in annotation interface io.jenkins.plugins.casc.misc.Envs
- message() - Element in annotation interface io.jenkins.plugins.casc.misc.EnvsFromFile
N
R
- r - Variable in class io.jenkins.plugins.casc.misc.RoundTripAbstractTest
-
Deprecated.
- returnSchema() - Static method in class io.jenkins.plugins.casc.misc.Util
-
Retrieves the JSON schema for the running jenkins instance.
- RoundTripAbstractTest - Class in io.jenkins.plugins.casc.misc
-
Deprecated.
- RoundTripAbstractTest() - Constructor for class io.jenkins.plugins.casc.misc.RoundTripAbstractTest
-
Deprecated.
- roundTripTest() - Method in class io.jenkins.plugins.casc.misc.RoundTripAbstractTest
-
Deprecated.1.
- roundTripTest(JenkinsRule) - Method in class io.jenkins.plugins.casc.misc.junit.jupiter.AbstractRoundTripTest
-
1.
S
- setup() - Method in class io.jenkins.plugins.casc.misc.jmh.CascJmhBenchmarkState
-
Setups the Jenkins instance using configuration as code available through the
CascJmhBenchmarkState.getResourcePath(). - stringInLogExpected() - Method in class io.jenkins.plugins.casc.misc.junit.jupiter.AbstractRoundTripTest
-
Return the string that should be in the logs of the JCasC logger to verify it's configured after a restart.
- stringInLogExpected() - Method in class io.jenkins.plugins.casc.misc.RoundTripAbstractTest
-
Deprecated.Return the string that should be in the logs of the JCasC logger to verify it's configured after a restart.
T
- tempFolder - Variable in class io.jenkins.plugins.casc.misc.junit.jupiter.AbstractRoundTripTest
- tempFolder - Variable in class io.jenkins.plugins.casc.misc.RoundTripAbstractTest
-
Deprecated.
- toStringFromYamlFile(Object, String) - Static method in class io.jenkins.plugins.casc.misc.Util
-
Reads a resource from the classpath to use in asserting expected export content.
- toYamlString(CNode) - Static method in class io.jenkins.plugins.casc.misc.Util
-
Converts a given
CNodeinto a string.
U
- Util - Class in io.jenkins.plugins.casc.misc
- Util() - Constructor for class io.jenkins.plugins.casc.misc.Util
V
- validateSchema(JSONObject) - Static method in class io.jenkins.plugins.casc.misc.Util
-
Validates a given jsonObject against the schema generated for the current live jenkins instance.
- value() - Element in annotation interface io.jenkins.plugins.casc.misc.ConfiguredWithCode
-
Resource path in classpath
- value() - Element in annotation interface io.jenkins.plugins.casc.misc.ConfiguredWithReadme
-
Resource path in classpath
- value() - Element in annotation interface io.jenkins.plugins.casc.misc.Env
- value() - Element in annotation interface io.jenkins.plugins.casc.misc.Envs
- value() - Element in annotation interface io.jenkins.plugins.casc.misc.EnvsFromFile
W
- WithJenkinsConfiguredWithCode - Annotation Interface in io.jenkins.plugins.casc.misc.junit.jupiter
-
JUnit 5 meta annotation providing
JenkinsRuleintegration.
All Classes and Interfaces|All Packages
AbstractRoundTripTestinstead.