Class: S3::ObjectDeleteBatchResult

Inherits:
ObjectDeleteBatchResultSchema
  • Object
show all
Extended by:
Forwardable
Includes:
Enumerable
Defined in:
lib/s3/object_delete_batch_result.rb

Instance Method Summary collapse

Instance Method Details

#deleted_keys ⇒ Object



43
44
45
# File 'lib/s3/object_delete_batch_result.rb', line 43

def deleted_keys
  deleted&.map( &:key ) || []
end

#failed_keys ⇒ Object



39
40
41
# File 'lib/s3/object_delete_batch_result.rb', line 39

def failed_keys
  errors&.map( &:key ) || []
end

#success? ⇒ Boolean

Returns:

  • (Boolean)


35
36
37
# File 'lib/s3/object_delete_batch_result.rb', line 35

def success?
  errors.nil? || errors.empty?
end