Class: Ingenico::Connect::SDK::Logging::HeaderObfuscator::Builder
Instance Attribute Summary
#obfuscators
Instance Method Summary
collapse
#with_keep_end_count, #with_keep_start_count
Constructor Details
165
166
167
|
# File 'lib/ingenico/connect/sdk/logging/logging_util.rb', line 165
def initialize
@obfuscators = {}
end
|
Instance Method Details
#build ⇒ Object
179
180
181
|
# File 'lib/ingenico/connect/sdk/logging/logging_util.rb', line 179
def build
.new(obfuscators)
end
|
#with_all(name) ⇒ Object
169
170
171
172
|
# File 'lib/ingenico/connect/sdk/logging/logging_util.rb', line 169
def with_all(name)
raise ArgumentError unless name.is_a? String
super(name)
end
|
#with_fixed_length(name, fixed_length) ⇒ Object
174
175
176
177
|
# File 'lib/ingenico/connect/sdk/logging/logging_util.rb', line 174
def with_fixed_length(name, fixed_length)
raise ArgumentError unless name.is_a? String
super(name, fixed_length)
end
|