class Octokit::Models::Repository
- Octokit::Models::Repository
- Reference
- Object
Defined in:
octokit/models/repos.crConstructors
- .new(id : Int64, node_id : String, owner : RepositoryOwner, name : String, full_name : String, description : Union(String, Nil), homepage : Union(String, Nil), code_of_conduct : Union(CodeOfConduct, Nil), default_branch : Union(String, Nil), master_branch : Union(String, Nil), created_at : Union(Time, Nil), pushed_at : Union(Time, Nil), updated_at : Union(Time, Nil), html_url : String, clone_url : Union(String, Nil), git_url : Union(String, Nil), mirror_url : Union(String, Nil), ssh_url : Union(String, Nil), svn_url : Union(String, Nil), language : Union(String, Nil), fork : Bool, forks_count : Int32, network_count : Int32, open_issues_count : Int32, stargazers_count : Int32, subscribers_count : Int32, watchers_count : Int32, size : Int32, auto_init : Union(Bool, Nil), parent : Union(Repository, Nil), source : Union(Repository, Nil), organization : Union(Organization, Nil), permissions : Union(Hash(String, Bool), Nil), allow_rebase_merge : Union(Bool, Nil), allow_squash_merge : Union(Bool, Nil), allow_merge_commit : Union(Bool, Nil), topics : Union(Array(String), Nil), archived : Union(Bool, Nil), disabled : Union(Bool, Nil), license : Union(License, Nil), private __arg0 : Bool, has_issues : Union(Bool, Nil), has_wiki : Union(Bool, Nil), has_pages : Union(Bool, Nil), has_projects : Union(Bool, Nil), has_downloads : Union(Bool, Nil), license_template : Union(String, Nil), gitignore_template : Union(String, Nil), team_id : Union(Int64, Nil), url : String, archive_url : String, assignees_url : String, blobs_url : String, branches_url : String, collaborators_url : String, comments_url : String, commits_url : String, compare_url : String, contents_url : String, contributors_url : String, deployments_url : String, downloads_url : String, events_url : String, forks_url : String, git_commits_url : String, git_refs_url : String, git_tags_url : String, hooks_url : String, issue_comment_url : Union(String, Nil), issue_events_url : String, issues_url : String, keys_url : String, labels_url : String, languages_url : String, merges_url : String, milestones_url : String, notifications_url : String, pulls_url : String, releases_url : String, stargazers_url : String, statuses_url : String, subscribers_url : String, subscription_url : String, tags_url : String, trees_url : String, teams_url : String, text_matches : Union(Array(TextMatch), Nil))
- .new(__temp_182 : JSON::PullParser)
Class Method Summary
Instance Method Summary
- #allow_merge_commit : Union(Bool, Nil)
- #allow_merge_commit=(_allow_merge_commit : Union(Bool, Nil))
- #allow_rebase_merge : Union(Bool, Nil)
- #allow_rebase_merge=(_allow_rebase_merge : Union(Bool, Nil))
- #allow_squash_merge : Union(Bool, Nil)
- #allow_squash_merge=(_allow_squash_merge : Union(Bool, Nil))
- #archive_url : String
- #archive_url=(_archive_url : String)
- #archived : Union(Bool, Nil)
- #archived=(_archived : Union(Bool, Nil))
- #assignees_url : String
- #assignees_url=(_assignees_url : String)
- #auto_init : Union(Bool, Nil)
- #auto_init=(_auto_init : Union(Bool, Nil))
- #blobs_url : String
- #blobs_url=(_blobs_url : String)
- #branches_url : String
- #branches_url=(_branches_url : String)
- #clone_url : Union(String, Nil)
- #clone_url=(_clone_url : Union(String, Nil))
- #code_of_conduct : Union(CodeOfConduct, Nil)
- #code_of_conduct=(_code_of_conduct : Union(CodeOfConduct, Nil))
- #collaborators_url : String
- #collaborators_url=(_collaborators_url : String)
- #comments_url : String
- #comments_url=(_comments_url : String)
- #commits_url : String
- #commits_url=(_commits_url : String)
- #compare_url : String
- #compare_url=(_compare_url : String)
- #contents_url : String
- #contents_url=(_contents_url : String)
- #contributors_url : String
- #contributors_url=(_contributors_url : String)
- #created_at : Union(Time, Nil)
- #created_at=(_created_at : Union(Time, Nil))
- #default_branch : Union(String, Nil)
- #default_branch=(_default_branch : Union(String, Nil))
- #deployments_url : String
- #deployments_url=(_deployments_url : String)
- #description : Union(String, Nil)
- #description=(_description : Union(String, Nil))
- #disabled : Union(Bool, Nil)
- #disabled=(_disabled : Union(Bool, Nil))
- #downloads_url : String
- #downloads_url=(_downloads_url : String)
- #events_url : String
- #events_url=(_events_url : String)
- #fork : Bool
- #fork=(_fork : Bool)
- #forks_count : Int32
- #forks_count=(_forks_count : Int32)
- #forks_url : String
- #forks_url=(_forks_url : String)
- #full_name : String
- #full_name=(_full_name : String)
- #git_commits_url : String
- #git_commits_url=(_git_commits_url : String)
- #git_refs_url : String
- #git_refs_url=(_git_refs_url : String)
- #git_tags_url : String
- #git_tags_url=(_git_tags_url : String)
- #git_url : Union(String, Nil)
- #git_url=(_git_url : Union(String, Nil))
- #gitignore_template : Union(String, Nil)
- #gitignore_template=(_gitignore_template : Union(String, Nil))
- #has_downloads : Union(Bool, Nil)
- #has_downloads=(_has_downloads : Union(Bool, Nil))
- #has_issues : Union(Bool, Nil)
- #has_issues=(_has_issues : Union(Bool, Nil))
- #has_pages : Union(Bool, Nil)
- #has_pages=(_has_pages : Union(Bool, Nil))
- #has_projects : Union(Bool, Nil)
- #has_projects=(_has_projects : Union(Bool, Nil))
- #has_wiki : Union(Bool, Nil)
- #has_wiki=(_has_wiki : Union(Bool, Nil))
- #homepage : Union(String, Nil)
- #homepage=(_homepage : Union(String, Nil))
- #hooks_url : String
- #hooks_url=(_hooks_url : String)
- #html_url : String
- #html_url=(_html_url : String)
- #id : Int64
- #id=(_id : Int64)
- #issue_comment_url : Union(String, Nil)
- #issue_comment_url=(_issue_comment_url : Union(String, Nil))
- #issue_events_url : String
- #issue_events_url=(_issue_events_url : String)
- #issues_url : String
- #issues_url=(_issues_url : String)
- #keys_url : String
- #keys_url=(_keys_url : String)
- #labels_url : String
- #labels_url=(_labels_url : String)
- #language : Union(String, Nil)
- #language=(_language : Union(String, Nil))
- #languages_url : String
- #languages_url=(_languages_url : String)
- #license : Union(License, Nil)
- #license=(_license : Union(License, Nil))
- #license_template : Union(String, Nil)
- #license_template=(_license_template : Union(String, Nil))
- #master_branch : Union(String, Nil)
- #master_branch=(_master_branch : Union(String, Nil))
- #merges_url : String
- #merges_url=(_merges_url : String)
- #milestones_url : String
- #milestones_url=(_milestones_url : String)
- #mirror_url : Union(String, Nil)
- #mirror_url=(_mirror_url : Union(String, Nil))
- #name : String
- #name=(_name : String)
- #network_count : Int32
- #network_count=(_network_count : Int32)
- #node_id : String
- #node_id=(_node_id : String)
- #notifications_url : String
- #notifications_url=(_notifications_url : String)
- #open_issues_count : Int32
- #open_issues_count=(_open_issues_count : Int32)
- #organization : Union(Organization, Nil)
- #organization=(_organization : Union(Organization, Nil))
- #owner : RepositoryOwner
- #owner=(_owner : RepositoryOwner)
- #parent : Union(Repository, Nil)
- #parent=(_parent : Union(Repository, Nil))
- #permissions : Union(Hash(String, Bool), Nil)
- #permissions=(_permissions : Union(Hash(String, Bool), Nil))
- #private : Bool
- #private=(_private : Bool)
- #pulls_url : String
- #pulls_url=(_pulls_url : String)
- #pushed_at : Union(Time, Nil)
- #pushed_at=(_pushed_at : Union(Time, Nil))
- #releases_url : String
- #releases_url=(_releases_url : String)
- #size : Int32
- #size=(_size : Int32)
- #slug
- #source : Union(Repository, Nil)
- #source=(_source : Union(Repository, Nil))
- #ssh_url : Union(String, Nil)
- #ssh_url=(_ssh_url : Union(String, Nil))
- #stargazers_count : Int32
- #stargazers_count=(_stargazers_count : Int32)
- #stargazers_url : String
- #stargazers_url=(_stargazers_url : String)
- #statuses_url : String
- #statuses_url=(_statuses_url : String)
- #subscribers_count : Int32
- #subscribers_count=(_subscribers_count : Int32)
- #subscribers_url : String
- #subscribers_url=(_subscribers_url : String)
- #subscription_url : String
- #subscription_url=(_subscription_url : String)
- #svn_url : Union(String, Nil)
- #svn_url=(_svn_url : Union(String, Nil))
- #tags_url : String
- #tags_url=(_tags_url : String)
- #team_id : Union(Int64, Nil)
- #team_id=(_team_id : Union(Int64, Nil))
- #teams_url : String
- #teams_url=(_teams_url : String)
- #text_matches : Union(Array(TextMatch), Nil)
- #text_matches=(_text_matches : Union(Array(TextMatch), Nil))
- #to_json(json : JSON::Builder)
- #to_s(io)
- #topics : Union(Array(String), Nil)
- #topics=(_topics : Union(Array(String), Nil))
- #trees_url : String
- #trees_url=(_trees_url : String)
- #updated_at : Union(Time, Nil)
- #updated_at=(_updated_at : Union(Time, Nil))
- #url : String
- #url=(_url : String)
- #watchers_count : Int32
- #watchers_count=(_watchers_count : Int32)
Constructor Detail
def self.new(id : Int64, node_id : String, owner : RepositoryOwner, name : String, full_name : String, description : Union(String, Nil), homepage : Union(String, Nil), code_of_conduct : Union(CodeOfConduct, Nil), default_branch : Union(String, Nil), master_branch : Union(String, Nil), created_at : Union(Time, Nil), pushed_at : Union(Time, Nil), updated_at : Union(Time, Nil), html_url : String, clone_url : Union(String, Nil), git_url : Union(String, Nil), mirror_url : Union(String, Nil), ssh_url : Union(String, Nil), svn_url : Union(String, Nil), language : Union(String, Nil), fork : Bool, forks_count : Int32, network_count : Int32, open_issues_count : Int32, stargazers_count : Int32, subscribers_count : Int32, watchers_count : Int32, size : Int32, auto_init : Union(Bool, Nil), parent : Union(Repository, Nil), source : Union(Repository, Nil), organization : Union(Organization, Nil), permissions : Union(Hash(String, Bool), Nil), allow_rebase_merge : Union(Bool, Nil), allow_squash_merge : Union(Bool, Nil), allow_merge_commit : Union(Bool, Nil), topics : Union(Array(String), Nil), archived : Union(Bool, Nil), disabled : Union(Bool, Nil), license : Union(License, Nil), private __arg0 : Bool, has_issues : Union(Bool, Nil), has_wiki : Union(Bool, Nil), has_pages : Union(Bool, Nil), has_projects : Union(Bool, Nil), has_downloads : Union(Bool, Nil), license_template : Union(String, Nil), gitignore_template : Union(String, Nil), team_id : Union(Int64, Nil), url : String, archive_url : String, assignees_url : String, blobs_url : String, branches_url : String, collaborators_url : String, comments_url : String, commits_url : String, compare_url : String, contents_url : String, contributors_url : String, deployments_url : String, downloads_url : String, events_url : String, forks_url : String, git_commits_url : String, git_refs_url : String, git_tags_url : String, hooks_url : String, issue_comment_url : Union(String, Nil), issue_events_url : String, issues_url : String, keys_url : String, labels_url : String, languages_url : String, merges_url : String, milestones_url : String, notifications_url : String, pulls_url : String, releases_url : String, stargazers_url : String, statuses_url : String, subscribers_url : String, subscription_url : String, tags_url : String, trees_url : String, teams_url : String, text_matches : Union(Array(TextMatch), Nil))
#