Class RuleContext
java.lang.Object
io.confluent.kafka.schemaregistry.rules.RuleContext
A rule context.
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionRuleContext(Map<String, ?> configs, ParsedSchema source, ParsedSchema target, String subject, String topic, org.apache.kafka.common.header.Headers headers, Object originalKey, Object originalValue, boolean isKey, RuleMode ruleMode, Rule rule, int index, List<Rule> rules) -
Method Summary
Modifier and TypeMethodDescriptionconfigs()static booleanenterField(Object containingMessage, String fullName, String name, RuleContext.Type type, Set<String> tags) getParameter(String name) org.apache.kafka.common.header.Headersheaders()intindex()booleanisKey()rule()ruleMode()rules()source()subject()target()topic()
-
Constructor Details
-
RuleContext
-
-
Method Details
-
configs
-
source
-
target
-
subject
-
topic
-
headers
public org.apache.kafka.common.header.Headers headers() -
originalKey
-
originalValue
-
isKey
public boolean isKey() -
ruleMode
-
rule
-
index
public int index() -
rules
-
customData
-
getTags
-
getParameter
-
currentField
-
enterField
public RuleContext.FieldContext enterField(Object containingMessage, String fullName, String name, RuleContext.Type type, Set<String> tags) -
disjoint
-