Class SchemaRegistryClientConfig
java.lang.Object
io.confluent.kafka.schemaregistry.client.SchemaRegistryClientConfig
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final shortstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final Stringstatic final intstatic final Stringstatic final longstatic final Stringstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final Stringstatic final intstatic final StringDeprecated.static final Stringstatic final Stringstatic final booleanstatic final Stringstatic final booleanstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic shortgetBearerAuthCacheExpiryBufferSeconds(Map<String, ?> configs) static StringgetBearerAuthScopeClaimName(Map<String, ?> configs) static StringgetBearerAuthSubClaimName(Map<String, ?> configs) getClientSslConfig(Map<String, ?> configs) static IntegergetHttpConnectTimeoutMs(Map<String, ?> configs) static IntegergetHttpReadTimeoutMs(Map<String, ?> configs) static longgetLatestTTL(Map<String, ?> configs) static intgetMaxMissingCacheSize(Map<String, ?> configs) static IntegergetMaxRetries(Map<String, ?> configs) static longgetMissingIdTTL(Map<String, ?> configs) static longgetMissingSchemaTTL(Map<String, ?> configs) static longgetMissingVersionTTL(Map<String, ?> configs) static IntegergetRetriesMaxWaitMs(Map<String, ?> configs) static IntegergetRetriesWaitMs(Map<String, ?> configs) static booleangetUrlRandomize(Map<String, ?> configs) static booleanuseApacheHttpClient(Map<String, ?> configs) static voidwithClientSslSupport(org.apache.kafka.common.config.ConfigDef configDef, String namespace)
-
Field Details
-
CLIENT_NAMESPACE
- See Also:
-
BASIC_AUTH_CREDENTIALS_SOURCE
- See Also:
-
SCHEMA_REGISTRY_USER_INFO_CONFIG
Deprecated.useUSER_INFO_CONFIGinstead- See Also:
-
USER_INFO_CONFIG
- See Also:
-
HTTP_CONNECT_TIMEOUT_MS
- See Also:
-
HTTP_CONNECT_TIMEOUT_MS_DEFAULT
public static final int HTTP_CONNECT_TIMEOUT_MS_DEFAULT- See Also:
-
HTTP_READ_TIMEOUT_MS
- See Also:
-
HTTP_READ_TIMEOUT_MS_DEFAULT
public static final int HTTP_READ_TIMEOUT_MS_DEFAULT- See Also:
-
MAX_RETRIES_CONFIG
- See Also:
-
MAX_RETRIES_DEFAULT
public static final int MAX_RETRIES_DEFAULT- See Also:
-
RETRIES_WAIT_MS_CONFIG
- See Also:
-
RETRIES_WAIT_MS_DEFAULT
public static final int RETRIES_WAIT_MS_DEFAULT- See Also:
-
RETRIES_MAX_WAIT_MS_CONFIG
- See Also:
-
RETRIES_MAX_WAIT_MS_DEFAULT
public static final int RETRIES_MAX_WAIT_MS_DEFAULT- See Also:
-
BEARER_AUTH_CREDENTIALS_SOURCE
- See Also:
-
BEARER_AUTH_TOKEN_CONFIG
- See Also:
-
PROXY_HOST
- See Also:
-
PROXY_PORT
- See Also:
-
LATEST_CACHE_TTL_CONFIG
- See Also:
-
LATEST_CACHE_TTL_DEFAULT
public static final long LATEST_CACHE_TTL_DEFAULT- See Also:
-
MISSING_CACHE_SIZE_CONFIG
- See Also:
-
MISSING_ID_CACHE_TTL_CONFIG
- See Also:
-
MISSING_VERSION_CACHE_TTL_CONFIG
- See Also:
-
MISSING_SCHEMA_CACHE_TTL_CONFIG
- See Also:
-
URL_RANDOMIZE
- See Also:
-
URL_RANDOMIZE_DEFAULT
public static final boolean URL_RANDOMIZE_DEFAULT- See Also:
-
USE_APACHE_HTTP_CLIENT
- See Also:
-
USE_APACHE_HTTP_CLIENT_DEFAULT
public static final boolean USE_APACHE_HTTP_CLIENT_DEFAULT- See Also:
-
BEARER_AUTH_ISSUER_ENDPOINT_URL
- See Also:
-
BEARER_AUTH_CLIENT_ID
- See Also:
-
BEARER_AUTH_CLIENT_SECRET
- See Also:
-
BEARER_AUTH_SCOPE
- See Also:
-
BEARER_AUTH_SCOPE_CLAIM_NAME
- See Also:
-
BEARER_AUTH_SCOPE_CLAIM_NAME_DEFAULT
- See Also:
-
BEARER_AUTH_SUB_CLAIM_NAME
- See Also:
-
BEARER_AUTH_SUB_CLAIM_NAME_DEFAULT
- See Also:
-
BEARER_AUTH_LOGICAL_CLUSTER
- See Also:
-
BEARER_AUTH_IDENTITY_POOL_ID
- See Also:
-
BEARER_AUTH_CACHE_EXPIRY_BUFFER_SECONDS
- See Also:
-
BEARER_AUTH_CACHE_EXPIRY_BUFFER_SECONDS_DEFAULT
public static final short BEARER_AUTH_CACHE_EXPIRY_BUFFER_SECONDS_DEFAULT- See Also:
-
BEARER_AUTH_CUSTOM_PROVIDER_CLASS
- See Also:
-
SSL_PREFIX
- See Also:
-
-
Constructor Details
-
SchemaRegistryClientConfig
public SchemaRegistryClientConfig()
-
-
Method Details
-
withClientSslSupport
public static void withClientSslSupport(org.apache.kafka.common.config.ConfigDef configDef, String namespace) -
getHttpConnectTimeoutMs
-
getHttpReadTimeoutMs
-
getMaxRetries
-
getRetriesWaitMs
-
getRetriesMaxWaitMs
-
getLatestTTL
-
getMissingIdTTL
-
getMissingVersionTTL
-
getMissingSchemaTTL
-
getMaxMissingCacheSize
-
getBearerAuthCacheExpiryBufferSeconds
-
getBearerAuthScopeClaimName
-
getBearerAuthSubClaimName
-
getClientSslConfig
-
getUrlRandomize
-
useApacheHttpClient
-
USER_INFO_CONFIGinstead