
com.inteligr8.solr.model.CoreMetadata Maven / Gradle / Ivy
package com.inteligr8.solr.model;
import java.time.OffsetDateTime;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
@JsonIgnoreProperties(ignoreUnknown = true)
public class CoreMetadata {
@JsonProperty
private String name;
@JsonProperty("instanceDir")
private String instancePath;
@JsonProperty("dataDir")
private String dataPath;
@JsonProperty("config")
private String configFilename;
@JsonProperty("schema")
private String schemaFilename;
@JsonProperty("startTime")
private OffsetDateTime startDateTime;
@JsonProperty
private Long uptime;
@JsonProperty
private IndexMetadata index;
public String getName() {
return name;
}
public String getInstancePath() {
return instancePath;
}
public String getDataPath() {
return dataPath;
}
public String getConfigFilename() {
return configFilename;
}
public String getSchemaFilename() {
return schemaFilename;
}
public OffsetDateTime getStartDateTime() {
return startDateTime;
}
public Long getUptime() {
return uptime;
}
public IndexMetadata getIndex() {
return index;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy