Class: PactBroker::Domain::WebhookExecutionResult
- Inherits:
-
Object
- Object
- PactBroker::Domain::WebhookExecutionResult
- Defined in:
- lib/pact_broker/domain/webhook_execution_result.rb
Instance Method Summary collapse
- #error ⇒ Object
-
#initialize(response, error = nil) ⇒ WebhookExecutionResult
constructor
A new instance of WebhookExecutionResult.
- #response ⇒ Object
- #success? ⇒ Boolean
Constructor Details
#initialize(response, error = nil) ⇒ WebhookExecutionResult
Returns a new instance of WebhookExecutionResult.
7 8 9 10 |
# File 'lib/pact_broker/domain/webhook_execution_result.rb', line 7 def initialize response, error = nil @response = response @error = error end |
Instance Method Details
#error ⇒ Object
20 21 22 |
# File 'lib/pact_broker/domain/webhook_execution_result.rb', line 20 def error @error end |
#response ⇒ Object
16 17 18 |
# File 'lib/pact_broker/domain/webhook_execution_result.rb', line 16 def response @response end |
#success? ⇒ Boolean
12 13 14 |
# File 'lib/pact_broker/domain/webhook_execution_result.rb', line 12 def success? !@response.nil? && @response.code.to_i < 400 end |