diff --git a/src/main/java/org/gitlab4j/api/models/AbstractUser.java b/src/main/java/org/gitlab4j/api/models/AbstractUser.java index 80ff36330..cacb79ee2 100644 --- a/src/main/java/org/gitlab4j/api/models/AbstractUser.java +++ b/src/main/java/org/gitlab4j/api/models/AbstractUser.java @@ -1,13 +1,15 @@ package org.gitlab4j.api.models; -import com.fasterxml.jackson.annotation.JsonIgnoreProperties; - import java.util.Date; import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; +import org.gitlab4j.api.utils.JacksonJson; + +import com.fasterxml.jackson.annotation.JsonIgnoreProperties; + @XmlAccessorType(XmlAccessType.FIELD) @JsonIgnoreProperties(ignoreUnknown = true) public abstract class AbstractUser> { @@ -493,4 +495,9 @@ public U withCustomAttributes(List customAttributes) { this.customAttributes = customAttributes; return (U)this; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Artifact.java b/src/main/java/org/gitlab4j/api/models/Artifact.java index f9e143b65..bee2a16a9 100644 --- a/src/main/java/org/gitlab4j/api/models/Artifact.java +++ b/src/main/java/org/gitlab4j/api/models/Artifact.java @@ -4,6 +4,7 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; import org.gitlab4j.api.utils.JacksonJsonEnumHelper; import com.fasterxml.jackson.annotation.JsonCreator; @@ -70,4 +71,9 @@ public String getFileFormat() { public void setFileFormat(String fileFormat) { this.fileFormat = fileFormat; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/ArtifactsFile.java b/src/main/java/org/gitlab4j/api/models/ArtifactsFile.java index d168ad2ef..2567931df 100644 --- a/src/main/java/org/gitlab4j/api/models/ArtifactsFile.java +++ b/src/main/java/org/gitlab4j/api/models/ArtifactsFile.java @@ -4,6 +4,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class ArtifactsFile { @@ -12,18 +14,23 @@ public class ArtifactsFile { private Integer size; public String getFilename() { - return filename; - } + return filename; + } public void setFilename(String filename) { - this.filename = filename; - } + this.filename = filename; + } public Integer getSize() { - return size; - } + return size; + } public void setSize(Integer size) { - this.size = size; - } + this.size = size; + } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/AwardEmoji.java b/src/main/java/org/gitlab4j/api/models/AwardEmoji.java index b1c4a391d..662213bbb 100644 --- a/src/main/java/org/gitlab4j/api/models/AwardEmoji.java +++ b/src/main/java/org/gitlab4j/api/models/AwardEmoji.java @@ -7,6 +7,7 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; import org.gitlab4j.api.utils.JacksonJsonEnumHelper; import com.fasterxml.jackson.annotation.JsonCreator; @@ -100,4 +101,9 @@ public AwardableType getAwardableType() { public void setAwardableType(AwardableType awardableType) { this.awardableType = awardableType; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Branch.java b/src/main/java/org/gitlab4j/api/models/Branch.java index 04285fc97..7c3b49389 100644 --- a/src/main/java/org/gitlab4j/api/models/Branch.java +++ b/src/main/java/org/gitlab4j/api/models/Branch.java @@ -5,6 +5,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class Branch { @@ -98,4 +100,9 @@ public Branch withIsProtected(Boolean isProtected) { this.isProtected = isProtected; return this; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Changes.java b/src/main/java/org/gitlab4j/api/models/Changes.java index ca2e3bc06..92c3ae78a 100644 --- a/src/main/java/org/gitlab4j/api/models/Changes.java +++ b/src/main/java/org/gitlab4j/api/models/Changes.java @@ -1,5 +1,7 @@ package org.gitlab4j.api.models; +import org.gitlab4j.api.utils.JacksonJson; + import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; @@ -87,4 +89,9 @@ public Boolean getRenamedFile() { public void setRenamedFile(Boolean renamedFile) { this.renamedFile = renamedFile; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Comment.java b/src/main/java/org/gitlab4j/api/models/Comment.java index 4a1da6158..80279b01a 100644 --- a/src/main/java/org/gitlab4j/api/models/Comment.java +++ b/src/main/java/org/gitlab4j/api/models/Comment.java @@ -7,6 +7,7 @@ import javax.xml.bind.annotation.XmlRootElement; import org.gitlab4j.api.Constants.LineType; +import org.gitlab4j.api.utils.JacksonJson; @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) @@ -66,4 +67,9 @@ public String getNote() { public void setNote(String note) { this.note = note; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Commit.java b/src/main/java/org/gitlab4j/api/models/Commit.java index 1de225c24..233911fd9 100644 --- a/src/main/java/org/gitlab4j/api/models/Commit.java +++ b/src/main/java/org/gitlab4j/api/models/Commit.java @@ -8,6 +8,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class Commit { @@ -251,4 +253,9 @@ public Commit withUrl(String url) { this.url = url; return this; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/CommitAction.java b/src/main/java/org/gitlab4j/api/models/CommitAction.java index 7893fd7d6..522c2be2e 100644 --- a/src/main/java/org/gitlab4j/api/models/CommitAction.java +++ b/src/main/java/org/gitlab4j/api/models/CommitAction.java @@ -1,5 +1,6 @@ package org.gitlab4j.api.models; +import org.gitlab4j.api.utils.JacksonJson; import org.gitlab4j.api.utils.JacksonJsonEnumHelper; import com.fasterxml.jackson.annotation.JsonCreator; @@ -135,4 +136,9 @@ public CommitAction withLastCommitId(String lastCommitId) { this.lastCommitId = lastCommitId; return this; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/CommitPayload.java b/src/main/java/org/gitlab4j/api/models/CommitPayload.java index 1571b2994..411de7267 100644 --- a/src/main/java/org/gitlab4j/api/models/CommitPayload.java +++ b/src/main/java/org/gitlab4j/api/models/CommitPayload.java @@ -2,6 +2,8 @@ import java.util.List; +import org.gitlab4j.api.utils.JacksonJson; + public class CommitPayload { private String branch; @@ -58,4 +60,9 @@ public String getAuthorName() { public void setAuthorName(String authorName) { this.authorName = authorName; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/CommitRef.java b/src/main/java/org/gitlab4j/api/models/CommitRef.java index 39c7f8068..75a6e33ce 100644 --- a/src/main/java/org/gitlab4j/api/models/CommitRef.java +++ b/src/main/java/org/gitlab4j/api/models/CommitRef.java @@ -1,13 +1,15 @@ package org.gitlab4j.api.models; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonValue; -import org.gitlab4j.api.utils.JacksonJsonEnumHelper; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; +import org.gitlab4j.api.utils.JacksonJsonEnumHelper; + +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; + /** * @author Евгений Уткин (evgeny.utkin@mediascope.net) */ @@ -54,4 +56,9 @@ public String getName() { public void setName(String name) { this.name = name; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/CommitStats.java b/src/main/java/org/gitlab4j/api/models/CommitStats.java index 77b3d30e4..25bcb2242 100644 --- a/src/main/java/org/gitlab4j/api/models/CommitStats.java +++ b/src/main/java/org/gitlab4j/api/models/CommitStats.java @@ -3,6 +3,8 @@ import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; +import org.gitlab4j.api.utils.JacksonJson; + @XmlAccessorType(XmlAccessType.FIELD) public class CommitStats { @@ -33,4 +35,9 @@ public Integer getTotal() { public void setTotal(Integer total) { this.total = total; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/CommitStatus.java b/src/main/java/org/gitlab4j/api/models/CommitStatus.java index 9913da4c7..6f2983b11 100644 --- a/src/main/java/org/gitlab4j/api/models/CommitStatus.java +++ b/src/main/java/org/gitlab4j/api/models/CommitStatus.java @@ -7,6 +7,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class CommitStatus { @@ -153,4 +155,9 @@ public CommitStatus withTargetUrl(String targetUrl) { this.targetUrl = targetUrl; return this; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/CompareResults.java b/src/main/java/org/gitlab4j/api/models/CompareResults.java index 1edb2ea0f..0ed8b22a8 100644 --- a/src/main/java/org/gitlab4j/api/models/CompareResults.java +++ b/src/main/java/org/gitlab4j/api/models/CompareResults.java @@ -7,6 +7,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class CompareResults { @@ -56,4 +58,9 @@ public Boolean getCompareSameRef() { public void setCompareSameRef(Boolean compareSameRef) { this.compareSameRef = compareSameRef; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/DeployKey.java b/src/main/java/org/gitlab4j/api/models/DeployKey.java index f8e4b3e89..c593ff1ce 100644 --- a/src/main/java/org/gitlab4j/api/models/DeployKey.java +++ b/src/main/java/org/gitlab4j/api/models/DeployKey.java @@ -7,6 +7,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class DeployKey { @@ -56,4 +58,9 @@ public Date getCreatedAt() { public void setCreatedAt(Date createdAt) { this.createdAt = createdAt; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Diff.java b/src/main/java/org/gitlab4j/api/models/Diff.java index 9169e6254..35a91cfc9 100644 --- a/src/main/java/org/gitlab4j/api/models/Diff.java +++ b/src/main/java/org/gitlab4j/api/models/Diff.java @@ -5,6 +5,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; @@ -94,4 +96,9 @@ public Boolean getRenamedFile() { public void setRenamedFile(Boolean renamedFile) { this.renamedFile = renamedFile; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Epic.java b/src/main/java/org/gitlab4j/api/models/Epic.java index 1b7f524ee..2964c293f 100644 --- a/src/main/java/org/gitlab4j/api/models/Epic.java +++ b/src/main/java/org/gitlab4j/api/models/Epic.java @@ -7,6 +7,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class Epic { @@ -140,4 +142,9 @@ public Date getUpdatedAt() { public void setUpdatedAt(Date updatedAt) { this.updatedAt = updatedAt; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/EpicIssue.java b/src/main/java/org/gitlab4j/api/models/EpicIssue.java index f40be6a7c..b154e778b 100644 --- a/src/main/java/org/gitlab4j/api/models/EpicIssue.java +++ b/src/main/java/org/gitlab4j/api/models/EpicIssue.java @@ -6,6 +6,8 @@ import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; +import org.gitlab4j.api.utils.JacksonJson; + import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonProperty; @@ -78,4 +80,9 @@ public Integer getRelativePosition() { public void setRelativePosition(Integer relativePosition) { this.relativePosition = relativePosition; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Event.java b/src/main/java/org/gitlab4j/api/models/Event.java index 6c5405d68..ee14d8398 100644 --- a/src/main/java/org/gitlab4j/api/models/Event.java +++ b/src/main/java/org/gitlab4j/api/models/Event.java @@ -8,6 +8,7 @@ import javax.xml.bind.annotation.XmlRootElement; import org.gitlab4j.api.Constants.TargetType; +import org.gitlab4j.api.utils.JacksonJson; @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) @@ -200,4 +201,9 @@ public Event withCreatedAt(Date createdAt) { this.createdAt = createdAt; return this; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/EventData.java b/src/main/java/org/gitlab4j/api/models/EventData.java index 5a21ca71e..3f129528d 100644 --- a/src/main/java/org/gitlab4j/api/models/EventData.java +++ b/src/main/java/org/gitlab4j/api/models/EventData.java @@ -7,6 +7,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class EventData { @@ -124,4 +126,9 @@ public EventData withUserName(String userName) { this.userName = userName; return this; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/FileUpload.java b/src/main/java/org/gitlab4j/api/models/FileUpload.java index 1fcb9e9ec..195316be9 100644 --- a/src/main/java/org/gitlab4j/api/models/FileUpload.java +++ b/src/main/java/org/gitlab4j/api/models/FileUpload.java @@ -4,6 +4,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class FileUpload { @@ -35,4 +37,9 @@ public String getMarkdown() { public void setMarkdown(String markdown) { this.markdown = markdown; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Group.java b/src/main/java/org/gitlab4j/api/models/Group.java index b51a5dd33..8d59711b5 100644 --- a/src/main/java/org/gitlab4j/api/models/Group.java +++ b/src/main/java/org/gitlab4j/api/models/Group.java @@ -7,6 +7,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class Group { @@ -275,4 +277,9 @@ public Group withSharedProjects(List sharedProjects) { this.sharedProjects = sharedProjects; return this; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/HealthCheckInfo.java b/src/main/java/org/gitlab4j/api/models/HealthCheckInfo.java index a83f2bfae..ca65d287d 100644 --- a/src/main/java/org/gitlab4j/api/models/HealthCheckInfo.java +++ b/src/main/java/org/gitlab4j/api/models/HealthCheckInfo.java @@ -4,6 +4,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class HealthCheckInfo { @@ -70,4 +72,9 @@ public HealthCheckItem getGitalyCheck() { public void setGitalyCheck(HealthCheckItem gitalyCheck) { this.gitalyCheck = gitalyCheck; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/HealthCheckItem.java b/src/main/java/org/gitlab4j/api/models/HealthCheckItem.java index c337ea33c..44b6076cb 100644 --- a/src/main/java/org/gitlab4j/api/models/HealthCheckItem.java +++ b/src/main/java/org/gitlab4j/api/models/HealthCheckItem.java @@ -1,8 +1,11 @@ package org.gitlab4j.api.models; +import java.util.Map; + import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; -import java.util.Map; + +import org.gitlab4j.api.utils.JacksonJson; @XmlAccessorType(XmlAccessType.FIELD) public class HealthCheckItem { @@ -33,4 +36,9 @@ public String getMessage() { public void setMessage(String message) { this.message = message; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Identity.java b/src/main/java/org/gitlab4j/api/models/Identity.java index 7f5d553d8..4e04f2647 100644 --- a/src/main/java/org/gitlab4j/api/models/Identity.java +++ b/src/main/java/org/gitlab4j/api/models/Identity.java @@ -3,6 +3,8 @@ import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; +import org.gitlab4j.api.utils.JacksonJson; + @XmlAccessorType(XmlAccessType.FIELD) public class Identity { @@ -24,4 +26,9 @@ public String getExternUid() { public void setExternUid(String externUid) { this.externUid = externUid; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/ImpersonationToken.java b/src/main/java/org/gitlab4j/api/models/ImpersonationToken.java index 5f93c92aa..1fa3c385f 100644 --- a/src/main/java/org/gitlab4j/api/models/ImpersonationToken.java +++ b/src/main/java/org/gitlab4j/api/models/ImpersonationToken.java @@ -6,6 +6,7 @@ import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; +import org.gitlab4j.api.utils.JacksonJson; import org.gitlab4j.api.utils.JacksonJsonEnumHelper; import com.fasterxml.jackson.annotation.JsonCreator; @@ -118,4 +119,9 @@ public Date getExpiresAt() { public void setExpiresAt(Date expiresAt) { this.expiresAt = expiresAt; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Issue.java b/src/main/java/org/gitlab4j/api/models/Issue.java index 308de4ca5..90d50e32f 100644 --- a/src/main/java/org/gitlab4j/api/models/Issue.java +++ b/src/main/java/org/gitlab4j/api/models/Issue.java @@ -9,6 +9,7 @@ import javax.xml.bind.annotation.XmlRootElement; import org.gitlab4j.api.Constants.IssueState; +import org.gitlab4j.api.utils.JacksonJson; @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) @@ -221,4 +222,9 @@ public TimeStats getTimeStats() { public void setTimeStats(TimeStats timeStats) { this.timeStats = timeStats; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Job.java b/src/main/java/org/gitlab4j/api/models/Job.java index ebbe43e9c..6aebee81f 100644 --- a/src/main/java/org/gitlab4j/api/models/Job.java +++ b/src/main/java/org/gitlab4j/api/models/Job.java @@ -7,6 +7,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class Job { @@ -248,4 +250,9 @@ public Job withStatus(JobStatus status) { this.status = status; return this; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Key.java b/src/main/java/org/gitlab4j/api/models/Key.java index 2211bf8e0..8f3bb5fdb 100644 --- a/src/main/java/org/gitlab4j/api/models/Key.java +++ b/src/main/java/org/gitlab4j/api/models/Key.java @@ -7,6 +7,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class Key { @@ -56,4 +58,9 @@ public User getUser() { public void setUser(User user) { this.user = user; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Label.java b/src/main/java/org/gitlab4j/api/models/Label.java index a0b534eaa..b7e84369f 100644 --- a/src/main/java/org/gitlab4j/api/models/Label.java +++ b/src/main/java/org/gitlab4j/api/models/Label.java @@ -4,6 +4,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class Label { @@ -89,4 +91,9 @@ public Integer getPriority() { public void setPriority(Integer priority) { this.priority = priority; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/LicenseTemplate.java b/src/main/java/org/gitlab4j/api/models/LicenseTemplate.java index d8feafa9d..10531aab4 100644 --- a/src/main/java/org/gitlab4j/api/models/LicenseTemplate.java +++ b/src/main/java/org/gitlab4j/api/models/LicenseTemplate.java @@ -1,10 +1,13 @@ package org.gitlab4j.api.models; import java.util.List; + import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class LicenseTemplate { @@ -108,4 +111,9 @@ public String getContent() { public void setContent(String content) { this.content = content; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Markdown.java b/src/main/java/org/gitlab4j/api/models/Markdown.java index 74e674c29..4a0d6af84 100644 --- a/src/main/java/org/gitlab4j/api/models/Markdown.java +++ b/src/main/java/org/gitlab4j/api/models/Markdown.java @@ -4,6 +4,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class Markdown { @@ -17,4 +19,9 @@ public String getHtml() { public void setHtml(String html) { this.html = html; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Member.java b/src/main/java/org/gitlab4j/api/models/Member.java index aca053052..8c8440f0d 100644 --- a/src/main/java/org/gitlab4j/api/models/Member.java +++ b/src/main/java/org/gitlab4j/api/models/Member.java @@ -7,6 +7,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class Member { @@ -90,4 +92,9 @@ public Member withUsername(String username) { this.username = username; return this; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/MergeRequest.java b/src/main/java/org/gitlab4j/api/models/MergeRequest.java index 2d7e496b7..32d11e3fb 100644 --- a/src/main/java/org/gitlab4j/api/models/MergeRequest.java +++ b/src/main/java/org/gitlab4j/api/models/MergeRequest.java @@ -373,4 +373,9 @@ public void setApprovedBy(List approvedBy) { public static final boolean isValid(MergeRequest mergeRequest) { return (mergeRequest != null && mergeRequest.getId() != null); } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Milestone.java b/src/main/java/org/gitlab4j/api/models/Milestone.java index 06fbfbc0e..b51fca11f 100644 --- a/src/main/java/org/gitlab4j/api/models/Milestone.java +++ b/src/main/java/org/gitlab4j/api/models/Milestone.java @@ -6,6 +6,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class Milestone { @@ -91,4 +93,9 @@ public Date getUpdatedAt() { public void setUpdatedAt(Date updatedAt) { this.updatedAt = updatedAt; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Namespace.java b/src/main/java/org/gitlab4j/api/models/Namespace.java index 2c95d153a..3db65aaf4 100644 --- a/src/main/java/org/gitlab4j/api/models/Namespace.java +++ b/src/main/java/org/gitlab4j/api/models/Namespace.java @@ -4,6 +4,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class Namespace { @@ -78,4 +80,9 @@ public Namespace withFullPath(String fullPath) { this.fullPath = fullPath; return this; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Note.java b/src/main/java/org/gitlab4j/api/models/Note.java index 20269779e..77976b556 100644 --- a/src/main/java/org/gitlab4j/api/models/Note.java +++ b/src/main/java/org/gitlab4j/api/models/Note.java @@ -6,6 +6,7 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; import org.gitlab4j.api.utils.JacksonJsonEnumHelper; import com.fasterxml.jackson.annotation.JsonCreator; @@ -193,4 +194,9 @@ public Boolean getUpvote() { public void setUpvote(Boolean upvote) { this.upvote = upvote; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/NotificationSettings.java b/src/main/java/org/gitlab4j/api/models/NotificationSettings.java index 4a4189c31..eedd50756 100644 --- a/src/main/java/org/gitlab4j/api/models/NotificationSettings.java +++ b/src/main/java/org/gitlab4j/api/models/NotificationSettings.java @@ -4,6 +4,7 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; import org.gitlab4j.api.utils.JacksonJsonEnumHelper; import com.fasterxml.jackson.annotation.JsonCreator; @@ -146,6 +147,11 @@ public Boolean getSuccessPipeline() { public void setSuccessPipeline(Boolean successPipeline) { this.successPipeline = successPipeline; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } private Level level; @@ -175,4 +181,9 @@ public Events getEvents() { public void setEvents(Events events) { this.events = events; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } \ No newline at end of file diff --git a/src/main/java/org/gitlab4j/api/models/Owner.java b/src/main/java/org/gitlab4j/api/models/Owner.java index eb062c9af..97e651de9 100644 --- a/src/main/java/org/gitlab4j/api/models/Owner.java +++ b/src/main/java/org/gitlab4j/api/models/Owner.java @@ -6,6 +6,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class Owner { @@ -37,4 +39,9 @@ public String getName() { public void setName(String name) { this.name = name; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Permissions.java b/src/main/java/org/gitlab4j/api/models/Permissions.java index faf894764..eb22c69e6 100644 --- a/src/main/java/org/gitlab4j/api/models/Permissions.java +++ b/src/main/java/org/gitlab4j/api/models/Permissions.java @@ -4,6 +4,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class Permissions { @@ -26,4 +28,9 @@ public ProjectAccess getGroupAccess() { public void setGroupAccess(ProjectAccess groupAccess) { this.groupAccess = groupAccess; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Pipeline.java b/src/main/java/org/gitlab4j/api/models/Pipeline.java index 9b29556e4..1e6c302f1 100644 --- a/src/main/java/org/gitlab4j/api/models/Pipeline.java +++ b/src/main/java/org/gitlab4j/api/models/Pipeline.java @@ -6,6 +6,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class Pipeline { @@ -145,4 +147,9 @@ public Integer getDuration() { public void setDuration(Integer duration) { this.duration = duration; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Project.java b/src/main/java/org/gitlab4j/api/models/Project.java index 11a643891..8ab1a73ce 100644 --- a/src/main/java/org/gitlab4j/api/models/Project.java +++ b/src/main/java/org/gitlab4j/api/models/Project.java @@ -8,6 +8,7 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; import org.gitlab4j.api.utils.JacksonJsonEnumHelper; import com.fasterxml.jackson.annotation.JsonCreator; @@ -633,4 +634,8 @@ public static final boolean isValid(Project project) { return (project != null && project.getId() != null); } + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/ProjectAccess.java b/src/main/java/org/gitlab4j/api/models/ProjectAccess.java index 805eb6ca2..58cd3c5dd 100644 --- a/src/main/java/org/gitlab4j/api/models/ProjectAccess.java +++ b/src/main/java/org/gitlab4j/api/models/ProjectAccess.java @@ -3,6 +3,8 @@ import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; +import org.gitlab4j.api.utils.JacksonJson; + @XmlAccessorType (XmlAccessType.FIELD) public class ProjectAccess { @@ -24,4 +26,9 @@ public int getNotificationLevel() { public void setNotificationLevel(int notificationLevel) { this.notificationLevel = notificationLevel; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/ProjectHook.java b/src/main/java/org/gitlab4j/api/models/ProjectHook.java index b49fdfc34..c0887f562 100644 --- a/src/main/java/org/gitlab4j/api/models/ProjectHook.java +++ b/src/main/java/org/gitlab4j/api/models/ProjectHook.java @@ -7,6 +7,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + import com.fasterxml.jackson.annotation.JsonIgnore; @XmlRootElement @@ -269,4 +271,9 @@ public Boolean getWiki_page_events() { public void setWiki_page_events(Boolean wikiPageEvents) { this.wikiPageEvents = wikiPageEvents; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } \ No newline at end of file diff --git a/src/main/java/org/gitlab4j/api/models/ProjectSharedGroup.java b/src/main/java/org/gitlab4j/api/models/ProjectSharedGroup.java index 52441b17e..9558640e8 100644 --- a/src/main/java/org/gitlab4j/api/models/ProjectSharedGroup.java +++ b/src/main/java/org/gitlab4j/api/models/ProjectSharedGroup.java @@ -3,6 +3,8 @@ import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; +import org.gitlab4j.api.utils.JacksonJson; + @XmlAccessorType(XmlAccessType.FIELD) public class ProjectSharedGroup { @@ -33,4 +35,9 @@ public AccessLevel getGroupAccessLevel() { public void setGroupAccessLevel(AccessLevel accessLevel) { this.groupAccessLevel = accessLevel; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/ProjectStatistics.java b/src/main/java/org/gitlab4j/api/models/ProjectStatistics.java index 3f242a630..dfaa058c6 100644 --- a/src/main/java/org/gitlab4j/api/models/ProjectStatistics.java +++ b/src/main/java/org/gitlab4j/api/models/ProjectStatistics.java @@ -4,6 +4,8 @@ import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; +import org.gitlab4j.api.utils.JacksonJson; + /** * This class contains the sizing information from the project. To get this information, * ProjectApi.getProject() has to be called with parameter statistics=true @@ -48,4 +50,9 @@ public void setLfsObjectSize(long lfsObjectSize) { public void setStorageSize(long storageSize) { this.storageSize = storageSize; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/ProjectUser.java b/src/main/java/org/gitlab4j/api/models/ProjectUser.java index 179458e6a..142d547b0 100644 --- a/src/main/java/org/gitlab4j/api/models/ProjectUser.java +++ b/src/main/java/org/gitlab4j/api/models/ProjectUser.java @@ -4,6 +4,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class ProjectUser { @@ -62,4 +64,9 @@ public String getWebUrl() { public void setWebUrl(String webUrl) { this.webUrl = webUrl; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/ProtectedBranch.java b/src/main/java/org/gitlab4j/api/models/ProtectedBranch.java index d9f092b9e..534af6205 100644 --- a/src/main/java/org/gitlab4j/api/models/ProtectedBranch.java +++ b/src/main/java/org/gitlab4j/api/models/ProtectedBranch.java @@ -1,10 +1,13 @@ package org.gitlab4j.api.models; +import java.util.List; + import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; -import java.util.List; + +import org.gitlab4j.api.utils.JacksonJson; @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) @@ -42,7 +45,6 @@ public static final boolean isValid(ProtectedBranch branch) { return (branch != null && branch.getName() != null); } - public ProtectedBranch withName(String name) { this.name = name; return this; @@ -57,4 +59,9 @@ public ProtectedBranch withMergeAccessLevels(List mergeAccess this.mergeAccessLevels = mergeAccessLevels; return this; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/PushData.java b/src/main/java/org/gitlab4j/api/models/PushData.java index 8722b5980..11a7d480d 100644 --- a/src/main/java/org/gitlab4j/api/models/PushData.java +++ b/src/main/java/org/gitlab4j/api/models/PushData.java @@ -6,6 +6,7 @@ import javax.xml.bind.annotation.XmlRootElement; import org.gitlab4j.api.Constants.ActionType; +import org.gitlab4j.api.utils.JacksonJson; @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) @@ -65,4 +66,9 @@ public String getRef() { public void setRef(String ref) { this.ref = ref; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/PushRules.java b/src/main/java/org/gitlab4j/api/models/PushRules.java index 8d6332ba4..7e573087a 100644 --- a/src/main/java/org/gitlab4j/api/models/PushRules.java +++ b/src/main/java/org/gitlab4j/api/models/PushRules.java @@ -6,6 +6,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class PushRules { @@ -53,8 +55,8 @@ public void setCommitMessageRegex(String commitMessageRegex) { public PushRules withCommitMessageRegex(String commitMessageRegex) { this.commitMessageRegex = commitMessageRegex; - return (this); - } + return (this); + } public String getBranchNameRegex() { return branchNameRegex; @@ -66,8 +68,8 @@ public void setBranchNameRegex(String branchNameRegex) { public PushRules withBranchNameRegex(String branchNameRegex) { this.branchNameRegex = branchNameRegex; - return (this); - } + return (this); + } public Boolean getDenyDeleteTag() { return denyDeleteTag; @@ -79,8 +81,8 @@ public void setDenyDeleteTag(Boolean denyDeleteTag) { public PushRules withDenyDeleteTag(Boolean denyDeleteTag) { this.denyDeleteTag = denyDeleteTag; - return (this); - } + return (this); + } public Date getCreatedAt() { return createdAt; @@ -100,8 +102,8 @@ public void setMemberCheck(Boolean memberCheck) { public PushRules withMemberCheck(Boolean memberCheck) { this.memberCheck = memberCheck; - return (this); - } + return (this); + } public Boolean getPreventSecrets() { return preventSecrets; @@ -113,8 +115,8 @@ public void setPreventSecrets(Boolean preventSecrets) { public PushRules withPreventSecrets(Boolean preventSecrets) { this.preventSecrets = preventSecrets; - return (this); - } + return (this); + } public String getAuthorEmailRegex() { return authorEmailRegex; @@ -126,8 +128,8 @@ public void setAuthorEmailRegex(String authorEmailRegex) { public PushRules withAuthorEmailRegex(String authorEmailRegex) { this.authorEmailRegex = authorEmailRegex; - return (this); - } + return (this); + } public String getFileNameRegex() { return fileNameRegex; @@ -139,8 +141,8 @@ public void setFileNameRegex(String fileNameRegex) { public PushRules withFileNameRegex(String fileNameRegex) { this.fileNameRegex = fileNameRegex; - return (this); - } + return (this); + } public Integer getMaxFileSize() { return maxFileSize; @@ -152,6 +154,11 @@ public void setMaxFileSize(Integer maxFileSize) { public PushRules withMaxFileSize(Integer maxFileSize) { this.maxFileSize = maxFileSize; - return (this); - } + return (this); + } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Release.java b/src/main/java/org/gitlab4j/api/models/Release.java index 46f7f191b..ecb56b288 100644 --- a/src/main/java/org/gitlab4j/api/models/Release.java +++ b/src/main/java/org/gitlab4j/api/models/Release.java @@ -4,6 +4,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class Release { @@ -26,4 +28,9 @@ public String getDescription() { public void setDescription(String description) { this.description = description; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Repository.java b/src/main/java/org/gitlab4j/api/models/Repository.java index 799af8acf..9fa08f4cb 100644 --- a/src/main/java/org/gitlab4j/api/models/Repository.java +++ b/src/main/java/org/gitlab4j/api/models/Repository.java @@ -4,6 +4,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class Repository { @@ -44,4 +46,9 @@ public String getUrl() { public void setUrl(String url) { this.url = url; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/RepositoryFile.java b/src/main/java/org/gitlab4j/api/models/RepositoryFile.java index 33ad024ce..3137769ae 100644 --- a/src/main/java/org/gitlab4j/api/models/RepositoryFile.java +++ b/src/main/java/org/gitlab4j/api/models/RepositoryFile.java @@ -7,6 +7,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + import com.fasterxml.jackson.annotation.JsonIgnore; @XmlRootElement @@ -163,4 +165,9 @@ public void encodeAndSetContent(byte[] byteContent) { this.content = Base64.getEncoder().encodeToString(byteContent); encoding = "base64"; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Runner.java b/src/main/java/org/gitlab4j/api/models/Runner.java index acbe6c432..0d5ee5313 100644 --- a/src/main/java/org/gitlab4j/api/models/Runner.java +++ b/src/main/java/org/gitlab4j/api/models/Runner.java @@ -1,13 +1,15 @@ package org.gitlab4j.api.models; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonValue; -import org.gitlab4j.api.utils.JacksonJsonEnumHelper; - import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; +import org.gitlab4j.api.utils.JacksonJsonEnumHelper; + +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class Runner { @@ -150,4 +152,9 @@ public Runner withIpAddress(String ipAddress) { this.ipAddress = ipAddress; return this; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/RunnerDetail.java b/src/main/java/org/gitlab4j/api/models/RunnerDetail.java index db45d2089..355626387 100644 --- a/src/main/java/org/gitlab4j/api/models/RunnerDetail.java +++ b/src/main/java/org/gitlab4j/api/models/RunnerDetail.java @@ -1,15 +1,17 @@ package org.gitlab4j.api.models; -import com.fasterxml.jackson.annotation.JsonCreator; -import com.fasterxml.jackson.annotation.JsonValue; -import org.gitlab4j.api.utils.JacksonJsonEnumHelper; +import java.util.Date; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; -import java.util.Date; -import java.util.List; +import org.gitlab4j.api.utils.JacksonJson; +import org.gitlab4j.api.utils.JacksonJsonEnumHelper; + +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) @@ -166,4 +168,9 @@ public RunnerDetail withAccessLevel(RunnerAccessLevel accessLevel) { this.accessLevel = accessLevel; return this; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Session.java b/src/main/java/org/gitlab4j/api/models/Session.java index 6f96cf685..1bcb2105c 100644 --- a/src/main/java/org/gitlab4j/api/models/Session.java +++ b/src/main/java/org/gitlab4j/api/models/Session.java @@ -7,6 +7,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class Session { @@ -227,4 +229,9 @@ public String getWebsiteUrl() { public void setWebsiteUrl(String websiteUrl) { this.websiteUrl = websiteUrl; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Snippet.java b/src/main/java/org/gitlab4j/api/models/Snippet.java index 5361f65a4..bc0ca53b6 100644 --- a/src/main/java/org/gitlab4j/api/models/Snippet.java +++ b/src/main/java/org/gitlab4j/api/models/Snippet.java @@ -29,6 +29,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class Snippet { @@ -156,4 +158,9 @@ public String getDescription() { public void setDescription(String description) { this.description = description; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/SshKey.java b/src/main/java/org/gitlab4j/api/models/SshKey.java index 0725f8f96..24235e49c 100644 --- a/src/main/java/org/gitlab4j/api/models/SshKey.java +++ b/src/main/java/org/gitlab4j/api/models/SshKey.java @@ -5,6 +5,8 @@ import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; +import org.gitlab4j.api.utils.JacksonJson; + import com.fasterxml.jackson.annotation.JsonIgnore; @XmlAccessorType(XmlAccessType.FIELD) @@ -57,4 +59,9 @@ public Integer getUserId() { public void setUserId(Integer userId) { this.userId = userId; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/Tag.java b/src/main/java/org/gitlab4j/api/models/Tag.java index 61badd4d9..b86ce6493 100644 --- a/src/main/java/org/gitlab4j/api/models/Tag.java +++ b/src/main/java/org/gitlab4j/api/models/Tag.java @@ -4,6 +4,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class Tag { @@ -44,4 +46,9 @@ public Release getRelease() { public void setRelease(Release release) { this.release = release; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/TimeStats.java b/src/main/java/org/gitlab4j/api/models/TimeStats.java index 7f367970f..cc677c49e 100644 --- a/src/main/java/org/gitlab4j/api/models/TimeStats.java +++ b/src/main/java/org/gitlab4j/api/models/TimeStats.java @@ -4,6 +4,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class TimeStats { @@ -44,4 +46,9 @@ public Duration getHumanTotalTimeSpent() { public void setHumanTotalTimeSpent(Duration humanTotalTimeSpent) { this.humanTotalTimeSpent = humanTotalTimeSpent; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/TreeItem.java b/src/main/java/org/gitlab4j/api/models/TreeItem.java index 1dddc37ba..21fb14731 100644 --- a/src/main/java/org/gitlab4j/api/models/TreeItem.java +++ b/src/main/java/org/gitlab4j/api/models/TreeItem.java @@ -4,6 +4,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class TreeItem { @@ -61,4 +63,9 @@ public Type getType() { public void setType(Type type) { this.type = type; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/User.java b/src/main/java/org/gitlab4j/api/models/User.java index 32eeb0345..4124775cd 100644 --- a/src/main/java/org/gitlab4j/api/models/User.java +++ b/src/main/java/org/gitlab4j/api/models/User.java @@ -2,6 +2,8 @@ import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement public class User extends AbstractUser { @@ -46,4 +48,8 @@ public User withSharedRunnersMinuteLimit(Integer sharedRunnersMinuteLimit) { return withSharedRunnersMinutesLimit(sharedRunnersMinuteLimit); } + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } } diff --git a/src/main/java/org/gitlab4j/api/models/WikiPage.java b/src/main/java/org/gitlab4j/api/models/WikiPage.java index 686d01a52..898e7c4de 100644 --- a/src/main/java/org/gitlab4j/api/models/WikiPage.java +++ b/src/main/java/org/gitlab4j/api/models/WikiPage.java @@ -27,6 +27,8 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; +import org.gitlab4j.api.utils.JacksonJson; + @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class WikiPage { @@ -76,4 +78,9 @@ public String getFormat() { public void setFormat(String format) { this.format = format; } + + @Override + public String toString() { + return (JacksonJson.toJsonString(this)); + } }