Class: Nylas::NylasOAuthError
- Inherits:
- 
      AbstractNylasApiError
      
        - Object
- AbstractNylasApiError
- Nylas::NylasOAuthError
 
- Defined in:
- lib/nylas/errors.rb
Overview
Error class representing a failed response from the Nylas OAuth integration.
Instance Attribute Summary collapse
- 
  
    
      #error  ⇒ Object 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Returns the value of attribute error. 
- 
  
    
      #error_code  ⇒ Object 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Returns the value of attribute error_code. 
- 
  
    
      #error_description  ⇒ Object 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Returns the value of attribute error_description. 
- 
  
    
      #error_uri  ⇒ Object 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Returns the value of attribute error_uri. 
- 
  
    
      #status_code  ⇒ Object 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Returns the value of attribute status_code. 
Instance Method Summary collapse
- 
  
    
      #initialize(error, error_description, error_uri, error_code, status_code)  ⇒ NylasOAuthError 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    Initializes an error and assigns the given attributes to it. 
Constructor Details
#initialize(error, error_description, error_uri, error_code, status_code) ⇒ NylasOAuthError
Initializes an error and assigns the given attributes to it.
| 59 60 61 62 63 64 65 66 | # File 'lib/nylas/errors.rb', line 59 def initialize(error, error_description, error_uri, error_code, status_code) super(error_description) self.error = error self.error_description = error_description self.error_uri = error_uri self.error_code = error_code self.status_code = status_code end | 
Instance Attribute Details
#error ⇒ Object
Returns the value of attribute error.
| 50 51 52 | # File 'lib/nylas/errors.rb', line 50 def error @error end | 
#error_code ⇒ Object
Returns the value of attribute error_code.
| 50 51 52 | # File 'lib/nylas/errors.rb', line 50 def error_code @error_code end | 
#error_description ⇒ Object
Returns the value of attribute error_description.
| 50 51 52 | # File 'lib/nylas/errors.rb', line 50 def error_description @error_description end | 
#error_uri ⇒ Object
Returns the value of attribute error_uri.
| 50 51 52 | # File 'lib/nylas/errors.rb', line 50 def error_uri @error_uri end | 
#status_code ⇒ Object
Returns the value of attribute status_code.
| 50 51 52 | # File 'lib/nylas/errors.rb', line 50 def status_code @status_code end |