diff options
author | William Harrington <kb0iic@berzerkula.org> | 2025-02-11 21:30:34 -0600 |
---|---|---|
committer | William Harrington <kb0iic@berzerkula.org> | 2025-02-11 21:30:34 -0600 |
commit | 5db196eebb04155491630b5396d1b7a7f2eab4e6 (patch) | |
tree | fc53afeb77808ca6c8ed39a055ac79241c756540 /src/main/java/org/berzerkula/builddb/models/PkgDto.java | |
parent | 0adf14e0466bc153f4924cef62b18352aa987827 (diff) |
Push initial release 1.0.0
Diffstat (limited to 'src/main/java/org/berzerkula/builddb/models/PkgDto.java')
-rw-r--r-- | src/main/java/org/berzerkula/builddb/models/PkgDto.java | 104 |
1 files changed, 104 insertions, 0 deletions
diff --git a/src/main/java/org/berzerkula/builddb/models/PkgDto.java b/src/main/java/org/berzerkula/builddb/models/PkgDto.java new file mode 100644 index 0000000..04c47ea --- /dev/null +++ b/src/main/java/org/berzerkula/builddb/models/PkgDto.java @@ -0,0 +1,104 @@ +package org.berzerkula.builddb.models; + +import jakarta.validation.constraints.Digits; +import jakarta.validation.constraints.NotEmpty; +import jakarta.validation.constraints.NotNull; +import org.springframework.data.annotation.ReadOnlyProperty; + +public class PkgDto { + @ReadOnlyProperty + private Integer id; + + @NotNull(message = "Required") + @Digits(integer = 4, fraction = 0) + private Integer sequence; + + @NotEmpty(message = "Required") + private String name; + + @NotEmpty(message = "Required") + private String version; + + private String configure; + private String build; + private String install; + private String setup; + private String notes; + private String url; + + public Integer getSequence() { + return sequence; + } + + public void setSequence(Integer sequence) { + this.sequence = sequence; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getVersion() { + return version; + } + + public void setVersion(String version) { + this.version = version; + } + + public String getConfigure() { + return configure; + } + + public void setConfigure(String configure) { + this.configure = configure; + } + + public String getBuild() { + return build; + } + + public void setBuild(String build) { + this.build = build; + } + + public String getInstall() { + return install; + } + + public void setInstall(String install) { + this.install = install; + } + + public String getSetup() { + return setup; + } + + public void setSetup(String setup) { + this.setup = setup; + } + + public String getNotes() { + return notes; + } + + public void setNotes(String notes) { + this.notes = notes; + } + + public Integer getId() { + return id; + } + + public String getUrl() { + return url; + } + + public void setUrl(String url) { + this.url = url; + } +} |