Interface InvokeAssistantResponseHandler.Visitor

    • Method Detail

      • visitDefault

        default void visitDefault​(ResponseStream event)
        A required "else" or "default" block, invoked when no other more-specific "visit" method is appropriate. This is invoked under two circumstances:
        1. The event encountered is newer than the current version of the SDK, so no other more-specific "visit" method could be called. In this case, the provided event will be a generic ResponseStream. These events can be processed by upgrading the SDK.
        2. The event is known by the SDK, but the "visit" was not overridden above. In this case, the provided event will be a specific type of ResponseStream.
        Parameters:
        event - The event that was not handled by a more-specific "visit" method.
      • visitTrace

        default void visitTrace​(Trace event)
        Invoked when a Trace is encountered. If this is not overridden, the event will be given to visitDefault(ResponseStream).
        Parameters:
        event - Event being visited