Class GetApplicationResponse

    • Method Detail

      • displayName

        public final String displayName()

        The name of the Amazon Q Business application.

        Returns:
        The name of the Amazon Q Business application.
      • applicationId

        public final String applicationId()

        The identifier of the Amazon Q Business application.

        Returns:
        The identifier of the Amazon Q Business application.
      • applicationArn

        public final String applicationArn()

        The Amazon Resource Name (ARN) of the Amazon Q Business application.

        Returns:
        The Amazon Resource Name (ARN) of the Amazon Q Business application.
      • identityCenterApplicationArn

        public final String identityCenterApplicationArn()

        The Amazon Resource Name (ARN) of the AWS IAM Identity Center instance attached to your Amazon Q Business application.

        Returns:
        The Amazon Resource Name (ARN) of the AWS IAM Identity Center instance attached to your Amazon Q Business application.
      • roleArn

        public final String roleArn()

        The Amazon Resource Name (ARN) of the IAM with permissions to access your CloudWatch logs and metrics.

        Returns:
        The Amazon Resource Name (ARN) of the IAM with permissions to access your CloudWatch logs and metrics.
      • statusAsString

        public final String statusAsString()

        The status of the Amazon Q Business application.

        If the service returns an enum value that is not available in the current SDK version, status will return ApplicationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from statusAsString().

        Returns:
        The status of the Amazon Q Business application.
        See Also:
        ApplicationStatus
      • description

        public final String description()

        A description for the Amazon Q Business application.

        Returns:
        A description for the Amazon Q Business application.
      • encryptionConfiguration

        public final EncryptionConfiguration encryptionConfiguration()

        The identifier of the Amazon Web Services KMS key that is used to encrypt your data. Amazon Q Business doesn't support asymmetric keys.

        Returns:
        The identifier of the Amazon Web Services KMS key that is used to encrypt your data. Amazon Q Business doesn't support asymmetric keys.
      • createdAt

        public final Instant createdAt()

        The Unix timestamp when the Amazon Q Business application was last updated.

        Returns:
        The Unix timestamp when the Amazon Q Business application was last updated.
      • updatedAt

        public final Instant updatedAt()

        The Unix timestamp when the Amazon Q Business application was last updated.

        Returns:
        The Unix timestamp when the Amazon Q Business application was last updated.
      • error

        public final ErrorDetail error()

        If the Status field is set to ERROR, the ErrorMessage field contains a description of the error that caused the synchronization to fail.

        Returns:
        If the Status field is set to ERROR, the ErrorMessage field contains a description of the error that caused the synchronization to fail.
      • attachmentsConfiguration

        public final AppliedAttachmentsConfiguration attachmentsConfiguration()

        Settings for whether end users can upload files directly during chat.

        Returns:
        Settings for whether end users can upload files directly during chat.
      • qAppsConfiguration

        public final QAppsConfiguration qAppsConfiguration()

        Settings for whether end users can create and use Amazon Q Apps in the web experience.

        Returns:
        Settings for whether end users can create and use Amazon Q Apps in the web experience.
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object