public class LogReport
| Constructor and Description |
|---|
LogReport(SentenceReport sentence,
java.lang.String intent,
java.lang.String dialogId,
ai.tock.nlp.front.shared.parser.ParseQuery request,
ai.tock.nlp.front.shared.parser.ParseResult response,
long durationInMS,
boolean error,
java.time.Instant date) |
LogReport(ai.tock.nlp.front.shared.monitoring.ParseRequestLog log,
org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.ApplicationDefinition> applicationId,
kotlin.jvm.functions.Function1<? super java.lang.String,? extends org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.IntentDefinition>> intentIdFinder) |
| Modifier and Type | Method and Description |
|---|---|
SentenceReport |
component1() |
java.lang.String |
component2() |
java.lang.String |
component3() |
ai.tock.nlp.front.shared.parser.ParseQuery |
component4() |
ai.tock.nlp.front.shared.parser.ParseResult |
component5() |
long |
component6() |
boolean |
component7() |
java.time.Instant |
component8() |
LogReport |
copy(SentenceReport sentence,
java.lang.String intent,
java.lang.String dialogId,
ai.tock.nlp.front.shared.parser.ParseQuery request,
ai.tock.nlp.front.shared.parser.ParseResult response,
long durationInMS,
boolean error,
java.time.Instant date) |
boolean |
equals(java.lang.Object p) |
java.time.Instant |
getDate() |
java.lang.String |
getDialogId() |
long |
getDurationInMS() |
boolean |
getError() |
java.lang.String |
getIntent() |
ai.tock.nlp.front.shared.parser.ParseQuery |
getRequest() |
ai.tock.nlp.front.shared.parser.ParseResult |
getResponse() |
SentenceReport |
getSentence() |
int |
hashCode() |
java.lang.String |
toString() |
public LogReport(@Nullable
SentenceReport sentence,
@NotNull
java.lang.String intent,
@NotNull
java.lang.String dialogId,
@NotNull
ai.tock.nlp.front.shared.parser.ParseQuery request,
@Nullable
ai.tock.nlp.front.shared.parser.ParseResult response,
long durationInMS,
boolean error,
@NotNull
java.time.Instant date)
public LogReport(@NotNull
ai.tock.nlp.front.shared.monitoring.ParseRequestLog log,
@NotNull
org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.ApplicationDefinition> applicationId,
@NotNull
kotlin.jvm.functions.Function1<? super java.lang.String,? extends org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.IntentDefinition>> intentIdFinder)
@Nullable public SentenceReport getSentence()
@NotNull public java.lang.String getIntent()
@NotNull public java.lang.String getDialogId()
@NotNull public ai.tock.nlp.front.shared.parser.ParseQuery getRequest()
@Nullable public ai.tock.nlp.front.shared.parser.ParseResult getResponse()
public long getDurationInMS()
public boolean getError()
@NotNull public java.time.Instant getDate()
@Nullable public SentenceReport component1()
@NotNull public java.lang.String component2()
@NotNull public java.lang.String component3()
@NotNull public ai.tock.nlp.front.shared.parser.ParseQuery component4()
@Nullable public ai.tock.nlp.front.shared.parser.ParseResult component5()
public long component6()
public boolean component7()
@NotNull public java.time.Instant component8()
@NotNull public LogReport copy(@Nullable SentenceReport sentence, @NotNull java.lang.String intent, @NotNull java.lang.String dialogId, @NotNull ai.tock.nlp.front.shared.parser.ParseQuery request, @Nullable ai.tock.nlp.front.shared.parser.ParseResult response, long durationInMS, boolean error, @NotNull java.time.Instant date)
@NotNull public java.lang.String toString()
public int hashCode()
public boolean equals(@Nullable
java.lang.Object p)