Class RuleRegistry
  
  
  
  
  
  Assembly: Confluent.SchemaRegistry.dll
  Syntax
  
    public class RuleRegistry
   
  Properties
  
  GlobalInstance
  
  
  Declaration
  
    public static RuleRegistry GlobalInstance { get; }
   
  Property Value
  
  Methods
  
  GetActions()
  
  
  Declaration
  
    public List<IRuleAction> GetActions()
   
  Returns
  
  
  GetExecutors()
  
  
  Declaration
  
    public List<IRuleExecutor> GetExecutors()
   
  Returns
  
  
  GetOverrides()
  
  
  Declaration
  
    public List<RuleOverride> GetOverrides()
   
  Returns
  
  
  RegisterAction(IRuleAction)
  
  
  Declaration
  
    public void RegisterAction(IRuleAction action)
   
  Parameters
  
  
  RegisterExecutor(IRuleExecutor)
  
  
  Declaration
  
    public void RegisterExecutor(IRuleExecutor executor)
   
  Parameters
  
  
  RegisterOverride(RuleOverride)
  
  
  Declaration
  
    public void RegisterOverride(RuleOverride ruleOverride)
   
  Parameters
  
  
  RegisterRuleAction(IRuleAction)
  
  
  Declaration
  
    public static void RegisterRuleAction(IRuleAction action)
   
  Parameters
  
  
  RegisterRuleExecutor(IRuleExecutor)
  
  
  Declaration
  
    public static void RegisterRuleExecutor(IRuleExecutor executor)
   
  Parameters
  
  
  RegisterRuleOverride(RuleOverride)
  
  
  Declaration
  
    public static void RegisterRuleOverride(RuleOverride ruleOverride)
   
  Parameters
  
  
  TryGetAction(string, out IRuleAction)
  
  
  Declaration
  
    public bool TryGetAction(string name, out IRuleAction action)
   
  Parameters
  
  Returns
  
  
  TryGetExecutor(string, out IRuleExecutor)
  
  
  Declaration
  
    public bool TryGetExecutor(string name, out IRuleExecutor executor)
   
  Parameters
  
  Returns
  
  
  TryGetOverride(string, out RuleOverride)
  
  
  Declaration
  
    public bool TryGetOverride(string name, out RuleOverride ruleOverride)
   
  Parameters
  
  Returns