Class: SalesforceBulk::BatchResult
- Inherits:
-
Object
- Object
- SalesforceBulk::BatchResult
- Defined in:
- lib/salesforce_bulk/batch_result.rb
Instance Attribute Summary collapse
-
#created ⇒ Object
A boolean indicating if record was created.
-
#error ⇒ Object
The error message.
-
#id ⇒ Object
The record’s unique id.
-
#success ⇒ Object
If record was created successfully.
Instance Method Summary collapse
- #created? ⇒ Boolean
- #error? ⇒ Boolean
-
#initialize(id, success, created, error) ⇒ BatchResult
constructor
A new instance of BatchResult.
- #successful? ⇒ Boolean
- #updated? ⇒ Boolean
Constructor Details
#initialize(id, success, created, error) ⇒ BatchResult
Returns a new instance of BatchResult.
16 17 18 19 20 21 |
# File 'lib/salesforce_bulk/batch_result.rb', line 16 def initialize(id, success, created, error) @id = id @success = success @created = created @error = error end |
Instance Attribute Details
#created ⇒ Object
A boolean indicating if record was created. If updated value is false.
5 6 7 |
# File 'lib/salesforce_bulk/batch_result.rb', line 5 def created @created end |
#error ⇒ Object
The error message.
8 9 10 |
# File 'lib/salesforce_bulk/batch_result.rb', line 8 def error @error end |
#id ⇒ Object
The record’s unique id.
11 12 13 |
# File 'lib/salesforce_bulk/batch_result.rb', line 11 def id @id end |
#success ⇒ Object
If record was created successfully. If false then an error message is provided.
14 15 16 |
# File 'lib/salesforce_bulk/batch_result.rb', line 14 def success @success end |
Instance Method Details
#created? ⇒ Boolean
27 28 29 |
# File 'lib/salesforce_bulk/batch_result.rb', line 27 def created? created end |
#error? ⇒ Boolean
23 24 25 |
# File 'lib/salesforce_bulk/batch_result.rb', line 23 def error? !error.nil? && error.respond_to?(:empty?) && !error.empty? end |
#successful? ⇒ Boolean
31 32 33 |
# File 'lib/salesforce_bulk/batch_result.rb', line 31 def successful? success end |
#updated? ⇒ Boolean
35 36 37 |
# File 'lib/salesforce_bulk/batch_result.rb', line 35 def updated? !created && success end |