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:



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

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:



453
454
455
# File 'sig/types.rbs', line 453

def categories
  @categories
end

#custom_patternsArray[RedactionPattern]?

Returns the value of attribute custom_patterns.

Returns:



458
459
460
# File 'sig/types.rbs', line 458

def custom_patterns
  @custom_patterns
end

#custom_termsArray[RedactionTerm]?

Returns the value of attribute custom_terms.

Returns:



457
458
459
# File 'sig/types.rbs', line 457

def custom_terms
  @custom_terms
end

#nerNerConfig?

Returns the value of attribute ner.

Returns:



455
456
457
# File 'sig/types.rbs', line 455

def ner
  @ner
end

#preserve_offsetsBoolean?

Returns the value of attribute preserve_offsets.

Returns:

  • (Boolean, nil)


456
457
458
# File 'sig/types.rbs', line 456

def preserve_offsets
  @preserve_offsets
end

#strategyRedactionStrategy?

Returns the value of attribute strategy.

Returns:



454
455
456
# File 'sig/types.rbs', line 454

def strategy
  @strategy
end

Class Method Details

.defaultRedactionConfig

Returns:



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

def self.default: () -> RedactionConfig

Instance Method Details

#validatevoid

This method returns an undefined value.



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

def validate: () -> void