class Ingenico::Connect::SDK::Logging::PropertyObfuscator::Builder
Public Class Methods
new()
click to toggle source
# File lib/ingenico/connect/sdk/logging/logging_util.rb, line 233 def initialize @obfuscators = {} end
Public Instance Methods
build()
click to toggle source
# File lib/ingenico/connect/sdk/logging/logging_util.rb, line 257 def build PropertyObfuscator.new(obfuscators) end
with_all(property)
click to toggle source
Calls superclass method
Ingenico::Connect::SDK::Logging::Obfuscator::Builder#with_all
# File lib/ingenico/connect/sdk/logging/logging_util.rb, line 237 def with_all(property) raise ArgumentError unless property.is_a? String super(property) end
with_fixed_length(property, fixed_length)
click to toggle source
Calls superclass method
Ingenico::Connect::SDK::Logging::Obfuscator::Builder#with_fixed_length
# File lib/ingenico/connect/sdk/logging/logging_util.rb, line 242 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)
click to toggle source
Calls superclass method
Ingenico::Connect::SDK::Logging::Obfuscator::Builder#with_keep_end_count
# File lib/ingenico/connect/sdk/logging/logging_util.rb, line 252 def with_keep_end_count(property, count) raise ArgumentError unless property.is_a? String super(property, count) end
with_keep_start_count(key, count)
click to toggle source
Calls superclass method
Ingenico::Connect::SDK::Logging::Obfuscator::Builder#with_keep_start_count
# File lib/ingenico/connect/sdk/logging/logging_util.rb, line 247 def with_keep_start_count(key, count) raise ArgumentError unless key.is_a? String super(key, count) end