Package com.browserup.harreader.model
Class HarEntry
- java.lang.Object
-
- com.browserup.harreader.model.HarEntry
-
public class HarEntry extends java.lang.ObjectInformation about a single HTTP request.- See Also:
- specification
-
-
Constructor Summary
Constructors Constructor Description HarEntry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.util.Map<java.lang.String,java.lang.Object>getAdditional()HarCachegetCache()java.lang.StringgetComment()java.lang.StringgetConnection()java.lang.StringgetPageref()HarRequestgetRequest()HarResponsegetResponse()java.lang.StringgetServerIPAddress()java.util.DategetStartedDateTime()java.lang.IntegergetTime()HarTiminggetTimings()inthashCode()voidsetAdditionalField(java.lang.String name, java.lang.Object value)voidsetCache(HarCache cache)voidsetComment(java.lang.String comment)voidsetConnection(java.lang.String connection)voidsetPageref(java.lang.String pageref)voidsetRequest(HarRequest request)voidsetResponse(HarResponse response)voidsetServerIPAddress(java.lang.String serverIPAddress)voidsetStartedDateTime(java.util.Date startedDateTime)voidsetTime(java.lang.Integer time)voidsetTimings(HarTiming timings)
-
-
-
Method Detail
-
getPageref
public java.lang.String getPageref()
- Returns:
- Reference to parent page, to which the request belongs to, null if not present.
-
setPageref
public void setPageref(java.lang.String pageref)
-
getStartedDateTime
public java.util.Date getStartedDateTime()
- Returns:
- Start time of request, null if not present.
-
setStartedDateTime
public void setStartedDateTime(java.util.Date startedDateTime)
-
getTime
public java.lang.Integer getTime()
- Returns:
- Total request time (in ms), null if not present.
-
setTime
public void setTime(java.lang.Integer time)
-
getRequest
public HarRequest getRequest()
- Returns:
- Detailed request information.
-
setRequest
public void setRequest(HarRequest request)
-
getResponse
public HarResponse getResponse()
- Returns:
- Detailed response information.
-
setResponse
public void setResponse(HarResponse response)
-
getCache
public HarCache getCache()
- Returns:
- Information about cache usage.
-
setCache
public void setCache(HarCache cache)
-
getTimings
public HarTiming getTimings()
- Returns:
- Detailed information about request/response timings.
-
setTimings
public void setTimings(HarTiming timings)
-
getServerIPAddress
public java.lang.String getServerIPAddress()
- Returns:
- Server IP address (result of DNS resolution), null if not present.
-
setServerIPAddress
public void setServerIPAddress(java.lang.String serverIPAddress)
-
getConnection
public java.lang.String getConnection()
- Returns:
- Unique ID of TCP/IP connection, null if not present.
-
setConnection
public void setConnection(java.lang.String connection)
-
getComment
public java.lang.String getComment()
- Returns:
- Comment provided by the user or application, null if not present.
-
setComment
public void setComment(java.lang.String comment)
-
getAdditional
public java.util.Map<java.lang.String,java.lang.Object> getAdditional()
-
setAdditionalField
public void setAdditionalField(java.lang.String name, java.lang.Object value)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-