Class: Xberg::RedactionConfig

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeRedactionConfig

Returns a new instance of RedactionConfig.

Parameters:



503
# File 'sig/types.rbs', line 503

def initialize: (?categories: Array[PiiCategory], ?strategy: RedactionStrategy, ?ner: NerConfig, ?preserve_offsets: bool, ?custom_terms: Array[RedactionTerm], ?custom_patterns: Array[RedactionPattern]) -> void

Instance Attribute Details

#categoriesArray[PiiCategory]?

Returns the value of attribute categories.

Returns:



496
497
498
# File 'sig/types.rbs', line 496

def categories
  @categories
end

#custom_patternsArray[RedactionPattern]?

Returns the value of attribute custom_patterns.

Returns:



501
502
503
# File 'sig/types.rbs', line 501

def custom_patterns
  @custom_patterns
end

#custom_termsArray[RedactionTerm]?

Returns the value of attribute custom_terms.

Returns:



500
501
502
# File 'sig/types.rbs', line 500

def custom_terms
  @custom_terms
end

#nerNerConfig?

Returns the value of attribute ner.

Returns:



498
499
500
# File 'sig/types.rbs', line 498

def ner
  @ner
end

#preserve_offsetsBoolean?

Returns the value of attribute preserve_offsets.

Returns:

  • (Boolean, nil)


499
500
501
# File 'sig/types.rbs', line 499

def preserve_offsets
  @preserve_offsets
end

#strategyRedactionStrategy?

Returns the value of attribute strategy.

Returns:



497
498
499
# File 'sig/types.rbs', line 497

def strategy
  @strategy
end

Class Method Details

.defaultRedactionConfig

Returns:



505
# File 'sig/types.rbs', line 505

def self.default: () -> RedactionConfig

Instance Method Details

#validatevoid

This method returns an undefined value.



504
# File 'sig/types.rbs', line 504

def validate: () -> void