public class AbstractKafkaSchemaSerDeConfig
extends org.apache.kafka.common.config.AbstractConfig
| Constructor and Description |
|---|
AbstractKafkaSchemaSerDeConfig(org.apache.kafka.common.config.ConfigDef config,
Map<?,?> props) |
AbstractKafkaSchemaSerDeConfig(org.apache.kafka.common.config.ConfigDef definition,
Map<?,?> originals,
boolean doLog) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
autoRegisterSchema() |
static org.apache.kafka.common.config.ConfigDef |
baseConfigDef() |
String |
basicAuthUserInfo() |
ContextNameStrategy |
contextNameStrategy() |
boolean |
enableRuleServiceLoader() |
boolean |
getIdCompatibilityStrict() |
int |
getLatestCacheSize() |
int |
getLatestCacheTtl() |
boolean |
getLatestCompatibilityStrict() |
String |
getLatestWithMetadataSpec() |
int |
getMaxSchemasPerSubject() |
String |
getSchemaFormat() |
List<String> |
getSchemaRegistryUrls() |
Object |
keySubjectNameStrategy() |
boolean |
normalizeSchema() |
boolean |
propagateSchemaTags() |
Map<String,String> |
requestHeaders() |
boolean |
useLatestVersion() |
int |
useSchemaId() |
boolean |
useSchemaReflection() |
Object |
valueSubjectNameStrategy() |
documentationOf, equals, get, getBoolean, getClass, getConfiguredInstance, getConfiguredInstance, getConfiguredInstances, getConfiguredInstances, getConfiguredInstances, getDouble, getInt, getList, getLong, getPassword, getShort, getString, hashCode, ignore, logUnused, nonInternalValues, originals, originals, originalsStrings, originalsWithPrefix, originalsWithPrefix, postProcessParsedConfig, typeOf, unused, values, valuesWithPrefixAllOrNothing, valuesWithPrefixOverridepublic static final String REQUEST_HEADER_PREFIX
Authorization header with a value
of Bearer NjksNDIw, use the following configuration:
request.header.Authorization=Bearer NjksNDIw
public static final String SCHEMA_REGISTRY_URL_CONFIG
public static final String SCHEMA_REGISTRY_URL_DOC
public static final String SCHEMA_REGISTRY_URL_RANDOMIZE_CONFIG
public static final boolean SCHEMA_REGISTRY_URL_RANDOMIZE_DEFAULT
public static final String SCHEMA_REGISTRY_URL_RANDOMIZE_DOC
public static final String MAX_SCHEMAS_PER_SUBJECT_CONFIG
public static final int MAX_SCHEMAS_PER_SUBJECT_DEFAULT
public static final String MAX_SCHEMAS_PER_SUBJECT_DOC
public static final String NORMALIZE_SCHEMAS
public static final boolean NORMALIZE_SCHEMAS_DEFAULT
public static final String NORMALIZE_SCHEMAS_DOC
public static final String AUTO_REGISTER_SCHEMAS
public static final boolean AUTO_REGISTER_SCHEMAS_DEFAULT
public static final String AUTO_REGISTER_SCHEMAS_DOC
public static final String PROPAGATE_SCHEMA_TAGS
public static final boolean PROPAGATE_SCHEMA_TAGS_DEFAULT
public static final String PROPAGATE_SCHEMA_TAGS_DOC
public static final String USE_SCHEMA_ID
public static final int USE_SCHEMA_ID_DEFAULT
public static final String USE_SCHEMA_ID_DOC
public static final String ID_COMPATIBILITY_STRICT
public static final boolean ID_COMPATIBILITY_STRICT_DEFAULT
public static final String ID_COMPATIBILITY_STRICT_DOC
public static final String USE_LATEST_VERSION
public static final boolean USE_LATEST_VERSION_DEFAULT
public static final String USE_LATEST_VERSION_DOC
public static final String USE_LATEST_WITH_METADATA
public static final String USE_LATEST_WITH_METADATA_DOC
public static final String LATEST_COMPATIBILITY_STRICT
public static final boolean LATEST_COMPATIBILITY_STRICT_DEFAULT
public static final String LATEST_COMPATIBILITY_STRICT_DOC
public static final String HTTP_CONNECT_TIMEOUT_MS
public static final int HTTP_CONNECT_TIMEOUT_MS_DEFAULT
public static final String HTTP_CONNECT_TIMEOUT_MS_DOC
public static final String HTTP_READ_TIMEOUT_MS
public static final int HTTP_READ_TIMEOUT_MS_DEFAULT
public static final String HTTP_READ_TIMEOUT_MS_DOC
public static final String MAX_RETRIES_CONFIG
public static final int MAX_RETRIES_DEFAULT
public static final String MAX_RETRIES_DOC
public static final String RETRIES_WAIT_MS_CONFIG
public static final int RETRIES_WAIT_MS_DEFAULT
public static final String RETRIES_WAIT_MS_DOC
public static final String RETRIES_MAX_WAIT_MS_CONFIG
public static final int RETRIES_MAX_WAIT_MS_DEFAULT
public static final String RETRIES_MAX_WAIT_MS_DOC
public static final String LATEST_CACHE_SIZE
public static final int LATEST_CACHE_SIZE_DEFAULT
public static final String LATEST_CACHE_SIZE_DOC
public static final String LATEST_CACHE_TTL
public static final int LATEST_CACHE_TTL_DEFAULT
public static final String LATEST_CACHE_TTL_DOC
public static final String SCHEMA_FORMAT
public static final String SCHEMA_FORMAT_DOC
public static final String RULE_EXECUTORS
public static final String RULE_EXECUTORS_DOCS
public static final String RULE_ACTIONS
public static final String RULE_ACTIONS_DOCS
public static final String RULE_SERVICE_LOADER_ENABLE
public static final String RULE_SERVICE_LOADER_ENABLE_DOCS
public static final String BASIC_AUTH_CREDENTIALS_SOURCE
public static final String BASIC_AUTH_CREDENTIALS_SOURCE_DEFAULT
public static final String BASIC_AUTH_CREDENTIALS_SOURCE_DOC
public static final String BEARER_AUTH_CREDENTIALS_SOURCE
public static final String BEARER_AUTH_CREDENTIALS_SOURCE_DEFAULT
public static final String BEARER_AUTH_CREDENTIALS_SOURCE_DOC
@Deprecated public static final String SCHEMA_REGISTRY_USER_INFO_CONFIG
USER_INFO_CONFIG insteadpublic static final String SCHEMA_REGISTRY_USER_INFO_DEFAULT
public static final String SCHEMA_REGISTRY_USER_INFO_DOC
public static final String USER_INFO_CONFIG
public static final String USER_INFO_DEFAULT
public static final String BEARER_AUTH_TOKEN_CONFIG
public static final String BEARER_AUTH_TOKEN_DEFAULT
public static final String BEARER_AUTH_TOKEN_DOC
public static final String BEARER_AUTH_ISSUER_ENDPOINT_URL
public static final String BEARER_AUTH_ISSUER_ENDPOINT_URL_DOC
public static final String BEARER_AUTH_CLIENT_ID
public static final String BEARER_AUTH_CLIENT_ID_DOC
public static final String BEARER_AUTH_CLIENT_SECRET
public static final String BEARER_AUTH_CLIENT_SECRET_DOC
public static final String BEARER_AUTH_SCOPE
public static final String BEARER_AUTH_SCOPE_DOC
public static final String BEARER_AUTH_SCOPE_CLAIM_NAME
public static final String DEFAULT_BEARER_AUTH_SCOPE_CLAIM_NAME
public static final String BEARER_AUTH_SCOPE_CLAIM_NAME_DOC
public static final String BEARER_AUTH_SUB_CLAIM_NAME
public static final String DEFAULT_BEARER_AUTH_SUB_CLAIM_NAME
public static final String BEARER_AUTH_SUB_CLAIM_NAME_DOC
public static final String BEARER_AUTH_LOGICAL_CLUSTER
public static final String BEARER_AUTH_LOGICAL_CLUSTER_DOC
public static final String BEARER_AUTH_IDENTITY_POOL_ID
public static final String BEARER_AUTH_IDENTITY_POOL_ID_DOC
public static final String BEARER_AUTH_CACHE_EXPIRY_BUFFER_SECONDS
public static final Short BEARER_AUTH_CACHE_EXPIRY_BUFFER_SECONDS_DEFAULT
public static final String BEARER_AUTH_CACHE_EXPIRY_BUFFER_SECONDS_DOC
public static final String BEARER_AUTH_CUSTOM_PROVIDER_CLASS
public static final String BEARER_AUTH_CUSTOM_PROVIDER_CLASS_D0C
public static final String CONTEXT_NAME_STRATEGY
public static final String CONTEXT_NAME_STRATEGY_DEFAULT
public static final String CONTEXT_NAME_STRATEGY_DOC
public static final String KEY_SUBJECT_NAME_STRATEGY
public static final String KEY_SUBJECT_NAME_STRATEGY_DEFAULT
public static final String KEY_SUBJECT_NAME_STRATEGY_DOC
public static final String VALUE_SUBJECT_NAME_STRATEGY
public static final String VALUE_SUBJECT_NAME_STRATEGY_DEFAULT
public static final String VALUE_SUBJECT_NAME_STRATEGY_DOC
public static final String SCHEMA_REFLECTION_CONFIG
public static final boolean SCHEMA_REFLECTION_DEFAULT
public static final String SCHEMA_REFLECTION_DOC
public static final String PROXY_HOST
public static final String PROXY_HOST_DEFAULT
public static final String PROXY_HOST_DOC
public static final String PROXY_PORT
public static final int PROXY_PORT_DEFAULT
public static final String PROXY_PORT_DOC
public AbstractKafkaSchemaSerDeConfig(org.apache.kafka.common.config.ConfigDef config,
Map<?,?> props)
public AbstractKafkaSchemaSerDeConfig(org.apache.kafka.common.config.ConfigDef definition,
Map<?,?> originals,
boolean doLog)
public static org.apache.kafka.common.config.ConfigDef baseConfigDef()
public int getMaxSchemasPerSubject()
public boolean normalizeSchema()
public boolean autoRegisterSchema()
public boolean propagateSchemaTags()
public int useSchemaId()
public boolean getIdCompatibilityStrict()
public boolean useLatestVersion()
public boolean getLatestCompatibilityStrict()
public int getLatestCacheSize()
public int getLatestCacheTtl()
public String getLatestWithMetadataSpec()
public String getSchemaFormat()
public boolean enableRuleServiceLoader()
public ContextNameStrategy contextNameStrategy()
public Object keySubjectNameStrategy()
public Object valueSubjectNameStrategy()
public boolean useSchemaReflection()
public String basicAuthUserInfo()
Copyright © 2025 Confluent, Inc.. All rights reserved.