GitHub::Client
Constructors
Instance methods
delete(path : String, body : String | Nil = nil, headers : ::HTTP::Headers | Nil = nil) : ::HTTP::Client::Response
Sourcedelete(path : String, body : String | Nil = nil, headers : ::HTTP::Headers | Nil = nil, *, as type : T.class) : T forall T
Sourcefetch_rate_limits
Sourceget(path : String, body : String | Nil = nil, headers : ::HTTP::Headers | Nil = nil) : ::HTTP::Client::Response
Sourceget(path : String, body : String | Nil = nil, headers : ::HTTP::Headers | Nil = nil, *, as type : T.class) : T forall T
Sourcegraphql
Sourcehttp_delete(path : String, headers : ::HTTP::Headers | Nil = nil, body : String | Nil = nil, &block : ::HTTP::Client::Response -> T) forall T
Sourcehttp_get(path : String, headers : ::HTTP::Headers | Nil = nil, body : String | Nil = nil, &block : ::HTTP::Client::Response -> T) forall T
Sourcehttp_patch(path : String, headers : ::HTTP::Headers | Nil = nil, body : String | Nil = nil, &block : ::HTTP::Client::Response -> T) forall T
Sourcehttp_post(path : String, headers : ::HTTP::Headers | Nil = nil, body : String | Nil = nil, &block : ::HTTP::Client::Response -> T) forall T
Sourcehttp_put(path : String, headers : ::HTTP::Headers | Nil = nil, body : String | Nil = nil, &block : ::HTTP::Client::Response -> T) forall T
Sourceinstallations
Sourceissues
Sourceorganizations
Sourcepatch(path : String, body : String | Nil = nil, headers : ::HTTP::Headers | Nil = nil) : ::HTTP::Client::Response
Sourcepatch(path : String, body : String | Nil = nil, headers : ::HTTP::Headers | Nil = nil, *, as type : T.class) : T forall T
Sourcepost(path : String, body : String | Nil = nil, headers : ::HTTP::Headers | Nil = nil) : ::HTTP::Client::Response
Sourcepost(path : String, body : String | Nil = nil, headers : ::HTTP::Headers | Nil = nil, *, as type : T.class) : T forall T
Sourceput(path : String, body : String | Nil = nil, headers : ::HTTP::Headers | Nil = nil) : ::HTTP::Client::Response
Sourceput(path : String, body : String | Nil = nil, headers : ::HTTP::Headers | Nil = nil, *, as type : T.class) : T forall T
Sourcerate_limits
Sourcerepo(repository : Repository)
Sourcerepos
Sourcetoken
Sourceuser
Sourceuser_installations
Sourceuser_orgs
Source