class Raven::Interface::HTTP
- Raven::Interface::HTTP
- Raven::Interface
- Reference
- Object
Defined in:
raven/interfaces/http.crConstructors
Class Method Summary
Instance Method Summary
- #cookies : String | Nil
- #cookies=(cookies : String | Nil)
- #data : AnyHash::JSON
- #data=(data : AnyHash::JSON)
- #data=(hash : Hash | NamedTuple | Nil)
- #env : AnyHash::JSON
- #env=(env : AnyHash::JSON)
- #env=(hash : Hash | NamedTuple | Nil)
- #headers : AnyHash::JSON
- #headers=(headers : AnyHash::JSON)
- #headers=(hash : Hash | NamedTuple | Nil)
- #method : String
- #method=(method : String)
- #method? : String | Nil
- #query_string : String | Nil
- #query_string=(query_string : String | Nil)
- #url : String
- #url=(url : String)
- #url? : String | Nil
Instance methods inherited from class Raven::Interface
to_hash
to_hash,
to_json(*args, **options)to_json(*args, **options, &) to_json
Class methods inherited from class Raven::Interface
[](name : Symbol) : Interface.class
[],
[]=(name : Symbol, klass : Interface.class)
[]=,
[]?(name : Symbol) : Interface.class | Nil
[]?,
registered
registered,
sentry_alias : Symbol
sentry_alias
Instance methods inherited from module Raven::Mixin::InitializeWith
initialize_with(attributes)initialize_with(**attributes) initialize_with