confluent-kafka-dotnet
Show / Hide Table of Contents

Class CelFieldExecutor

Inheritance
object
FieldRuleExecutor
CelFieldExecutor
Implements
IRuleExecutor
IRuleBase
IDisposable
Inherited Members
FieldRuleExecutor.Transform(RuleContext, object)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Confluent.SchemaRegistry.Rules
Assembly: Confluent.SchemaRegistry.Rules.dll
Syntax
public class CelFieldExecutor : FieldRuleExecutor, IRuleExecutor, IRuleBase, IDisposable

Constructors

CelFieldExecutor()

Declaration
public CelFieldExecutor()

Fields

RuleType

Declaration
public static readonly string RuleType
Field Value
Type Description
string

Methods

Configure(IEnumerable<KeyValuePair<string, string>>)

Configure the rule executor or action

Declaration
public override void Configure(IEnumerable<KeyValuePair<string, string>> config)
Parameters
Type Name Description
IEnumerable<KeyValuePair<string, string>> config
Overrides
FieldRuleExecutor.Configure(IEnumerable<KeyValuePair<string, string>>)

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Declaration
public override void Dispose()
Overrides
FieldRuleExecutor.Dispose()

NewTransform(RuleContext)

Declaration
public override IFieldTransform NewTransform(RuleContext ctx)
Parameters
Type Name Description
RuleContext ctx
Returns
Type Description
IFieldTransform
Overrides
FieldRuleExecutor.NewTransform(RuleContext)

Register()

Declaration
public static void Register()

Type()

The type of rule executor or action

Declaration
public override string Type()
Returns
Type Description
string
Overrides
FieldRuleExecutor.Type()

Implements

IRuleExecutor
IRuleBase
IDisposable
In this article