Class InsightUser

java.lang.Object
io.riada.insight.model.InsightUser
Direct Known Subclasses:
ImmutableInsightUser

@Immutable @PublicApi public abstract class InsightUser extends Object
  • Constructor Details

    • InsightUser

      public InsightUser()
  • Method Details

    • getKey

      public abstract String getKey()
      The Assets user key represent the way to uniquely identify this user. In different contexts this value will mean different things e.g. in Assets for Jira cloud this value will be the Atlassian account id
    • getName

      @Nullable @Redacted public abstract String getName()
    • getDisplayName

      @Nullable @Redacted public abstract String getDisplayName()
    • getEmailAddress

      @Nullable @Redacted public abstract String getEmailAddress()
    • getLastSeenVersion

      @Nullable public abstract String getLastSeenVersion()
    • externalId

      @Nullable public abstract String externalId()
    • insightRoles

      @Nullable public abstract Collection<InsightRole> insightRoles()