Class: ContextIO::DeletedResource
- Inherits:
-
Object
- Object
- ContextIO::DeletedResource
- Defined in:
- lib/context_io/utilities/deleted_resource.rb
Instance Attribute Summary collapse
-
#api_call_made ⇒ Object
readonly
Returns the value of attribute api_call_made.
-
#identifier ⇒ Object
readonly
Returns the value of attribute identifier.
-
#response ⇒ Object
readonly
Returns the value of attribute response.
-
#status ⇒ Object
readonly
Returns the value of attribute status.
-
#success ⇒ Object
readonly
Returns the value of attribute success.
Instance Method Summary collapse
-
#initialize(response:, status:, success:, api_call_made:) ⇒ DeletedResource
constructor
A new instance of DeletedResource.
Constructor Details
#initialize(response:, status:, success:, api_call_made:) ⇒ DeletedResource
Returns a new instance of DeletedResource.
4 5 6 7 8 9 10 11 12 13 |
# File 'lib/context_io/utilities/deleted_resource.rb', line 4 def initialize(response:, status:, success:, api_call_made:) @response = response @status = status @success = success @api_call_made = api_call_made @identifier = api_call_made.url.to_s.split("/").last end |
Instance Attribute Details
#api_call_made ⇒ Object (readonly)
Returns the value of attribute api_call_made.
3 4 5 |
# File 'lib/context_io/utilities/deleted_resource.rb', line 3 def api_call_made @api_call_made end |
#identifier ⇒ Object (readonly)
Returns the value of attribute identifier.
3 4 5 |
# File 'lib/context_io/utilities/deleted_resource.rb', line 3 def identifier @identifier end |
#response ⇒ Object (readonly)
Returns the value of attribute response.
3 4 5 |
# File 'lib/context_io/utilities/deleted_resource.rb', line 3 def response @response end |
#status ⇒ Object (readonly)
Returns the value of attribute status.
3 4 5 |
# File 'lib/context_io/utilities/deleted_resource.rb', line 3 def status @status end |
#success ⇒ Object (readonly)
Returns the value of attribute success.
3 4 5 |
# File 'lib/context_io/utilities/deleted_resource.rb', line 3 def success @success end |