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
- mainNessieClientConfigMap() - Method in interface org.projectnessie.client.ext.NessieClientNameResolver
-
When overriding this function, make sure to use the map of this implementation to include the
NessieClientNameResolver.nessieClientName(). - 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.
- nessieClientName() - Method in interface org.projectnessie.client.ext.NessieClientNameResolver
- NessieClientNameResolver - Interface in org.projectnessie.client.ext
-
Test classes that implement this interface can specify a different Nessie client by its name and optionally a set of configuration options.
- 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
- NessieClientResponseFactory - Annotation Type in org.projectnessie.client.ext
-
Annotation for JUnit5 test classes that need to run with a special HTTP response handler in Nessie REST API client.
- 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.
- NessieClientUriResolver - Interface in org.projectnessie.client.ext
-
This interface can be implemented by test classes to customize the resolution of Nessie Client URIs.
O
- org.projectnessie.client.ext - package org.projectnessie.client.ext
R
- resolve(URI) - Method in enum org.projectnessie.client.ext.NessieApiVersion
- resolve(NessieApiVersion, URI) - Method in interface org.projectnessie.client.ext.NessieClientUriResolver
-
Resolved the base Web Container URI to a version-specific Nessie REST API URI.
- 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
- value() - Method in annotation type org.projectnessie.client.ext.NessieClientResponseFactory
- 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