![JAR search and dependency download from the Maven repository](/logo.png)
com.capitalone.dashboard.gitlab.model.GitlabCommit Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of gitlab-scm-collector Show documentation
Show all versions of gitlab-scm-collector Show documentation
Gitlab Collector Microservice collecting stats from Git
The newest version!
package com.capitalone.dashboard.gitlab.model;
import java.util.List;
import java.util.Map;
import com.fasterxml.jackson.annotation.JsonProperty;
public class GitlabCommit {
private String id;
@JsonProperty("short_id")
private String shortId;
private String title;
@JsonProperty("author_name")
private String authorName;
@JsonProperty("author_email")
private String authorEmail;
@JsonProperty("authored_date")
private String authoredDate;
@JsonProperty("committer_name")
private String committerName;
@JsonProperty("committer_email")
private String committerEmail;
@JsonProperty("committed_date")
private String committedDate;
@JsonProperty("created_at")
private String createdAt;
private String message;
@JsonProperty("parent_ids")
private List parentIds;
private Integer additions;
private Integer deletions;
private Integer total;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getShortId() {
return shortId;
}
public void setShortId(String shortId) {
this.shortId = shortId;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getAuthorName() {
return authorName;
}
public void setAuthorName(String authorName) {
this.authorName = authorName;
}
public String getAuthorEmail() {
return authorEmail;
}
public void setAuthorEmail(String authorEmail) {
this.authorEmail = authorEmail;
}
public String getAuthoredDate() {
return authoredDate;
}
public void setAuthoredDate(String authoredDate) {
this.authoredDate = authoredDate;
}
public String getCommitterName() {
return committerName;
}
public void setCommitterName(String committerName) {
this.committerName = committerName;
}
public String getCommitterEmail() {
return committerEmail;
}
public void setCommitterEmail(String committerEmail) {
this.committerEmail = committerEmail;
}
public String getCommittedDate() {
return committedDate;
}
public void setCommittedDate(String committedDate) {
this.committedDate = committedDate;
}
public String getCreatedAt() {
return createdAt;
}
public void setCreatedAt(String createdAt) {
this.createdAt = createdAt;
}
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
public List getParentIds() {
return parentIds;
}
public void setParentIds(List parentIds) {
this.parentIds = parentIds;
}
public Integer getAdditions() {
return additions;
}
public void setAdditions(Integer additions) {
this.additions = additions;
}
public Integer getDeletions() {
return deletions;
}
public void setDeletions(Integer deletions) {
this.deletions = deletions;
}
public Integer getTotal() {
return total;
}
public void setTotal(Integer total) {
this.total = total;
}
@JsonProperty("stats")
private void unpackStatsInfo(Map statsInfo) {
this.additions = (Integer) statsInfo.get("additions");
this.deletions = (Integer) statsInfo.get("deletions");
this.total = (Integer) statsInfo.get("total");
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy