Class UserLogInfo.Builder

    • Field Detail

      • accountId

        protected java.lang.String accountId
      • displayName

        protected java.lang.String displayName
      • email

        protected java.lang.String email
    • Constructor Detail

      • Builder

        protected Builder()
    • Method Detail

      • withAccountId

        public UserLogInfo.Builder withAccountId​(java.lang.String accountId)
        Set value for optional field.
        Parameters:
        accountId - User unique ID. Might be missing due to historical data gap. Must have length of at least 40 and have length of at most 40.
        Returns:
        this builder
        Throws:
        java.lang.IllegalArgumentException - If any argument does not meet its preconditions.
      • withDisplayName

        public UserLogInfo.Builder withDisplayName​(java.lang.String displayName)
        Set value for optional field.
        Parameters:
        displayName - User display name. Might be missing due to historical data gap.
        Returns:
        this builder
      • withEmail

        public UserLogInfo.Builder withEmail​(java.lang.String email)
        Set value for optional field.
        Parameters:
        email - User email address. Might be missing due to historical data gap. Must have length of at most 255.
        Returns:
        this builder
        Throws:
        java.lang.IllegalArgumentException - If any argument does not meet its preconditions.