Class: Xberg::RedactionConfig

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeRedactionConfig

Returns a new instance of RedactionConfig.

Parameters:



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

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

Instance Attribute Details

#categoriesArray[PiiCategory] (readonly)

Returns the value of attribute categories.

Returns:



2244
2245
2246
# File 'sig/types.rbs', line 2244

def categories
  @categories
end

#custom_patternsArray[RedactionPattern] (readonly)

Returns the value of attribute custom_patterns.

Returns:



2249
2250
2251
# File 'sig/types.rbs', line 2249

def custom_patterns
  @custom_patterns
end

#custom_termsArray[RedactionTerm] (readonly)

Returns the value of attribute custom_terms.

Returns:



2248
2249
2250
# File 'sig/types.rbs', line 2248

def custom_terms
  @custom_terms
end

#nerNerConfig? (readonly)

Returns the value of attribute ner.

Returns:



2246
2247
2248
# File 'sig/types.rbs', line 2246

def ner
  @ner
end

#preserve_offsetsBoolean (readonly)

Returns the value of attribute preserve_offsets.

Returns:

  • (Boolean)


2247
2248
2249
# File 'sig/types.rbs', line 2247

def preserve_offsets
  @preserve_offsets
end

#strategyenum_RedactionStrategy (readonly)

Returns the value of attribute strategy.

Returns:

  • (enum_RedactionStrategy)


2245
2246
2247
# File 'sig/types.rbs', line 2245

def strategy
  @strategy
end

Instance Method Details

#validatevoid

This method returns an undefined value.



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

def validate: () -> void