nl.bimbase.bimworks.client.TreeNodeError Maven / Gradle / Ivy
package nl.bimbase.bimworks.client;
import java.time.LocalDateTime;
import java.util.UUID;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.databind.JsonNode;
import nl.bimbase.bimworks.NodeVersionDeletedStatus;
public class TreeNodeError {
@JsonProperty("uuid")
private UUID uuid;
@JsonProperty("node_uuid")
private UUID nodeUuid;
@JsonProperty("metadata")
private JsonNode metadata;
@JsonProperty("created_on")
private LocalDateTime createdOn;
@JsonProperty("created_by")
private String createdBy;
@JsonProperty("model_uuid")
private UUID modelUuid;
@JsonProperty("deleted_status")
private NodeVersionDeletedStatus deletedStatus;
@JsonProperty("filename")
private String filename;
@JsonProperty("error_message")
private String errorMessage;
public UUID getUuid() {
return uuid;
}
public void setUuid(UUID uuid) {
this.uuid = uuid;
}
public UUID getNodeUuid() {
return nodeUuid;
}
public void setNodeUuid(UUID nodeUuid) {
this.nodeUuid = nodeUuid;
}
public JsonNode getMetadata() {
return metadata;
}
public void setMetadata(JsonNode metadata) {
this.metadata = metadata;
}
public LocalDateTime getCreatedOn() {
return createdOn;
}
public void setCreatedOn(LocalDateTime createdOn) {
this.createdOn = createdOn;
}
public UUID getModelUuid() {
return modelUuid;
}
public void setModelUuid(UUID modelUuid) {
this.modelUuid = modelUuid;
}
public String getCreatedBy() {
return createdBy;
}
public void setCreatedBy(String createdBy) {
this.createdBy = createdBy;
}
public NodeVersionDeletedStatus getDeletedStatus() {
return deletedStatus;
}
public void setDeletedStatus(NodeVersionDeletedStatus deletedStatus) {
this.deletedStatus = deletedStatus;
}
public String getFilename() {
return filename;
}
public void setFilename(String filename) {
this.filename = filename;
}
public String getErrorMessage() {
return errorMessage;
}
public void setErrorMessage(String errorMessage) {
this.errorMessage = errorMessage;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy