com.dabsquared.gitlabjenkins
Class GitLabPushRequest

java.lang.Object
  extended by com.dabsquared.gitlabjenkins.GitLabPushRequest

public class GitLabPushRequest
extends Object

Represents for WebHook payload

Author:
Daniel Brooks

Nested Class Summary
static class GitLabPushRequest.Commit
           
static class GitLabPushRequest.Repository
           
static class GitLabPushRequest.User
           
 
Constructor Summary
GitLabPushRequest()
           
 
Method Summary
static GitLabPushRequest create(net.sf.json.JSONObject payload)
           
static GitLabPushRequest create(String payload)
           
 String getAfter()
           
 String getBefore()
           
 List<GitLabPushRequest.Commit> getCommits()
           
 GitLabPushRequest.Commit getLastCommit()
           
 Integer getProjectId()
           
 String getRef()
           
 GitLabPushRequest.Repository getRepository()
           
 Integer getTotalCommitsCount()
           
 Integer getUserId()
           
 String getUserName()
           
 void setAfter(String after)
           
 void setBefore(String before)
           
 void setCommits(List<GitLabPushRequest.Commit> commits)
           
 void setProjectId(Integer projectId)
           
 void setRef(String ref)
           
 void setRepository(GitLabPushRequest.Repository repository)
           
 void setTotalCommitsCount(Integer totalCommitsCount)
           
 void setUserId(Integer userId)
           
 void setUserName(String userName)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GitLabPushRequest

public GitLabPushRequest()
Method Detail

create

public static GitLabPushRequest create(String payload)

create

public static GitLabPushRequest create(net.sf.json.JSONObject payload)

getCommits

public List<GitLabPushRequest.Commit> getCommits()

getLastCommit

public GitLabPushRequest.Commit getLastCommit()

setCommits

public void setCommits(List<GitLabPushRequest.Commit> commits)

getRepository

public GitLabPushRequest.Repository getRepository()

setRepository

public void setRepository(GitLabPushRequest.Repository repository)

getTotalCommitsCount

public Integer getTotalCommitsCount()

setTotalCommitsCount

public void setTotalCommitsCount(Integer totalCommitsCount)

getBefore

public String getBefore()

setBefore

public void setBefore(String before)

getAfter

public String getAfter()

setAfter

public void setAfter(String after)

getRef

public String getRef()

setRef

public void setRef(String ref)

getUserId

public Integer getUserId()

setUserId

public void setUserId(Integer userId)

getUserName

public String getUserName()

setUserName

public void setUserName(String userName)

getProjectId

public Integer getProjectId()

setProjectId

public void setProjectId(Integer projectId)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2004-2014. All Rights Reserved.