struct Octokit::Models::ReleaseAsset

Defined in:

octokit/models/repo_releases.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(id : Int32, url : String, name : String, label : Union(String, Nil), state : String, content_type : String, size : Int32, download_count : Int32, created_at : Time, updated_at : Time, browser_download_url : String, uploader : User, node_id : String) #

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

Instance Method Detail

def browser_download_url : String #

def browser_download_url=(_browser_download_url : String) #

def content_type : String #

def content_type=(_content_type : String) #

def created_at : Time #

def created_at=(_created_at : Time) #

def download_count : Int32 #

def download_count=(_download_count : Int32) #

def id : Int32 #

def id=(_id : Int32) #

def label : Union(String, Nil) #

def label=(_label : Union(String, Nil)) #

def name : String #

def name=(_name : String) #

def node_id : String #

def node_id=(_node_id : String) #

def size : Int32 #

def size=(_size : Int32) #

def state : String #

def state=(_state : String) #

def to_json(json : JSON::Builder) #

def updated_at : Time #

def updated_at=(_updated_at : Time) #

def uploader : User #

def uploader=(_uploader : User) #

def url : String #

def url=(_url : String) #