package biz.karms.sinkit.ioc; import com.google.gson.annotations.SerializedName; import java.io.Serializable; /** * @author Tomas Kozel */ public class IoCSource implements Serializable { private static final long serialVersionUID = 6742947300724661734L; private IoCSourceId id; private String url; private String ip; private String fqdn; private Long ttl; @SerializedName("reverse_domain_name") private String reverseDomainName; private Integer asn; @SerializedName("asn_name") private String asnName; private IoCGeolocation geolocation; @SerializedName("bgp_prefix") private String bgpPrefix; public IoCSourceId getId() { return id; } public void setId(IoCSourceId id) { this.id = id; } public String getUrl() { return url; } public void setUrl(String url) { this.url = url; } public String getIp() { return ip; } public void setIp(String ip) { this.ip = ip; } public String getFQDN() { return fqdn; } public void setFQDN(String fqdn) { this.fqdn = fqdn; } public String getReverseDomainName() { return reverseDomainName; } public void setReverseDomainName(String reverseDomainName) { this.reverseDomainName = reverseDomainName; } public Integer getAsn() { return asn; } public void setAsn(Integer asn) { this.asn = asn; } public String getAsnName() { return asnName; } public void setAsnName(String asnName) { this.asnName = asnName; } public IoCGeolocation getGeolocation() { return geolocation; } public void setGeolocation(IoCGeolocation geolocation) { this.geolocation = geolocation; } public String getBgpPrefix() { return bgpPrefix; } public void setBgpPrefix(String bgpPrefix) { this.bgpPrefix = bgpPrefix; } public Long getTTL() { return ttl; } public void setTTL(Long ttl) { this.ttl = ttl; } @Override public String toString() { return "IoCSource{" + "id=" + id + ", url='" + url + '\'' + ", ip='" + ip + '\'' + ", fqdn='" + fqdn + '\'' + ", ttl=" + ttl + ", reverseDomainName='" + reverseDomainName + '\'' + ", asn=" + asn + ", asnName='" + asnName + '\'' + ", geolocation=" + geolocation + ", bgpPrefix='" + bgpPrefix + '\'' + '}'; } }