@Immutable public class QueryInfo extends Object
Constructor and Description |
---|
QueryInfo(QueryId queryId,
SessionRepresentation session,
QueryState state,
MemoryPoolId memoryPool,
boolean scheduled,
URI self,
List<String> fieldNames,
String query,
Optional<String> expandedQuery,
Optional<String> preparedQuery,
QueryStats queryStats,
Optional<String> setCatalog,
Optional<String> setSchema,
Map<String,String> setSessionProperties,
Set<String> resetSessionProperties,
Map<String,SelectedRole> setRoles,
Map<String,String> addedPreparedStatements,
Set<String> deallocatedPreparedStatements,
Optional<TransactionId> startedTransactionId,
boolean clearTransactionId,
String updateType,
Optional<StageInfo> outputStage,
ExecutionFailureInfo failureInfo,
ErrorCode errorCode,
List<PrestoWarning> warnings,
Set<Input> inputs,
Optional<Output> output,
boolean finalQueryInfo,
Optional<ResourceGroupId> resourceGroupId,
Optional<QueryType> queryType,
Optional<List<TaskId>> failedTasks,
Optional<List<StageId>> runtimeOptimizedStages,
Map<SqlFunctionId,SqlInvokedFunction> addedSessionFunctions,
Set<SqlFunctionId> removedSessionFunctions) |
public QueryInfo(QueryId queryId, SessionRepresentation session, QueryState state, MemoryPoolId memoryPool, boolean scheduled, URI self, List<String> fieldNames, String query, Optional<String> expandedQuery, Optional<String> preparedQuery, QueryStats queryStats, Optional<String> setCatalog, Optional<String> setSchema, Map<String,String> setSessionProperties, Set<String> resetSessionProperties, Map<String,SelectedRole> setRoles, Map<String,String> addedPreparedStatements, Set<String> deallocatedPreparedStatements, Optional<TransactionId> startedTransactionId, boolean clearTransactionId, String updateType, Optional<StageInfo> outputStage, ExecutionFailureInfo failureInfo, ErrorCode errorCode, List<PrestoWarning> warnings, Set<Input> inputs, Optional<Output> output, boolean finalQueryInfo, Optional<ResourceGroupId> resourceGroupId, Optional<QueryType> queryType, Optional<List<TaskId>> failedTasks, Optional<List<StageId>> runtimeOptimizedStages, Map<SqlFunctionId,SqlInvokedFunction> addedSessionFunctions, Set<SqlFunctionId> removedSessionFunctions)
public QueryId getQueryId()
public SessionRepresentation getSession()
public QueryState getState()
public MemoryPoolId getMemoryPool()
public boolean isScheduled()
public URI getSelf()
public String getQuery()
public String getQueryHash()
public QueryStats getQueryStats()
public Map<String,SelectedRole> getSetRoles()
public Optional<TransactionId> getStartedTransactionId()
public boolean isClearTransactionId()
@Nullable public ExecutionFailureInfo getFailureInfo()
public List<PrestoWarning> getWarnings()
public boolean isFinalQueryInfo()
public Optional<ResourceGroupId> getResourceGroupId()
public Map<SqlFunctionId,SqlInvokedFunction> getAddedSessionFunctions()
public Set<SqlFunctionId> getRemovedSessionFunctions()
Copyright © 2012–2022. All rights reserved.