class

Gitlab::Projects::Push

Inherits Gitlab::Event < JSON::Serializable < Reference < Object

Constructors

new(pull : JSON::PullParser)

Instance methods

after
after=(after : String)
before
before=(before : String)
checkout_sha
checkout_sha=(checkout_sha : String | Nil)
commits
commits=(commits : Array(Commit))
message
message=(message : String | Nil)
project
project=(project : Project)
project_id
project_id=(project_id : Int32)
ref
ref=(ref : String)
repository
repository=(repository : Repository)
total_commits_count
total_commits_count=(total_commits_count : Int32)
user_avatar
user_avatar=(user_avatar : String)
user_email
user_email=(user_email : String)
user_id
user_id=(user_id : Int32)
user_name
user_name=(user_name : String)
user_username
user_username=(user_username : String)