Class WorkerDetails
java.lang.Object
io.deephaven.enterprise.dispatcher.client.WorkerDetails
Details sent from RemoteQueryDispatcher to RemoteQueryProcessor for performance logging.
-
Constructor Summary
ConstructorsConstructorDescriptionWorkerDetails(AuthToken token, String dispatcherInstanceName, String serverDisplayHost, String clientDisplayHost, long queryId, String workerName, String workerProcessInfoId, int workerPid, String requestDescription, String clientId, String jobId, long timeout, long requestedHeapSize, long workerHeapSize, long workerAdditionalMemory, boolean createAuditEventLog, boolean auditTableAccess, List<WorkerProtocol> protocols, String workerHostname, String workerCreationJson) -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic WorkerDetailsfromJson(io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonNode workerDetailsJson) booleanbooleangetJobId()longlonglonglonglongintinthashCode()io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonNodetoJson()toString()
-
Constructor Details
-
WorkerDetails
public WorkerDetails(AuthToken token, String dispatcherInstanceName, String serverDisplayHost, String clientDisplayHost, long queryId, String workerName, String workerProcessInfoId, int workerPid, String requestDescription, String clientId, String jobId, long timeout, long requestedHeapSize, long workerHeapSize, long workerAdditionalMemory, boolean createAuditEventLog, boolean auditTableAccess, List<WorkerProtocol> protocols, String workerHostname, String workerCreationJson)
-
-
Method Details
-
getAuthToken
-
getDispatcherInstanceName
-
getClientDisplayHost
-
getServerDisplayHost
-
getQueryId
public long getQueryId() -
getWorkerName
-
getWorkerProcessInfoId
-
getWorkerPid
public int getWorkerPid() -
getRequestDescription
-
getClientId
-
getJobId
-
getTimeout
public long getTimeout() -
getRequestedHeapSize
public long getRequestedHeapSize() -
getWorkerHeapSize
public long getWorkerHeapSize() -
getWorkerAdditionalMemory
public long getWorkerAdditionalMemory() -
getCreateAuditEventLog
public boolean getCreateAuditEventLog() -
getAuditTableAccess
public boolean getAuditTableAccess() -
getProtocols
-
getWorkerHostname
-
getWorkerCreationJson
-
equals
-
hashCode
public int hashCode() -
toString
-
toJson
public io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonNode toJson() throws io.deephaven.shadow.jackson.com.fasterxml.jackson.core.JsonProcessingException- Throws:
io.deephaven.shadow.jackson.com.fasterxml.jackson.core.JsonProcessingException
-
fromJson
public static WorkerDetails fromJson(io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonNode workerDetailsJson)
-