Class: HermesAgent::Client::Entities::ResponseDeletion

Inherits:
HermesAgent::Client::Entity show all
Defined in:
lib/hermes_agent/client/entities/response.rb

Overview

The result of deleting a response (DELETE /v1/responses/{id}): {id, object: "response", deleted: true}.

Instance Method Summary collapse

Methods inherited from HermesAgent::Client::Entity

#==, #[], #eql?, #hash, #to_h

Instance Method Details

#deleted?boolean?

Whether the response was deleted.

Returns:

  • (boolean, nil)


423
424
425
# File 'lib/hermes_agent/client/entities/response.rb', line 423

def deleted?
  self["deleted"]
end

#idString?

The id of the deleted response.

Returns:

  • (String, nil)


407
408
409
# File 'lib/hermes_agent/client/entities/response.rb', line 407

def id
  self["id"]
end

#objectString?

The object type, "response".

Returns:

  • (String, nil)


415
416
417
# File 'lib/hermes_agent/client/entities/response.rb', line 415

def object
  self["object"]
end