class PactBroker::Webhooks::WebhookExecutionResult

Attributes

error[R]
logs[R]
request[R]
response[R]

Public Class Methods

new(request, response, success, logs, error = nil) click to toggle source
# File lib/pact_broker/webhooks/webhook_execution_result.rb, line 9
def initialize(request, response, success, logs, error = nil)
  @request = PactBroker::Webhooks::HttpRequestWithRedactedHeaders.new(request)
  @response = response ? PactBroker::Webhooks::HttpResponseWithUtf8SafeBody.new(response) : nil
  @success = success
  @logs = logs
  @error = error
end

Public Instance Methods

success?() click to toggle source
# File lib/pact_broker/webhooks/webhook_execution_result.rb, line 17
def success?
  @success
end