Interface Retriever.Builder

All Superinterfaces:
Buildable, CopyableBuilder<Retriever.Builder,Retriever>, SdkBuilder<Retriever.Builder,Retriever>, SdkPojo
Enclosing class:
Retriever

public static interface Retriever.Builder extends SdkPojo, CopyableBuilder<Retriever.Builder,Retriever>
  • Method Details

    • applicationId

      Retriever.Builder applicationId(String applicationId)

      The identifier of the Amazon Q Business application using the retriever.

      Parameters:
      applicationId - The identifier of the Amazon Q Business application using the 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 Business application.

      Parameters:
      retrieverId - The identifier of the retriever used by your Amazon Q Business application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • 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:
    • 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:
    • 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:
    • 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:
    • 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.