Interface Retriever.Builder

    • Method Detail

      • applicationId

        Retriever.Builder applicationId​(String applicationId)

        The identifier of the Amazon Q application using the retriever.

        Parameters:
        applicationId - The identifier of the Amazon Q application using the retriever.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • displayName

        Retriever.Builder displayName​(String displayName)

        The name of your retriever.

        Parameters:
        displayName - The name of your retriever.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • retrieverId

        Retriever.Builder retrieverId​(String retrieverId)

        The identifier of the retriever used by your Amazon Q application.

        Parameters:
        retrieverId - The identifier of the retriever used by your Amazon Q application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        Retriever.Builder status​(String status)

        The status of your retriever.

        Parameters:
        status - The status of your retriever.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        RetrieverStatus, RetrieverStatus
      • type

        Retriever.Builder type​(String type)

        The type of your retriever.

        Parameters:
        type - The type of your retriever.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        RetrieverType, RetrieverType