Modifier and Type | Field and Description |
---|---|
protected int |
connectionFailures |
protected int |
dnsFailures |
protected int |
failures |
protected int |
fetched |
protected int |
gone |
protected java.lang.String |
homepageUrl |
protected java.util.Date |
lastCheck |
protected MapWritable |
metaData |
protected int |
notModified |
protected int |
redirPerm |
protected int |
redirTemp |
protected float |
score |
protected int |
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.Integer |
getConnectionFailures() |
java.lang.Integer |
getDnsFailures() |
int |
getFetched() |
int |
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).
|
int |
getNotModified() |
int |
getRedirPerm() |
int |
getRedirTemp() |
float |
getScore() |
int |
getUnfetched() |
boolean |
hasHomepageUrl() |
void |
incConnectionFailures() |
void |
incDnsFailures() |
boolean |
isEmpty() |
java.lang.Integer |
numFailures() |
java.lang.Integer |
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.Integer connectionFailures) |
void |
setDnsFailures(java.lang.Integer dnsFailures) |
void |
setFetched(int val) |
void |
setGone(int val) |
void |
setHomepageUrl(java.lang.String homepageUrl) |
void |
setLastCheck() |
void |
setLastCheck(java.util.Date date) |
void |
setMetaData(MapWritable mapWritable) |
void |
setNotModified(int val) |
void |
setRedirPerm(int val) |
void |
setRedirTemp(int val) |
void |
setScore(float score) |
void |
setUnfetched(int val) |
java.lang.String |
toString() |
void |
write(java.io.DataOutput out) |
protected int failures
protected float score
protected java.util.Date lastCheck
protected java.lang.String homepageUrl
protected MapWritable metaData
protected int dnsFailures
protected int connectionFailures
protected int unfetched
protected int fetched
protected int notModified
protected int redirTemp
protected int redirPerm
protected int 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.Integer dnsFailures)
public void setConnectionFailures(java.lang.Integer connectionFailures)
public void incDnsFailures()
public void incConnectionFailures()
public java.lang.Integer numFailures()
public java.lang.Integer getDnsFailures()
public java.lang.Integer 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.Integer numRecords()
public java.util.Date getLastCheck()
public boolean hasHomepageUrl()
public java.lang.String getHomepageUrl()
public void setHomepageUrl(java.lang.String homepageUrl)
public void setUnfetched(int val)
public int getUnfetched()
public void setFetched(int val)
public int getFetched()
public void setNotModified(int val)
public int getNotModified()
public void setRedirTemp(int val)
public int getRedirTemp()
public void setRedirPerm(int val)
public int getRedirPerm()
public void setGone(int val)
public int 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 © 2018 The Apache Software Foundation