Index

A B C E G I J L M N R S T U V W 
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 LoggerRule has recorded the message.
assertLogContains(LogRecorder, String) - Static method in class io.jenkins.plugins.casc.misc.Util
Checks whether LogRecorder has recorded the message.
assertNotInLog(LoggerRule, String) - Static method in class io.jenkins.plugins.casc.misc.Util
Checks whether LoggerRule has not recorded the message.
assertNotInLog(LogRecorder, String) - Static method in class io.jenkins.plugins.casc.misc.Util
Checks whether LogRecorder has 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

name() - Element in annotation interface io.jenkins.plugins.casc.misc.Env
 

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.
Consider migrating to JUnit5 and use AbstractRoundTripTest instead.
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 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 CNode into 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 JenkinsRule integration.
A B C E G I J L M N R S T U V W 
All Classes and Interfaces|All Packages