Index
All Classes and Interfaces|All Packages
A
- ANONYMOUS - Enum constant in enum class io.apicurio.registry.client.RegistryClientOptions.AuthType
B
- BASIC - Enum constant in enum class io.apicurio.registry.client.RegistryClientOptions.AuthType
- basicAuth(String, String) - Method in class io.apicurio.registry.client.RegistryClientOptions
-
Configures basic authentication.
- buildOIDCWebClient(Vertx, WebClientOptions, String, String, String, String) - Static method in class io.apicurio.registry.client.auth.VertXAuthFactory
- buildOIDCWebClient(Vertx, String, String, String) - Static method in class io.apicurio.registry.client.auth.VertXAuthFactory
- buildOIDCWebClient(Vertx, String, String, String, String) - Static method in class io.apicurio.registry.client.auth.VertXAuthFactory
- buildSimpleAuthWebClient(Vertx, WebClientOptions, String, String) - Static method in class io.apicurio.registry.client.auth.VertXAuthFactory
- buildSimpleAuthWebClient(Vertx, String, String) - Static method in class io.apicurio.registry.client.auth.VertXAuthFactory
C
- clearTrustStore() - Method in class io.apicurio.registry.client.RegistryClientOptions
-
Clears any configured trust store settings, reverting to default JVM trust store.
- create() - Static method in class io.apicurio.registry.client.RegistryClientOptions
- create(String) - Static method in class io.apicurio.registry.client.RegistryClientOptions
- create(String, Vertx) - Static method in class io.apicurio.registry.client.RegistryClientOptions
- createRequestAdapter(RegistryClientOptions, Vertx) - Static method in class io.apicurio.registry.client.RegistryClientRequestAdapterFactory
-
Creates a RequestAdapter configured with authentication, SSL/TLS, and retry settings from the provided options.
- CUSTOM_WEBCLIENT - Enum constant in enum class io.apicurio.registry.client.RegistryClientOptions.AuthType
- customWebClient(WebClient) - Method in class io.apicurio.registry.client.RegistryClientOptions
-
Configures a custom WebClient for advanced authentication scenarios.
D
- disableRetry() - Method in class io.apicurio.registry.client.RegistryClientOptions
-
Disables retry functionality.
G
- getAuthType() - Method in class io.apicurio.registry.client.RegistryClientOptions
- getBackoffMultiplier() - Method in class io.apicurio.registry.client.RegistryClientOptions
- getClientId() - Method in class io.apicurio.registry.client.RegistryClientOptions
- getClientSecret() - Method in class io.apicurio.registry.client.RegistryClientOptions
- getMaxRetryAttempts() - Method in class io.apicurio.registry.client.RegistryClientOptions
- getMaxRetryDelayMs() - Method in class io.apicurio.registry.client.RegistryClientOptions
- getPassword() - Method in class io.apicurio.registry.client.RegistryClientOptions
- getPemCertPaths() - Method in class io.apicurio.registry.client.RegistryClientOptions
- getRegistryUrl() - Method in class io.apicurio.registry.client.RegistryClientOptions
- getRetryDelayMs() - Method in class io.apicurio.registry.client.RegistryClientOptions
- getScope() - Method in class io.apicurio.registry.client.RegistryClientOptions
- getTokenEndpoint() - Method in class io.apicurio.registry.client.RegistryClientOptions
- getTrustStorePassword() - Method in class io.apicurio.registry.client.RegistryClientOptions
- getTrustStorePath() - Method in class io.apicurio.registry.client.RegistryClientOptions
- getTrustStoreType() - Method in class io.apicurio.registry.client.RegistryClientOptions
- getUsername() - Method in class io.apicurio.registry.client.RegistryClientOptions
- getVertx() - Method in class io.apicurio.registry.client.RegistryClientOptions
- getWebClient() - Method in class io.apicurio.registry.client.RegistryClientOptions
I
- io.apicurio.registry.client - package io.apicurio.registry.client
- io.apicurio.registry.client.auth - package io.apicurio.registry.client.auth
- isRetryEnabled() - Method in class io.apicurio.registry.client.RegistryClientOptions
- isTrustAll() - Method in class io.apicurio.registry.client.RegistryClientOptions
- isVerifyHost() - Method in class io.apicurio.registry.client.RegistryClientOptions
J
- JKS - Enum constant in enum class io.apicurio.registry.client.RegistryClientOptions.TrustStoreType
N
- NONE - Enum constant in enum class io.apicurio.registry.client.RegistryClientOptions.TrustStoreType
O
- oauth2(String, String, String) - Method in class io.apicurio.registry.client.RegistryClientOptions
-
Configures OAuth2/OIDC authentication using client credentials flow.
- oauth2(String, String, String, String) - Method in class io.apicurio.registry.client.RegistryClientOptions
-
Configures OAuth2/OIDC authentication using client credentials flow with scope.
- OAUTH2 - Enum constant in enum class io.apicurio.registry.client.RegistryClientOptions.AuthType
P
- PEM - Enum constant in enum class io.apicurio.registry.client.RegistryClientOptions.TrustStoreType
R
- RegistryClientOptions - Class in io.apicurio.registry.client
-
Configuration options for creating a RegistryClient.
- RegistryClientOptions.AuthType - Enum Class in io.apicurio.registry.client
-
Authentication type enumeration.
- RegistryClientOptions.TrustStoreType - Enum Class in io.apicurio.registry.client
-
Trust store type enumeration for SSL/TLS configuration.
- RegistryClientRequestAdapterFactory - Class in io.apicurio.registry.client
-
Factory class containing shared logic for creating Registry clients (v2 and v3).
- RegistryClientRequestAdapterFactory() - Constructor for class io.apicurio.registry.client.RegistryClientRequestAdapterFactory
- registryUrl(String) - Method in class io.apicurio.registry.client.RegistryClientOptions
-
Sets the registry URL.
- retry() - Method in class io.apicurio.registry.client.RegistryClientOptions
-
Enables retry functionality with default settings (3 attempts, 1000ms initial delay, exponential backoff).
- retry(boolean, int, long) - Method in class io.apicurio.registry.client.RegistryClientOptions
-
Configures retry functionality for HTTP requests.
- retry(boolean, int, long, double, long) - Method in class io.apicurio.registry.client.RegistryClientOptions
-
Configures retry functionality with exponential backoff for HTTP requests.
T
- trustAll(boolean) - Method in class io.apicurio.registry.client.RegistryClientOptions
-
Configures the client to trust all SSL/TLS certificates without validation.
- trustStoreJks(String, String) - Method in class io.apicurio.registry.client.RegistryClientOptions
-
Configures SSL/TLS with a JKS (Java KeyStore) trust store.
- trustStorePem(String...) - Method in class io.apicurio.registry.client.RegistryClientOptions
-
Configures SSL/TLS with PEM certificate file(s).
V
- valueOf(String) - Static method in enum class io.apicurio.registry.client.RegistryClientOptions.AuthType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.apicurio.registry.client.RegistryClientOptions.TrustStoreType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.apicurio.registry.client.RegistryClientOptions.AuthType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.apicurio.registry.client.RegistryClientOptions.TrustStoreType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verifyHost(boolean) - Method in class io.apicurio.registry.client.RegistryClientOptions
-
Configures whether to verify the hostname in the server's certificate matches the hostname being connected to.
- vertx(Vertx) - Method in class io.apicurio.registry.client.RegistryClientOptions
-
Sets a custom Vertx instance to use.
- VertXAuthFactory - Class in io.apicurio.registry.client.auth
-
A factory class to make it easier to create Vertx web clients with authentication enabled.
- VertXAuthFactory() - Constructor for class io.apicurio.registry.client.auth.VertXAuthFactory
All Classes and Interfaces|All Packages