Enum SpanType
- java.lang.Object
-
- java.lang.Enum<SpanType>
-
- org.apache.ignite.internal.processors.tracing.SpanType
-
- All Implemented Interfaces:
Serializable,Comparable<SpanType>
public enum SpanType extends Enum<SpanType>
List of span type names used in appropriate sub-systems.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description AFFINITY_CALCULATIONAffinity calculation.COMMUNICATION_JOB_EXECUTE_REQUESTJob execution request.COMMUNICATION_JOB_EXECUTE_RESPONSEJob execution response.COMMUNICATION_ORDERED_PROCESSProcess ordered.COMMUNICATION_REGULAR_PROCESSProcess regular.COMMUNICATION_SOCKET_READSocket read action.COMMUNICATION_SOCKET_WRITESocket write action.CUSTOM_JOB_CALLCustom job call.DISCOVERY_CUSTOM_EVENTCustom event.DISCOVERY_NODE_FAILEDNode failed.DISCOVERY_NODE_JOIN_ADDNode join add.DISCOVERY_NODE_JOIN_FINISHNode join finish.DISCOVERY_NODE_JOIN_REQUESTNode join request.DISCOVERY_NODE_LEFTNode left.EXCHANGE_FUTUREExchange future.SQL_BATCH_PROCESSProcessing of incoming batch.SQL_CACHE_UPDATEUpdate of cache as a result of the SQL DML query.SQL_CMD_QRY_EXECUTEExecution of SQL command query which either DDL SQL queries or Ignite native SQL commands.SQL_CURSOR_CANCELCancellation SQL query cursor.SQL_CURSOR_CLOSEClosing SQL query cursor.SQL_CURSOR_OPENOpening SQL query cursor.SQL_DML_QRY_EXEC_REQProcessing DML query request.SQL_DML_QRY_EXECUTEExecution of SQL DML query.SQL_DML_QRY_RESPProcessing DML query response.SQL_FAIL_RESPProcessing SQL query fail response.SQL_IDX_RANGE_REQProcessing SQL index range request.SQL_IDX_RANGE_RESPProcessing SQL index range response.SQL_ITER_CLOSEOpening cursor iterator.SQL_ITER_OPENOpening cursor iterator.SQL_NEXT_PAGE_REQProcessing SQL next result page request.SQL_PAGE_FETCHFetching SQL query result page.SQL_PAGE_PREPAREReading rows from cursor and preparing result page.SQL_PAGE_RESPProcessing mapped node response with requested SQL result page.SQL_PAGE_WAITWaiting for SQL query results page to be received.SQL_PARTITIONS_RESERVESQL query partitions reservation.SQL_QRYThe overall execution of SQL query.SQL_QRY_CANCEL_REQProcessing query cancellation request.SQL_QRY_EXEC_REQProcessing SQL query execution request.SQL_QRY_EXECUTEExecution SQL query by H2.SQL_QRY_PARSEParsing SQL query.TXTransaction start.TX_CLOSETransaction close.TX_COLOCATED_LOCK_MAPTransaction map proceed.TX_COMMITTransaction commit.TX_DHT_FINISHTransaction dht finish.TX_DHT_FINISH_ON_DONETransaction dht finish ondone.TX_DHT_LOCK_MAPTransaction lock map.TX_DHT_PREPARETransaction dht prepare.TX_DHT_PREPARE_ON_DONETransaction dht prepare ondone.TX_MAP_PROCEEDTransaction map proceed.TX_NEAR_ENLIST_READTransaction near enlist read.TX_NEAR_ENLIST_WRITETransaction near enlist write.TX_NEAR_FINISHTransaction near finish.TX_NEAR_FINISH_ON_DONETransaction near finish ondone.TX_NEAR_FINISH_REQTransaction near finish request.TX_NEAR_FINISH_RESPTransaction near finish response.TX_NEAR_PREPARETransaction near prepare.TX_NEAR_PREPARE_ON_DONETransaction near prepare ondone.TX_NEAR_PREPARE_ON_ERRORTransaction near prepare onerror.TX_NEAR_PREPARE_ON_TIMEOUTTransaction near prepare ontimeout.TX_NEAR_PREPARE_REQTransaction near prepare request.TX_NEAR_PREPARE_RESPTransaction near prepare response.TX_PROCESS_DHT_FINISH_REQTransaction dht process finish request.TX_PROCESS_DHT_FINISH_RESPTransaction dht finish response.TX_PROCESS_DHT_ONE_PHASE_COMMIT_ACK_REQTransaction dht one phase commit ack request.TX_PROCESS_DHT_PREPARE_REQTransaction dht process prepare request.TX_PROCESS_DHT_PREPARE_RESPTransaction dht prepare response.TX_RESUMETransaction resume.TX_ROLLBACKTransaction rollback.TX_SUSPENDTransaction suspend.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SpanTypefromIndex(int idx)intindex()booleanrootSpan()Scopescope()StringspanName()static SpanTypevalueOf(String name)Returns the enum constant of this type with the specified name.static SpanType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
DISCOVERY_NODE_JOIN_REQUEST
public static final SpanType DISCOVERY_NODE_JOIN_REQUEST
Node join request.
-
DISCOVERY_NODE_JOIN_ADD
public static final SpanType DISCOVERY_NODE_JOIN_ADD
Node join add.
-
DISCOVERY_NODE_JOIN_FINISH
public static final SpanType DISCOVERY_NODE_JOIN_FINISH
Node join finish.
-
DISCOVERY_NODE_FAILED
public static final SpanType DISCOVERY_NODE_FAILED
Node failed.
-
DISCOVERY_NODE_LEFT
public static final SpanType DISCOVERY_NODE_LEFT
Node left.
-
DISCOVERY_CUSTOM_EVENT
public static final SpanType DISCOVERY_CUSTOM_EVENT
Custom event.
-
EXCHANGE_FUTURE
public static final SpanType EXCHANGE_FUTURE
Exchange future.
-
AFFINITY_CALCULATION
public static final SpanType AFFINITY_CALCULATION
Affinity calculation.
-
COMMUNICATION_JOB_EXECUTE_REQUEST
public static final SpanType COMMUNICATION_JOB_EXECUTE_REQUEST
Job execution request.
-
COMMUNICATION_JOB_EXECUTE_RESPONSE
public static final SpanType COMMUNICATION_JOB_EXECUTE_RESPONSE
Job execution response.
-
COMMUNICATION_SOCKET_WRITE
public static final SpanType COMMUNICATION_SOCKET_WRITE
Socket write action.
-
COMMUNICATION_SOCKET_READ
public static final SpanType COMMUNICATION_SOCKET_READ
Socket read action.
-
COMMUNICATION_REGULAR_PROCESS
public static final SpanType COMMUNICATION_REGULAR_PROCESS
Process regular.
-
COMMUNICATION_ORDERED_PROCESS
public static final SpanType COMMUNICATION_ORDERED_PROCESS
Process ordered.
-
TX
public static final SpanType TX
Transaction start.
-
TX_COMMIT
public static final SpanType TX_COMMIT
Transaction commit.
-
TX_ROLLBACK
public static final SpanType TX_ROLLBACK
Transaction rollback.
-
TX_CLOSE
public static final SpanType TX_CLOSE
Transaction close.
-
TX_SUSPEND
public static final SpanType TX_SUSPEND
Transaction suspend.
-
TX_RESUME
public static final SpanType TX_RESUME
Transaction resume.
-
TX_NEAR_PREPARE
public static final SpanType TX_NEAR_PREPARE
Transaction near prepare.
-
TX_NEAR_PREPARE_ON_DONE
public static final SpanType TX_NEAR_PREPARE_ON_DONE
Transaction near prepare ondone.
-
TX_NEAR_PREPARE_ON_ERROR
public static final SpanType TX_NEAR_PREPARE_ON_ERROR
Transaction near prepare onerror.
-
TX_NEAR_PREPARE_ON_TIMEOUT
public static final SpanType TX_NEAR_PREPARE_ON_TIMEOUT
Transaction near prepare ontimeout.
-
TX_DHT_PREPARE
public static final SpanType TX_DHT_PREPARE
Transaction dht prepare.
-
TX_DHT_PREPARE_ON_DONE
public static final SpanType TX_DHT_PREPARE_ON_DONE
Transaction dht prepare ondone.
-
TX_NEAR_FINISH
public static final SpanType TX_NEAR_FINISH
Transaction near finish.
-
TX_NEAR_FINISH_ON_DONE
public static final SpanType TX_NEAR_FINISH_ON_DONE
Transaction near finish ondone.
-
TX_DHT_FINISH
public static final SpanType TX_DHT_FINISH
Transaction dht finish.
-
TX_DHT_FINISH_ON_DONE
public static final SpanType TX_DHT_FINISH_ON_DONE
Transaction dht finish ondone.
-
TX_MAP_PROCEED
public static final SpanType TX_MAP_PROCEED
Transaction map proceed.
-
TX_COLOCATED_LOCK_MAP
public static final SpanType TX_COLOCATED_LOCK_MAP
Transaction map proceed.
-
TX_DHT_LOCK_MAP
public static final SpanType TX_DHT_LOCK_MAP
Transaction lock map.
-
TX_NEAR_ENLIST_READ
public static final SpanType TX_NEAR_ENLIST_READ
Transaction near enlist read.
-
TX_NEAR_ENLIST_WRITE
public static final SpanType TX_NEAR_ENLIST_WRITE
Transaction near enlist write.
-
TX_PROCESS_DHT_PREPARE_REQ
public static final SpanType TX_PROCESS_DHT_PREPARE_REQ
Transaction dht process prepare request.
-
TX_PROCESS_DHT_FINISH_REQ
public static final SpanType TX_PROCESS_DHT_FINISH_REQ
Transaction dht process finish request.
-
TX_PROCESS_DHT_FINISH_RESP
public static final SpanType TX_PROCESS_DHT_FINISH_RESP
Transaction dht finish response.
-
TX_PROCESS_DHT_ONE_PHASE_COMMIT_ACK_REQ
public static final SpanType TX_PROCESS_DHT_ONE_PHASE_COMMIT_ACK_REQ
Transaction dht one phase commit ack request.
-
TX_PROCESS_DHT_PREPARE_RESP
public static final SpanType TX_PROCESS_DHT_PREPARE_RESP
Transaction dht prepare response.
-
TX_NEAR_FINISH_REQ
public static final SpanType TX_NEAR_FINISH_REQ
Transaction near finish request.
-
TX_NEAR_FINISH_RESP
public static final SpanType TX_NEAR_FINISH_RESP
Transaction near finish response.
-
TX_NEAR_PREPARE_REQ
public static final SpanType TX_NEAR_PREPARE_REQ
Transaction near prepare request.
-
TX_NEAR_PREPARE_RESP
public static final SpanType TX_NEAR_PREPARE_RESP
Transaction near prepare response.
-
CUSTOM_JOB_CALL
public static final SpanType CUSTOM_JOB_CALL
Custom job call.
-
SQL_QRY
public static final SpanType SQL_QRY
The overall execution of SQL query.
-
SQL_CURSOR_OPEN
public static final SpanType SQL_CURSOR_OPEN
Opening SQL query cursor.
-
SQL_CURSOR_CLOSE
public static final SpanType SQL_CURSOR_CLOSE
Closing SQL query cursor.
-
SQL_CURSOR_CANCEL
public static final SpanType SQL_CURSOR_CANCEL
Cancellation SQL query cursor.
-
SQL_QRY_PARSE
public static final SpanType SQL_QRY_PARSE
Parsing SQL query.
-
SQL_QRY_EXEC_REQ
public static final SpanType SQL_QRY_EXEC_REQ
Processing SQL query execution request.
-
SQL_NEXT_PAGE_REQ
public static final SpanType SQL_NEXT_PAGE_REQ
Processing SQL next result page request.
-
SQL_PAGE_RESP
public static final SpanType SQL_PAGE_RESP
Processing mapped node response with requested SQL result page.
-
SQL_QRY_EXECUTE
public static final SpanType SQL_QRY_EXECUTE
Execution SQL query by H2.
-
SQL_PAGE_PREPARE
public static final SpanType SQL_PAGE_PREPARE
Reading rows from cursor and preparing result page.
-
SQL_FAIL_RESP
public static final SpanType SQL_FAIL_RESP
Processing SQL query fail response.
-
SQL_DML_QRY_EXEC_REQ
public static final SpanType SQL_DML_QRY_EXEC_REQ
Processing DML query request.
-
SQL_DML_QRY_RESP
public static final SpanType SQL_DML_QRY_RESP
Processing DML query response.
-
SQL_QRY_CANCEL_REQ
public static final SpanType SQL_QRY_CANCEL_REQ
Processing query cancellation request.
-
SQL_ITER_OPEN
public static final SpanType SQL_ITER_OPEN
Opening cursor iterator.
-
SQL_ITER_CLOSE
public static final SpanType SQL_ITER_CLOSE
Opening cursor iterator.
-
SQL_PAGE_FETCH
public static final SpanType SQL_PAGE_FETCH
Fetching SQL query result page.
-
SQL_PAGE_WAIT
public static final SpanType SQL_PAGE_WAIT
Waiting for SQL query results page to be received.
-
SQL_IDX_RANGE_REQ
public static final SpanType SQL_IDX_RANGE_REQ
Processing SQL index range request.
-
SQL_IDX_RANGE_RESP
public static final SpanType SQL_IDX_RANGE_RESP
Processing SQL index range response.
-
SQL_DML_QRY_EXECUTE
public static final SpanType SQL_DML_QRY_EXECUTE
Execution of SQL DML query.
-
SQL_CMD_QRY_EXECUTE
public static final SpanType SQL_CMD_QRY_EXECUTE
Execution of SQL command query which either DDL SQL queries or Ignite native SQL commands.
-
SQL_PARTITIONS_RESERVE
public static final SpanType SQL_PARTITIONS_RESERVE
SQL query partitions reservation.
-
SQL_CACHE_UPDATE
public static final SpanType SQL_CACHE_UPDATE
Update of cache as a result of the SQL DML query.
-
SQL_BATCH_PROCESS
public static final SpanType SQL_BATCH_PROCESS
Processing of incoming batch.
-
-
Method Detail
-
values
public static SpanType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (SpanType c : SpanType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SpanType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
scope
public Scope scope()
- Returns:
- Scope.
-
spanName
public String spanName()
- Returns:
- Trace name.
-
index
public int index()
- Returns:
- idx.
-
rootSpan
public boolean rootSpan()
- Returns:
- Root span.
-
fromIndex
public static SpanType fromIndex(int idx)
- Parameters:
idx- Index.- Returns:
- Enum instance based on specified index.
-
-