Interface CreateQAppResponse.Builder

  • Method Details

    • 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

      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

      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

      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:
    • 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:
    • 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.