Interface StartQAppSessionRequest.Builder

    • Method Detail

      • instanceId

        StartQAppSessionRequest.Builder instanceId​(String instanceId)

        The unique identifier of the Amazon Q Business application environment instance.

        Parameters:
        instanceId - The unique identifier of the Amazon Q Business application environment instance.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • appId

        StartQAppSessionRequest.Builder appId​(String appId)

        The unique identifier of the Q App to start a session for.

        Parameters:
        appId - The unique identifier of the Q App to start a session for.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • appVersion

        StartQAppSessionRequest.Builder appVersion​(Integer appVersion)

        The version of the Q App to use for the session.

        Parameters:
        appVersion - The version of the Q App to use for the session.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • initialValues

        StartQAppSessionRequest.Builder initialValues​(Collection<CardValue> initialValues)

        Optional initial input values to provide for the Q App session.

        Parameters:
        initialValues - Optional initial input values to provide for the Q App session.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • initialValues

        StartQAppSessionRequest.Builder initialValues​(CardValue... initialValues)

        Optional initial input values to provide for the Q App session.

        Parameters:
        initialValues - Optional initial input values to provide for the Q App session.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sessionId

        StartQAppSessionRequest.Builder sessionId​(String sessionId)

        The unique identifier of the a Q App session.

        Parameters:
        sessionId - The unique identifier of the a Q App session.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        StartQAppSessionRequest.Builder tags​(Map<String,​String> tags)

        Optional tags to associate with the new Q App session.

        Parameters:
        tags - Optional tags to associate with the new Q App session.
        Returns:
        Returns a reference to this object so that method calls can be chained together.