A B C E G M N O R S V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- allEnvironmentIds(ConfigurationParameters) - Method in class org.projectnessie.client.ext.MultiVersionApiTest
- API_VERSION_SEGMENT_TYPE - Static variable in class org.projectnessie.client.ext.MultiVersionApiTest
- apiVersion() - Method in interface org.projectnessie.client.ext.NessieClientFactory
B
- build(NessieClientBuilder<?>) - Method in enum org.projectnessie.client.ext.NessieApiVersion
C
- configure(NessieClientBuilder<?>, NessieApiVersion) - Method in interface org.projectnessie.client.ext.NessieClientCustomizer
E
- evaluateExecutionCondition(ExtensionContext) - Method in class org.projectnessie.client.ext.MultiVersionApiTest
G
- getBaseUri(ExtensionContext) - Method in class org.projectnessie.client.ext.NessieClientResolver
- getPathElement() - Method in enum org.projectnessie.client.ext.NessieApiVersion
M
- make() - Method in interface org.projectnessie.client.ext.NessieClientFactory
- make(NessieClientCustomizer) - Method in interface org.projectnessie.client.ext.NessieClientFactory
- MultiVersionApiTest - Class in org.projectnessie.client.ext
-
Runs the related suite of tests for several Nessie API versions as specified by the
NessieApiVersionsannotation. - MultiVersionApiTest() - Constructor for class org.projectnessie.client.ext.MultiVersionApiTest
N
- NessieApiVersion - Enum in org.projectnessie.client.ext
- NessieApiVersions - Annotation Type in org.projectnessie.client.ext
-
Annotation for JUnit5 test classes that need to run with a specific set of Nessie API versions.
- NessieClientCustomizer - Interface in org.projectnessie.client.ext
-
Interface for customizing the Nessie Client use in tests.
- NessieClientFactory - Interface in org.projectnessie.client.ext
-
Interface for declaring parameters in test methods wishing to operate on a Nessie Client pre-configured to talk to the Nessie Server running in the current test environment.
- NessieClientResolver - Class in org.projectnessie.client.ext
-
A base class for extensions that manage a Nessie test execution environment.
- NessieClientResolver() - Constructor for class org.projectnessie.client.ext.NessieClientResolver
- NessieClientUri - Annotation Type in org.projectnessie.client.ext
-
Annotation for JUnit5 method parameters that need a URI for constructing clients to the Nessie server under test.
O
- org.projectnessie.client.ext - package org.projectnessie.client.ext
R
- resolve(URI) - Method in enum org.projectnessie.client.ext.NessieApiVersion
- resolveParameter(ParameterContext, ExtensionContext) - Method in class org.projectnessie.client.ext.NessieClientResolver
S
- segmentType() - Method in class org.projectnessie.client.ext.MultiVersionApiTest
- supportsParameter(ParameterContext, ExtensionContext) - Method in class org.projectnessie.client.ext.NessieClientResolver
V
- V1 - org.projectnessie.client.ext.NessieApiVersion
- V2 - org.projectnessie.client.ext.NessieApiVersion
- valueOf(String) - Static method in enum org.projectnessie.client.ext.NessieApiVersion
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.projectnessie.client.ext.NessieApiVersion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- versions() - Method in annotation type org.projectnessie.client.ext.NessieApiVersions
All Classes All Packages