Modifier and Type | Field and Description |
---|---|
protected long |
connectionFailures |
protected long |
dnsFailures |
protected long |
failures |
protected long |
fetched |
protected long |
gone |
protected java.lang.String |
homepageUrl |
protected java.util.Date |
lastCheck |
protected MapWritable |
metaData |
protected long |
notModified |
protected long |
redirPerm |
protected long |
redirTemp |
protected float |
score |
protected long |
unfetched |
Constructor and Description |
---|
HostDatum() |
HostDatum(float score) |
HostDatum(float score,
java.util.Date lastCheck) |
HostDatum(float score,
java.util.Date lastCheck,
java.lang.String homepageUrl) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
java.lang.Long |
getConnectionFailures() |
java.lang.Long |
getDnsFailures() |
long |
getFetched() |
long |
getGone() |
java.lang.String |
getHomepageUrl() |
java.util.Date |
getLastCheck() |
MapWritable |
getMetaData()
returns a MapWritable if it was set or read in @see readFields(DataInput),
returns empty map in case CrawlDatum was freshly created (lazily instantiated).
|
long |
getNotModified() |
long |
getRedirPerm() |
long |
getRedirTemp() |
float |
getScore() |
long |
getUnfetched() |
boolean |
hasHomepageUrl() |
void |
incConnectionFailures() |
void |
incDnsFailures() |
boolean |
isEmpty() |
java.lang.Long |
numFailures() |
java.lang.Long |
numRecords() |
void |
putAllMetaData(HostDatum other)
Add all metadata from other CrawlDatum to this CrawlDatum.
|
void |
readFields(java.io.DataInput in) |
void |
resetFailures() |
void |
resetStatistics() |
void |
setConnectionFailures(java.lang.Long connectionFailures) |
void |
setDnsFailures(java.lang.Long dnsFailures) |
void |
setFetched(long val) |
void |
setGone(long val) |
void |
setHomepageUrl(java.lang.String homepageUrl) |
void |
setLastCheck() |
void |
setLastCheck(java.util.Date date) |
void |
setMetaData(MapWritable mapWritable) |
void |
setNotModified(long val) |
void |
setRedirPerm(long val) |
void |
setRedirTemp(long val) |
void |
setScore(float score) |
void |
setUnfetched(long val) |
java.lang.String |
toString() |
void |
write(java.io.DataOutput out) |
protected long failures
protected float score
protected java.util.Date lastCheck
protected java.lang.String homepageUrl
protected MapWritable metaData
protected long dnsFailures
protected long connectionFailures
protected long unfetched
protected long fetched
protected long notModified
protected long redirTemp
protected long redirPerm
protected long gone
public HostDatum()
public HostDatum(float score)
public HostDatum(float score, java.util.Date lastCheck)
public HostDatum(float score, java.util.Date lastCheck, java.lang.String homepageUrl)
public void resetFailures()
public void setDnsFailures(java.lang.Long dnsFailures)
public void setConnectionFailures(java.lang.Long connectionFailures)
public void incDnsFailures()
public void incConnectionFailures()
public java.lang.Long numFailures()
public java.lang.Long getDnsFailures()
public java.lang.Long getConnectionFailures()
public void setScore(float score)
public void setLastCheck()
public void setLastCheck(java.util.Date date)
public boolean isEmpty()
public float getScore()
public java.lang.Long numRecords()
public java.util.Date getLastCheck()
public boolean hasHomepageUrl()
public java.lang.String getHomepageUrl()
public void setHomepageUrl(java.lang.String homepageUrl)
public void setUnfetched(long val)
public long getUnfetched()
public void setFetched(long val)
public long getFetched()
public void setNotModified(long val)
public long getNotModified()
public void setRedirTemp(long val)
public long getRedirTemp()
public void setRedirPerm(long val)
public long getRedirPerm()
public void setGone(long val)
public long getGone()
public void resetStatistics()
public void setMetaData(MapWritable mapWritable)
public void putAllMetaData(HostDatum other)
other
- HostDatumpublic MapWritable getMetaData()
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
public void readFields(java.io.DataInput in) throws java.io.IOException
readFields
in interface Writable
java.io.IOException
public void write(java.io.DataOutput out) throws java.io.IOException
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2019 The Apache Software Foundation