Interface GetWebExperienceResponse.Builder

    • Method Detail

      • applicationId

        GetWebExperienceResponse.Builder applicationId​(String applicationId)

        The identifier of the Amazon Q application linked to the web experience.

        Parameters:
        applicationId - The identifier of the Amazon Q application linked to the web experience.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • authenticationConfiguration

        GetWebExperienceResponse.Builder authenticationConfiguration​(WebExperienceAuthConfiguration authenticationConfiguration)

        The authentication configuration information for your Amazon Q web experience.

        Parameters:
        authenticationConfiguration - The authentication configuration information for your Amazon Q web experience.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdAt

        GetWebExperienceResponse.Builder createdAt​(Instant createdAt)

        The Unix timestamp when the retriever was created.

        Parameters:
        createdAt - The Unix timestamp when the retriever was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • defaultEndpoint

        GetWebExperienceResponse.Builder defaultEndpoint​(String defaultEndpoint)

        The endpoint of your Amazon Q web experience.

        Parameters:
        defaultEndpoint - The endpoint of your Amazon Q web experience.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • error

        GetWebExperienceResponse.Builder error​(ErrorDetail error)

        When the Status field value is FAILED, the ErrorMessage field contains a description of the error that caused the data source connector to fail.

        Parameters:
        error - When the Status field value is FAILED, the ErrorMessage field contains a description of the error that caused the data source connector to fail.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        GetWebExperienceResponse.Builder status​(String status)

        The current status of the Amazon Q web experience. When the Status field value is FAILED, the ErrorMessage field contains a description of the error that caused the data source connector to fail.

        Parameters:
        status - The current status of the Amazon Q web experience. When the Status field value is FAILED, the ErrorMessage field contains a description of the error that caused the data source connector to fail.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        WebExperienceStatus, WebExperienceStatus
      • status

        GetWebExperienceResponse.Builder status​(WebExperienceStatus status)

        The current status of the Amazon Q web experience. When the Status field value is FAILED, the ErrorMessage field contains a description of the error that caused the data source connector to fail.

        Parameters:
        status - The current status of the Amazon Q web experience. When the Status field value is FAILED, the ErrorMessage field contains a description of the error that caused the data source connector to fail.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        WebExperienceStatus, WebExperienceStatus
      • subtitle

        GetWebExperienceResponse.Builder subtitle​(String subtitle)

        The subtitle for your Amazon Q web experience.

        Parameters:
        subtitle - The subtitle for your Amazon Q web experience.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • title

        GetWebExperienceResponse.Builder title​(String title)

        The title for your Amazon Q web experience.

        Parameters:
        title - The title for your Amazon Q web experience.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updatedAt

        GetWebExperienceResponse.Builder updatedAt​(Instant updatedAt)

        The Unix timestamp when the data source connector was last updated.

        Parameters:
        updatedAt - The Unix timestamp when the data source connector was last updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • webExperienceArn

        GetWebExperienceResponse.Builder webExperienceArn​(String webExperienceArn)

        The Amazon Resource Name (ARN) of the role with the permission to access the Amazon Q web experience and required resources.

        Parameters:
        webExperienceArn - The Amazon Resource Name (ARN) of the role with the permission to access the Amazon Q web experience and required resources.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • webExperienceId

        GetWebExperienceResponse.Builder webExperienceId​(String webExperienceId)

        The identifier of the Amazon Q web experience.

        Parameters:
        webExperienceId - The identifier of the Amazon Q web experience.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • welcomeMessage

        GetWebExperienceResponse.Builder welcomeMessage​(String welcomeMessage)

        The customized welcome message for end users of an Amazon Q web experience.

        Parameters:
        welcomeMessage - The customized welcome message for end users of an Amazon Q web experience.
        Returns:
        Returns a reference to this object so that method calls can be chained together.