Supports Expression Language: true (will be evaluated using variable registry only)SSL Context Service | ssl-context | | Controller Service API: SSLContextService Implementations: StandardRestrictedSSLContextService StandardSSLContextService | Specifies the SSL Context Service to use for interacting with the Confluent Schema Registry |
Communications Timeout | timeout | 30 secs | | Specifies how long to wait to receive data from the Schema Registry before considering the communications a failure |
Cache Size | cache-size | 1000 | | Specifies how many Schemas should be cached from the Schema Registry |
Cache Expiration | cache-expiration | 1 hour | | Specifies how long a Schema that is cached should remain in the cache. Once this time period elapses, a cached version of a schema will no longer be used, and the service will have to communicate with the Schema Registry again in order to obtain the schema. |
Authentication Type | authentication-type | NONE | | HTTP Client Authentication Type for Confluent Schema Registry |
Username | username | | | Username for authentication to Confluent Schema Registry
This Property is only considered if the [Authentication Type] Property has a value of "BASIC". |
Password | password | | | Password for authentication to Confluent Schema Registry Sensitive Property: true
This Property is only considered if the [Authentication Type] Property has a value of "BASIC". |
Dynamic Properties:
Supports Sensitive Dynamic Properties: No
Dynamic Properties allow the user to specify both the name and value of a property.
Name | Value | Description |
---|
request.header.* | String literal, may not be empty | Properties that begin with 'request.header.' are populated into a map and passed as http headers in REST requests to the Confluent Schema Registry Supports Expression Language: false |
State management:
This component does not store state.Restricted:
This component is not restricted.System Resource Considerations:
None specified.