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:



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

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:



469
470
471
# File 'sig/types.rbs', line 469

def categories
  @categories
end

#custom_patternsArray[RedactionPattern]?

Returns the value of attribute custom_patterns.

Returns:



474
475
476
# File 'sig/types.rbs', line 474

def custom_patterns
  @custom_patterns
end

#custom_termsArray[RedactionTerm]?

Returns the value of attribute custom_terms.

Returns:



473
474
475
# File 'sig/types.rbs', line 473

def custom_terms
  @custom_terms
end

#nerNerConfig?

Returns the value of attribute ner.

Returns:



471
472
473
# File 'sig/types.rbs', line 471

def ner
  @ner
end

#preserve_offsetsBoolean?

Returns the value of attribute preserve_offsets.

Returns:

  • (Boolean, nil)


472
473
474
# File 'sig/types.rbs', line 472

def preserve_offsets
  @preserve_offsets
end

#strategyRedactionStrategy?

Returns the value of attribute strategy.

Returns:



470
471
472
# File 'sig/types.rbs', line 470

def strategy
  @strategy
end

Class Method Details

.defaultRedactionConfig

Returns:



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

def self.default: () -> RedactionConfig

Instance Method Details

#validatevoid

This method returns an undefined value.



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

def validate: () -> void