Class QueryEntity
java.lang.Object
io.trino.plugin.eventlistener.mysql.QueryEntity
-
Constructor Summary
ConstructorsConstructorDescriptionQueryEntity(String queryId, Optional<String> transactionId, String query, Optional<String> updateType, Optional<String> preparedQuery, String queryState, Optional<String> plan, Optional<String> stageInfoJson, String user, Optional<String> principal, Optional<String> traceToken, Optional<String> remoteClientAddress, Optional<String> userAgent, Optional<String> clientInfo, String clientTagsJson, Optional<String> source, Optional<String> catalog, Optional<String> schema, Optional<String> resourceGroupId, String sessionPropertiesJson, String serverAddress, String serverVersion, String environment, Optional<String> queryType, String inputsJson, Optional<String> outputJson, Optional<String> errorCode, Optional<String> errorType, Optional<String> failureType, Optional<String> failureMessage, Optional<String> failureTask, Optional<String> failureHost, Optional<String> failuresJson, String warningsJson, long cpuTimeMillis, long failedCpuTimeMillis, long wallTimeMillis, long queuedTimeMillis, long scheduledTimeMillis, long failedScheduledTimeMillis, long waitingTimeMillis, long analysisTimeMillis, long planningTimeMillis, long planningCpuTimeMillis, long executionTimeMillis, long inputBlockedTimeMillis, long failedInputBlockedTimeMillis, long outputBlockedTimeMillis, long failedOutputBlockedTimeMillis, long physicalInputReadTimeMillis, long peakMemoryBytes, long peakTaskMemoryBytes, long physicalInputBytes, long physicalInputRows, long internalNetworkBytes, long internalNetworkRows, long totalBytes, long totalRows, long outputBytes, long outputRows, long writtenBytes, long writtenRows, double cumulativeMemory, double failedCumulativeMemory, int completedSplits, String retryPolicy, Optional<String> operatorSummariesJson) -
Method Summary
-
Constructor Details
-
QueryEntity
public QueryEntity(String queryId, Optional<String> transactionId, String query, Optional<String> updateType, Optional<String> preparedQuery, String queryState, Optional<String> plan, Optional<String> stageInfoJson, String user, Optional<String> principal, Optional<String> traceToken, Optional<String> remoteClientAddress, Optional<String> userAgent, Optional<String> clientInfo, String clientTagsJson, Optional<String> source, Optional<String> catalog, Optional<String> schema, Optional<String> resourceGroupId, String sessionPropertiesJson, String serverAddress, String serverVersion, String environment, Optional<String> queryType, String inputsJson, Optional<String> outputJson, Optional<String> errorCode, Optional<String> errorType, Optional<String> failureType, Optional<String> failureMessage, Optional<String> failureTask, Optional<String> failureHost, Optional<String> failuresJson, String warningsJson, long cpuTimeMillis, long failedCpuTimeMillis, long wallTimeMillis, long queuedTimeMillis, long scheduledTimeMillis, long failedScheduledTimeMillis, long waitingTimeMillis, long analysisTimeMillis, long planningTimeMillis, long planningCpuTimeMillis, long executionTimeMillis, long inputBlockedTimeMillis, long failedInputBlockedTimeMillis, long outputBlockedTimeMillis, long failedOutputBlockedTimeMillis, long physicalInputReadTimeMillis, long peakMemoryBytes, long peakTaskMemoryBytes, long physicalInputBytes, long physicalInputRows, long internalNetworkBytes, long internalNetworkRows, long totalBytes, long totalRows, long outputBytes, long outputRows, long writtenBytes, long writtenRows, double cumulativeMemory, double failedCumulativeMemory, int completedSplits, String retryPolicy, Optional<String> operatorSummariesJson)
-
-
Method Details
-
getQueryId
-
getTransactionId
-
getQuery
-
getUpdateType
-
getPreparedQuery
-
getQueryState
-
getPlan
-
getStageInfoJson
-
getUser
-
getPrincipal
-
getTraceToken
-
getRemoteClientAddress
-
getUserAgent
-
getClientInfo
-
getClientTagsJson
-
getSource
-
getCatalog
-
getSchema
-
getResourceGroupId
-
getSessionPropertiesJson
-
getServerAddress
-
getServerVersion
-
getEnvironment
-
getQueryType
-
getInputsJson
-
getOutputJson
-
getErrorCode
-
getErrorType
-
getFailureType
-
getFailureMessage
-
getFailureTask
-
getFailureHost
-
getFailuresJson
-
getWarningsJson
-
getCpuTimeMillis
public long getCpuTimeMillis() -
getFailedCpuTimeMillis
public long getFailedCpuTimeMillis() -
getWallTimeMillis
public long getWallTimeMillis() -
getQueuedTimeMillis
public long getQueuedTimeMillis() -
getScheduledTimeMillis
public long getScheduledTimeMillis() -
getFailedScheduledTimeMillis
public long getFailedScheduledTimeMillis() -
getWaitingTimeMillis
public long getWaitingTimeMillis() -
getAnalysisTimeMillis
public long getAnalysisTimeMillis() -
getPlanningTimeMillis
public long getPlanningTimeMillis() -
getPlanningCpuTimeMillis
public long getPlanningCpuTimeMillis() -
getExecutionTimeMillis
public long getExecutionTimeMillis() -
getInputBlockedTimeMillis
public long getInputBlockedTimeMillis() -
getFailedInputBlockedTimeMillis
public long getFailedInputBlockedTimeMillis() -
getOutputBlockedTimeMillis
public long getOutputBlockedTimeMillis() -
getFailedOutputBlockedTimeMillis
public long getFailedOutputBlockedTimeMillis() -
getPhysicalInputReadTimeMillis
public long getPhysicalInputReadTimeMillis() -
getPeakMemoryBytes
public long getPeakMemoryBytes() -
getPeakTaskMemoryBytes
public long getPeakTaskMemoryBytes() -
getPhysicalInputBytes
public long getPhysicalInputBytes() -
getPhysicalInputRows
public long getPhysicalInputRows() -
getInternalNetworkBytes
public long getInternalNetworkBytes() -
getInternalNetworkRows
public long getInternalNetworkRows() -
getTotalBytes
public long getTotalBytes() -
getTotalRows
public long getTotalRows() -
getOutputBytes
public long getOutputBytes() -
getOutputRows
public long getOutputRows() -
getWrittenBytes
public long getWrittenBytes() -
getWrittenRows
public long getWrittenRows() -
getCumulativeMemory
public double getCumulativeMemory() -
getFailedCumulativeMemory
public double getFailedCumulativeMemory() -
getCompletedSplits
public int getCompletedSplits() -
getRetryPolicy
-
getOperatorSummariesJson
-