Class UserPoolClientAnalyticsConfiguration


  • public final class UserPoolClientAnalyticsConfiguration
    extends java.lang.Object
    • Method Detail

      • applicationArn

        public java.util.Optional<java.lang.String> applicationArn()
        Returns:
        Application ARN for an AWS End User Messaging application. Conflicts with `externalId` and `roleArn`.
      • applicationId

        public java.util.Optional<java.lang.String> applicationId()
        Returns:
        Application ID for an AWS End User Messaging application.
      • externalId

        public java.util.Optional<java.lang.String> externalId()
        Returns:
        ID for the Analytics Configuration. Conflicts with `applicationArn`.
      • roleArn

        public java.util.Optional<java.lang.String> roleArn()
        Returns:
        ARN of an IAM role that authorizes Amazon Cognito to publish events to AWS End User Messaging analytics. Conflicts with `applicationArn`.
      • userDataShared

        public java.util.Optional<java.lang.Boolean> userDataShared()
        Returns:
        If set to `true`, Amazon Cognito will include user data in the events it publishes to AWS End User Messaging analytics.