Class: HookBridge::DeletePullEventsAllResult

Inherits:
Object
  • Object
show all
Defined in:
lib/hookbridge/types.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(response) ⇒ DeletePullEventsAllResult

Returns a new instance of DeletePullEventsAllResult.



585
586
587
588
589
590
591
# File 'lib/hookbridge/types.rb', line 585

def initialize(response)
  data = response["data"] || {}
  @deleted = data["deleted"]
  @deleted_event_ids = data["deleted_event_ids"] || []
  err = response["error"]
  @error = err ? DeletePartialError.new(err) : nil
end

Instance Attribute Details

#deletedObject (readonly)

Returns the value of attribute deleted.



583
584
585
# File 'lib/hookbridge/types.rb', line 583

def deleted
  @deleted
end

#deleted_event_idsObject (readonly)

Returns the value of attribute deleted_event_ids.



583
584
585
# File 'lib/hookbridge/types.rb', line 583

def deleted_event_ids
  @deleted_event_ids
end

#errorObject (readonly)

Returns the value of attribute error.



583
584
585
# File 'lib/hookbridge/types.rb', line 583

def error
  @error
end