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:



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

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:



451
452
453
# File 'sig/types.rbs', line 451

def categories
  @categories
end

#custom_patternsArray[RedactionPattern]?

Returns the value of attribute custom_patterns.

Returns:



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

def custom_patterns
  @custom_patterns
end

#custom_termsArray[RedactionTerm]?

Returns the value of attribute custom_terms.

Returns:



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

def custom_terms
  @custom_terms
end

#nerNerConfig?

Returns the value of attribute ner.

Returns:



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

def ner
  @ner
end

#preserve_offsetsBoolean?

Returns the value of attribute preserve_offsets.

Returns:

  • (Boolean, nil)


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

def preserve_offsets
  @preserve_offsets
end

#strategyRedactionStrategy?

Returns the value of attribute strategy.

Returns:



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

def strategy
  @strategy
end

Class Method Details

.defaultRedactionConfig

Returns:



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

def self.default: () -> RedactionConfig

Instance Method Details

#validatevoid

This method returns an undefined value.



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

def validate: () -> void