@Experimental public class ApplicationInsightsServletExtractor extends java.lang.Object implements HttpExtractor<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>
HttpServletRequest and HttpServletResponse| Constructor and Description |
|---|
ApplicationInsightsServletExtractor() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getHost(javax.servlet.http.HttpServletRequest request)
Returns the host of the incoming request
|
java.lang.String |
getMethod(javax.servlet.http.HttpServletRequest request)
Returns the HTTP method like - GET, POST etc.
|
java.lang.String |
getPath(javax.servlet.http.HttpServletRequest request)
Returns the path for the request url
|
java.lang.String |
getQuery(javax.servlet.http.HttpServletRequest request)
Returns the query path for request
|
java.lang.String |
getScheme(javax.servlet.http.HttpServletRequest request)
Returns the scheme of the given request
|
int |
getStatusCode(javax.servlet.http.HttpServletResponse response)
Returns the status code of request.
|
java.lang.String |
getUri(javax.servlet.http.HttpServletRequest request)
Returns the uri of the given request
|
java.lang.String |
getUrl(javax.servlet.http.HttpServletRequest request)
Return the URL from HttpRequest
|
java.lang.String |
getUserAgent(javax.servlet.http.HttpServletRequest request)
Returns the value of user-agent header
|
public java.lang.String getUrl(javax.servlet.http.HttpServletRequest request)
HttpExtractorgetUrl in interface HttpExtractor<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>request - HttpRequest Entitypublic java.lang.String getMethod(javax.servlet.http.HttpServletRequest request)
HttpExtractorgetMethod in interface HttpExtractor<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>request - Http Request Entitypublic java.lang.String getHost(javax.servlet.http.HttpServletRequest request)
HttpExtractorgetHost in interface HttpExtractor<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>request - HttpRequest Entitypublic java.lang.String getQuery(javax.servlet.http.HttpServletRequest request)
HttpExtractorgetQuery in interface HttpExtractor<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>request - HttpRequest Entitypublic java.lang.String getPath(javax.servlet.http.HttpServletRequest request)
HttpExtractorgetPath in interface HttpExtractor<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>request - HttpRequest entitypublic java.lang.String getUserAgent(javax.servlet.http.HttpServletRequest request)
HttpExtractorgetUserAgent in interface HttpExtractor<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>request - HttpRequest entitypublic int getStatusCode(javax.servlet.http.HttpServletResponse response)
HttpExtractorgetStatusCode in interface HttpExtractor<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>response - HttpResponse entitypublic java.lang.String getUri(javax.servlet.http.HttpServletRequest request)
HttpExtractorgetUri in interface HttpExtractor<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>request - HttpRequest entitypublic java.lang.String getScheme(javax.servlet.http.HttpServletRequest request)
HttpExtractorgetScheme in interface HttpExtractor<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>request - HttpRequest entity