class GitLab::Namespace

Defined in:

gitlab/namespace.cr

Constructors

Instance Method Summary

Instance methods inherited from class GitLab::Resource

to_s(io : IO) to_s

Constructor methods inherited from class GitLab::Resource

new(pull : JSON::PullParser) new

Instance methods inherited from class GitLab

api : URI api, api=(api : URI) api=, get(path : String, & : HTTP::Client::Response -> )
get(path : String)
get(uri : URI)
get
, home : Path home, home=(home : Path) home=, markdown(text : String, gfm : Bool = true, project : UInt128 | String | Nil = nil) markdown, namespace namespace, post(path : String, data : NamedTuple) post, project project, project? project?, token : String token, token=(token : String) token=, user(id) : User
user : Me
user
, users users, version version

Class methods inherited from class GitLab

cli(op : OptionParser) cli

Constructor Detail

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

[View source]

Instance Method Detail

def avatar_url : String | Nil #

[View source]
def billable_members_count : UInt128 | Nil #

[View source]
def end_date : Time | Nil #

[View source]
def full_path : String #

[View source]
def id : UInt128 #

[View source]
def kind : String #

[View source]
def max_seats_used : UInt128 | Nil #

[View source]
def members_count_with_descendants : UInt128 | Nil #

[View source]
def name : String #

[View source]
def parent_id : UInt128 | Nil #

[View source]
def path : String #

[View source]
def plan : String | Nil #

[View source]
def projects_count : UInt128 | Nil #

[View source]
def root_repository_size : UInt128 | Nil #

[View source]
def seats_in_use : UInt128 | Nil #

[View source]
def trial : Bool | Nil #

[View source]
def trial_ends_on : Time | Nil #

[View source]
def web_url : String | Nil #

[View source]