public static class HttpInvokeDocument.Builder extends InvokeDocument.Builder<HttpInvokeDocument.Builder>
Constructor and Description |
---|
Builder(HttpInvokeDocument document) |
Builder(String packageName,
String serviceName,
URL url) |
Modifier and Type | Method and Description |
---|---|
HttpInvokeDocument |
build() |
String |
getRemoteAddress() |
int |
getResponseCode() |
URL |
getUrl() |
String |
getUserAgent() |
String |
getUserPlatform() |
HttpInvokeDocument.Builder |
remoteAddress(String remoteAddress) |
HttpInvokeDocument.Builder |
responseCode(int responseCode) |
HttpInvokeDocument.Builder |
user(Principal user) |
HttpInvokeDocument.Builder |
userAgent(String userAgent) |
HttpInvokeDocument.Builder |
userPlatform(String userPlatform) |
associatedTrackerId, getAssociatedTrackerId, getId, getInvokeCost, getPackageName, getResponseTime, getServiceName, getTimeInvoked, getUser, getUserGroups, id, invokeCost, isSuccess, responseTime, success, timeInvoked, timeInvoked, user, userGroups
public Builder(HttpInvokeDocument document)
public HttpInvokeDocument.Builder remoteAddress(String remoteAddress)
public HttpInvokeDocument.Builder user(Principal user)
public HttpInvokeDocument.Builder responseCode(int responseCode)
public HttpInvokeDocument.Builder userAgent(String userAgent)
public HttpInvokeDocument.Builder userPlatform(String userPlatform)
public URL getUrl()
public String getRemoteAddress()
public int getResponseCode()
public String getUserAgent()
public String getUserPlatform()
public HttpInvokeDocument build()
build
in class InvokeDocument.Builder<HttpInvokeDocument.Builder>
Copyright © 2020. All rights reserved.