public abstract static class InvokeDocument.Builder<T extends InvokeDocument.Builder<T>> extends Object
Modifier and Type | Method and Description |
---|---|
T |
associatedTrackerId(String associatedTrackerId) |
abstract InvokeDocument |
build() |
String |
getAssociatedTrackerId() |
String |
getId() |
BigDecimal |
getInvokeCost() |
String |
getPackageName() |
long |
getResponseTime() |
String |
getServiceName() |
long |
getTimeInvoked() |
String |
getUser() |
Set<String> |
getUserGroups() |
T |
id(String id) |
T |
invokeCost(BigDecimal invokeCost) |
boolean |
isSuccess() |
T |
responseTime(long responseTime) |
T |
success(boolean success) |
T |
timeInvoked(Instant timeInvoked) |
T |
timeInvoked(long timeInvoked) |
T |
user(String user) |
T |
userGroups(Set<String> userGroups) |
public T responseTime(long responseTime)
public T timeInvoked(long timeInvoked)
public T success(boolean success)
public T invokeCost(BigDecimal invokeCost)
public String getAssociatedTrackerId()
public long getTimeInvoked()
public String getId()
public String getPackageName()
public String getServiceName()
public long getResponseTime()
public boolean isSuccess()
public BigDecimal getInvokeCost()
public String getUser()
public abstract InvokeDocument build()
Copyright © 2019. All rights reserved.