Interface PacketCapture

    • Method Detail

      • targetId

        String targetId()
        Returns:
        the target id value
      • bytesToCapturePerPacket

        long bytesToCapturePerPacket()
        Returns:
        the number of bytes captured per packet, the remaining bytes are truncated.
      • totalBytesPerSession

        long totalBytesPerSession()
        Returns:
        the maximum size of the capture output
      • timeLimitInSeconds

        int timeLimitInSeconds()
        Returns:
        the maximum duration of the capture session in seconds
      • provisioningState

        ProvisioningState provisioningState()
        Get the provisioning state of the packet capture session.
        Returns:
        the provisioningState value
      • stop

        void stop()
        Stops a specified packet capture session.
      • stopAsync

        Mono<Void> stopAsync()
        Stops a specified packet capture session asynchronously.
        Returns:
        the handle to the REST call
      • getStatus

        PacketCaptureStatus getStatus()
        Query the status of a running packet capture session.
        Returns:
        packet capture status
      • getStatusAsync

        Mono<PacketCaptureStatus> getStatusAsync()
        Query the status of a running packet capture session asynchronously.
        Returns:
        packet capture status