Enum SpanType

    • 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 name
        NullPointerException - 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.