struct Octokit::Models::Installation

Defined in:

octokit/models/apps.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(id : Int64, app_id : Int64, target_id : Int64, account : User, access_tokens_url : String, repositories_url : String, html_url : String, target_type : String, single_file_name : String, repository_selection : String, events : Array(String), permissions : InstallationPermissions, created_at : Time, updated_at : String) #

def self.new(__temp_423 : JSON::PullParser) #

Instance Method Detail

def access_tokens_url : String #

def access_tokens_url=(_access_tokens_url : String) #

def account : User #

def account=(_account : User) #

def app_id : Int64 #

def app_id=(_app_id : Int64) #

def created_at : Time #

def created_at=(_created_at : Time) #

def events : Array(String) #

def events=(_events : Array(String)) #

def html_url : String #

def html_url=(_html_url : String) #

def id : Int64 #

def id=(_id : Int64) #

def permissions : InstallationPermissions #

def permissions=(_permissions : InstallationPermissions) #

def repositories_url : String #

def repositories_url=(_repositories_url : String) #

def repository_selection : String #

def repository_selection=(_repository_selection : String) #

def single_file_name : String #

def single_file_name=(_single_file_name : String) #

def target_id : Int64 #

def target_id=(_target_id : Int64) #

def target_type : String #

def target_type=(_target_type : String) #

def to_json(json : JSON::Builder) #

def updated_at : String #

def updated_at=(_updated_at : String) #