Interface Operation<I extends Item>

    • Field Detail

      • START_OFFSET_MICROS

        static final long START_OFFSET_MICROS
    • Method Detail

      • originIndex

        int originIndex()
      • item

        I item()
      • nodeAddr

        java.lang.String nodeAddr()
      • nodeAddr

        void nodeAddr​(java.lang.String nodeAddr)
      • srcPath

        java.lang.String srcPath()
      • srcPath

        void srcPath​(java.lang.String srcPath)
      • dstPath

        java.lang.String dstPath()
      • dstPath

        void dstPath​(java.lang.String dstPath)
      • credential

        void credential​(Credential credential)
      • startRequest

        void startRequest()
                   throws java.lang.IllegalStateException
        Throws:
        java.lang.IllegalStateException
      • finishRequest

        void finishRequest()
                    throws java.lang.IllegalStateException
        Throws:
        java.lang.IllegalStateException
      • startResponse

        void startResponse()
                    throws java.lang.IllegalStateException
        Throws:
        java.lang.IllegalStateException
      • finishResponse

        void finishResponse()
                     throws java.lang.IllegalStateException
        Throws:
        java.lang.IllegalStateException
      • reqTimeStart

        long reqTimeStart()
      • reqTimeDone

        long reqTimeDone()
      • respTimeStart

        long respTimeStart()
      • respTimeDone

        long respTimeDone()
      • duration

        long duration()
      • latency

        long latency()
      • buildItemPath

        default void buildItemPath​(I item,
                                   java.lang.String itemPath)
      • reset

        void reset()