Interface UpdateSessionRequest.Builder

    • Method Detail

      • aiAgentConfigurationWithStrings

        UpdateSessionRequest.Builder aiAgentConfigurationWithStrings​(Map<String,​AIAgentConfigurationData> aiAgentConfiguration)

        The configuration of the AI Agents (mapped by AI Agent Type to AI Agent version) that should be used by Amazon Q in Connect for this Session.

        Parameters:
        aiAgentConfiguration - The configuration of the AI Agents (mapped by AI Agent Type to AI Agent version) that should be used by Amazon Q in Connect for this Session.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • aiAgentConfiguration

        UpdateSessionRequest.Builder aiAgentConfiguration​(Map<AIAgentType,​AIAgentConfigurationData> aiAgentConfiguration)

        The configuration of the AI Agents (mapped by AI Agent Type to AI Agent version) that should be used by Amazon Q in Connect for this Session.

        Parameters:
        aiAgentConfiguration - The configuration of the AI Agents (mapped by AI Agent Type to AI Agent version) that should be used by Amazon Q in Connect for this Session.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • assistantId

        UpdateSessionRequest.Builder assistantId​(String assistantId)

        The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.

        Parameters:
        assistantId - The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        UpdateSessionRequest.Builder description​(String description)

        The description.

        Parameters:
        description - The description.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sessionId

        UpdateSessionRequest.Builder sessionId​(String sessionId)

        The identifier of the session. Can be either the ID or the ARN. URLs cannot contain the ARN.

        Parameters:
        sessionId - The identifier of the session. Can be either the ID or the ARN. URLs cannot contain the ARN.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tagFilter

        UpdateSessionRequest.Builder tagFilter​(TagFilter tagFilter)

        An object that can be used to specify Tag conditions.

        Parameters:
        tagFilter - An object that can be used to specify Tag conditions.
        Returns:
        Returns a reference to this object so that method calls can be chained together.