struct GitLab::Project::Statistics

Included Modules

Defined in:

gitlab/project.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(commit_count : UInt32 | Nil, storage_size : UInt32 | Nil, repository_size : UInt32 | Nil, wiki_size : UInt32 | Nil, lfs_objects_size : UInt32 | Nil, job_artifacts_size : UInt32 | Nil, pipeline_artifacts_size : UInt32 | Nil, packages_size : UInt32 | Nil, snippets_size : UInt32 | Nil, uploads_size : UInt32 | Nil, container_registry_size : UInt32 | Nil) #

[View source]
def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def clone #

[View source]
def commit_count : UInt32 | Nil #

def container_registry_size : UInt32 | Nil #

def copy_with(commit_count _commit_count = @commit_count, storage_size _storage_size = @storage_size, repository_size _repository_size = @repository_size, wiki_size _wiki_size = @wiki_size, lfs_objects_size _lfs_objects_size = @lfs_objects_size, job_artifacts_size _job_artifacts_size = @job_artifacts_size, pipeline_artifacts_size _pipeline_artifacts_size = @pipeline_artifacts_size, packages_size _packages_size = @packages_size, snippets_size _snippets_size = @snippets_size, uploads_size _uploads_size = @uploads_size, container_registry_size _container_registry_size = @container_registry_size) #

[View source]
def job_artifacts_size : UInt32 | Nil #

def lfs_objects_size : UInt32 | Nil #

def packages_size : UInt32 | Nil #

def pipeline_artifacts_size : UInt32 | Nil #

def repository_size : UInt32 | Nil #

def snippets_size : UInt32 | Nil #

def storage_size : UInt32 | Nil #

def uploads_size : UInt32 | Nil #

def wiki_size : UInt32 | Nil #