Class: BranchIO::Client::BulkUrlsResponse
- Inherits:
-
Response
- Object
- Response
- BranchIO::Client::BulkUrlsResponse
show all
- Defined in:
- lib/branch_io/client/response.rb
Defined Under Namespace
Classes: EmbeddedResponseWrapper
Instance Attribute Summary
Attributes inherited from Response
#response
Instance Method Summary
collapse
Methods inherited from Response
#failure?, #initialize, #json, #request, #validate!
Instance Method Details
#erroneous_responses ⇒ Object
80
81
82
|
# File 'lib/branch_io/client/response.rb', line 80
def erroneous_responses
responses.reject(&:success?)
end
|
#errors ⇒ Object
72
73
74
|
# File 'lib/branch_io/client/response.rb', line 72
def errors
erroneous_responses.map(&:error)
end
|
#success? ⇒ Boolean
64
65
66
|
# File 'lib/branch_io/client/response.rb', line 64
def success?
responses.all?(&:success?)
end
|
#successful_responses ⇒ Object
76
77
78
|
# File 'lib/branch_io/client/response.rb', line 76
def successful_responses
responses.select(&:success?)
end
|
#urls ⇒ Object
68
69
70
|
# File 'lib/branch_io/client/response.rb', line 68
def urls
successful_responses.map(&:url)
end
|