Discord::Integration
Inherits JSON::Serializable / Struct / Value / Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
account
Sourceaccount=(account : IntegrationAccount)
Sourceenabled
Sourceenabled=(enabled : Bool)
Sourceexpire_behavior
Sourceexpire_behaviour
Sourceexpire_behaviour=(expire_behaviour : UInt8)
Sourceexpire_grace_period
Sourceexpire_grace_period=(expire_grace_period : Int32)
Sourceid
Sourceid=(id : Snowflake)
Sourcename
Sourcename=(name : String)
Sourcerole_id
Sourcerole_id=(role_id : Snowflake)
Sourcesynced_at
Sourcesynced_at=(synced_at : Time)
Sourcesyncing
Sourcesyncing=(syncing : Bool)
Sourcetype
Sourcetype=(type : String)
Sourceuser
Sourceuser=(user : User)
Source