Class: Ingenico::Connect::SDK::Logging::PropertyObfuscator::Builder Deprecated

Inherits:
Obfuscator::Builder show all
Defined in:
lib/ingenico/connect/sdk/logging/logging_util.rb

Overview

Deprecated.

This class shouldn’t have been exposed

Instance Attribute Summary

Attributes inherited from Obfuscator::Builder

#obfuscators

Instance Method Summary collapse

Constructor Details

#initializeBuilder

Returns a new instance of Builder.



241
242
243
# File 'lib/ingenico/connect/sdk/logging/logging_util.rb', line 241

def initialize
  @obfuscators = {}
end

Instance Method Details

#buildObject



265
266
267
# File 'lib/ingenico/connect/sdk/logging/logging_util.rb', line 265

def build
  PropertyObfuscator.new(obfuscators)
end

#with_all(property) ⇒ Object

Raises:

  • (ArgumentError)


245
246
247
248
# File 'lib/ingenico/connect/sdk/logging/logging_util.rb', line 245

def with_all(property)
  raise ArgumentError unless property.is_a? String
  super(property)
end

#with_fixed_length(property, fixed_length) ⇒ Object

Raises:

  • (ArgumentError)


250
251
252
253
# File 'lib/ingenico/connect/sdk/logging/logging_util.rb', line 250

def with_fixed_length(property, fixed_length)
  raise ArgumentError unless property.is_a? String
  super(property, fixed_length)
end

#with_keep_end_count(property, count) ⇒ Object

Raises:

  • (ArgumentError)


260
261
262
263
# File 'lib/ingenico/connect/sdk/logging/logging_util.rb', line 260

def with_keep_end_count(property, count)
  raise ArgumentError unless property.is_a? String
  super(property, count)
end

#with_keep_start_count(key, count) ⇒ Object

Raises:

  • (ArgumentError)


255
256
257
258
# File 'lib/ingenico/connect/sdk/logging/logging_util.rb', line 255

def with_keep_start_count(key, count)
  raise ArgumentError unless key.is_a? String
  super(key, count)
end