Class: Discorb::AuditLog::Integration
- Inherits:
 - 
      DiscordModel
      
        
- Object
 - DiscordModel
 - Discorb::AuditLog::Integration
 
 
- Defined in:
 - lib/discorb/audit_logs.rb
 
Overview
Represents an integration in an audit log entry.
Instance Attribute Summary collapse
- 
  
    
      #account -> Discorb::Integration::Account 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    
The account of the integration.
 - 
  
    
      #id -> Discorb::Snowflake 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    
The ID of the integration.
 - 
  
    
      #name -> String 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    
The name of the integration.
 - 
  
    
      #type -> Symbol 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    
The type of the integration.
 
Instance Method Summary collapse
Methods inherited from DiscordModel
Instance Attribute Details
#account -> Discorb::Integration::Account (readonly)
Returns The account of the integration.
      310 311 312  | 
    
      # File 'lib/discorb/audit_logs.rb', line 310 def account @account end  | 
  
#id -> Discorb::Snowflake (readonly)
Returns The ID of the integration.
      304 305 306  | 
    
      # File 'lib/discorb/audit_logs.rb', line 304 def id @id end  | 
  
#name -> String (readonly)
Returns The name of the integration.
      308 309 310  | 
    
      # File 'lib/discorb/audit_logs.rb', line 308 def name @name end  | 
  
#type -> Symbol (readonly)
Returns The type of the integration.
      306 307 308  | 
    
      # File 'lib/discorb/audit_logs.rb', line 306 def type @type end  | 
  
Instance Method Details
#inspect -> Object
      321 322 323  | 
    
      # File 'lib/discorb/audit_logs.rb', line 321 def inspect "#<#{self.class} #{@id}>" end  |