Class: Ingenico::Connect::SDK::Webhooks::WebhooksHelperBuilder
- Inherits:
-
Object
- Object
- Ingenico::Connect::SDK::Webhooks::WebhooksHelperBuilder
- Defined in:
- lib/ingenico/connect/sdk/webhooks/webhooks_helper_builder.rb
Overview
Builder for a WebhooksHelper object.
Instance Method Summary collapse
-
#build ⇒ Object
Creates a fully initialized WebhooksHelper object.
-
#with_marshaller(marshaller) ⇒ Object
Sets the Marshaller to use.
-
#with_secret_key_store(secret_key_store) ⇒ Object
Sets the SecretKeyStore to use.
Instance Method Details
#build ⇒ Object
Creates a fully initialized WebhooksHelper object
23 24 25 |
# File 'lib/ingenico/connect/sdk/webhooks/webhooks_helper_builder.rb', line 23 def build WebhooksHelper.new(@marshaller, @secret_key_store) end |
#with_marshaller(marshaller) ⇒ Object
Sets the Marshaller to use.
11 12 13 14 |
# File 'lib/ingenico/connect/sdk/webhooks/webhooks_helper_builder.rb', line 11 def with_marshaller(marshaller) @marshaller = marshaller self end |
#with_secret_key_store(secret_key_store) ⇒ Object
Sets the SecretKeyStore to use.
17 18 19 20 |
# File 'lib/ingenico/connect/sdk/webhooks/webhooks_helper_builder.rb', line 17 def with_secret_key_store(secret_key_store) @secret_key_store = secret_key_store self end |