io.apicurio.registry.events.dto.ArtifactId Maven / Gradle / Ivy
package io.apicurio.registry.events.dto;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import io.quarkus.runtime.annotations.RegisterForReflection;
/**
* Root Type for ArtifactId
*
*/
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonPropertyOrder({ "groupId", "artifactId", "version", "type" })
@RegisterForReflection
public class ArtifactId {
@JsonProperty("groupId")
private String groupId;
/**
* (Required)
*/
@JsonProperty("artifactId")
private String artifactId;
@JsonProperty("version")
private String version;
@JsonProperty("type")
private String type;
@JsonProperty("groupId")
public String getGroupId() {
return groupId;
}
@JsonProperty("groupId")
public void setGroupId(String groupId) {
this.groupId = groupId;
}
/**
* (Required)
*/
@JsonProperty("artifactId")
public String getArtifactId() {
return artifactId;
}
/**
* (Required)
*/
@JsonProperty("artifactId")
public void setArtifactId(String artifactId) {
this.artifactId = artifactId;
}
@JsonProperty("version")
public String getVersion() {
return version;
}
@JsonProperty("version")
public void setVersion(String version) {
this.version = version;
}
@JsonProperty("type")
public String getType() {
return type;
}
@JsonProperty("type")
public void setType(String type) {
this.type = type;
}
}