Interface CreateQAppResponse.Builder

    • Method Detail

      • appId

        CreateQAppResponse.Builder appId​(String appId)

        The unique identifier of the new Q App.

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

        CreateQAppResponse.Builder appArn​(String appArn)

        The Amazon Resource Name (ARN) of the new Q App.

        Parameters:
        appArn - The Amazon Resource Name (ARN) of the new Q App.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • title

        CreateQAppResponse.Builder title​(String title)

        The title of the new Q App.

        Parameters:
        title - The title of the new Q App.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        CreateQAppResponse.Builder description​(String description)

        The description of the new Q App.

        Parameters:
        description - The description of the new Q App.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • initialPrompt

        CreateQAppResponse.Builder initialPrompt​(String initialPrompt)

        The initial prompt displayed when the Q App is started.

        Parameters:
        initialPrompt - The initial prompt displayed when the Q App is started.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • appVersion

        CreateQAppResponse.Builder appVersion​(Integer appVersion)

        The version of the new Q App.

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

        CreateQAppResponse.Builder status​(String status)

        The status of the new Q App, such as "Created".

        Parameters:
        status - The status of the new Q App, such as "Created".
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        AppStatus, AppStatus
      • status

        CreateQAppResponse.Builder status​(AppStatus status)

        The status of the new Q App, such as "Created".

        Parameters:
        status - The status of the new Q App, such as "Created".
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        AppStatus, AppStatus
      • createdAt

        CreateQAppResponse.Builder createdAt​(Instant createdAt)

        The date and time the Q App was created.

        Parameters:
        createdAt - The date and time the Q App was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdBy

        CreateQAppResponse.Builder createdBy​(String createdBy)

        The user who created the Q App.

        Parameters:
        createdBy - The user who created the Q App.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updatedAt

        CreateQAppResponse.Builder updatedAt​(Instant updatedAt)

        The date and time the Q App was last updated.

        Parameters:
        updatedAt - The date and time the Q App was last updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updatedBy

        CreateQAppResponse.Builder updatedBy​(String updatedBy)

        The user who last updated the Q App.

        Parameters:
        updatedBy - The user who last updated the Q App.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • requiredCapabilitiesWithStrings

        CreateQAppResponse.Builder requiredCapabilitiesWithStrings​(Collection<String> requiredCapabilities)

        The capabilities required to run the Q App, such as file upload or third-party integrations.

        Parameters:
        requiredCapabilities - The capabilities required to run the Q App, such as file upload or third-party integrations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • requiredCapabilitiesWithStrings

        CreateQAppResponse.Builder requiredCapabilitiesWithStrings​(String... requiredCapabilities)

        The capabilities required to run the Q App, such as file upload or third-party integrations.

        Parameters:
        requiredCapabilities - The capabilities required to run the Q App, such as file upload or third-party integrations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • requiredCapabilities

        CreateQAppResponse.Builder requiredCapabilities​(Collection<AppRequiredCapability> requiredCapabilities)

        The capabilities required to run the Q App, such as file upload or third-party integrations.

        Parameters:
        requiredCapabilities - The capabilities required to run the Q App, such as file upload or third-party integrations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • requiredCapabilities

        CreateQAppResponse.Builder requiredCapabilities​(AppRequiredCapability... requiredCapabilities)

        The capabilities required to run the Q App, such as file upload or third-party integrations.

        Parameters:
        requiredCapabilities - The capabilities required to run the Q App, such as file upload or third-party integrations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.