Class AuditActor.Builder

  • Enclosing class:
    AuditActor

    public static final class AuditActor.Builder
    extends Object
    • Method Detail

      • applicationDisplayName

        public AuditActor.Builder applicationDisplayName​(String applicationDisplayName)
        “Name of the Application.”
        Parameters:
        applicationDisplayName - value of applicationDisplayName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • applicationId

        public AuditActor.Builder applicationId​(String applicationId)
        “AAD Application Id.”
        Parameters:
        applicationId - value of applicationId property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • auditActorType

        public AuditActor.Builder auditActorType​(String auditActorType)
        “Actor Type.”
        Parameters:
        auditActorType - value of auditActorType property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • ipAddress

        public AuditActor.Builder ipAddress​(String ipAddress)
        “IPAddress.”
        Parameters:
        ipAddress - value of ipAddress property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • servicePrincipalName

        public AuditActor.Builder servicePrincipalName​(String servicePrincipalName)
        “Service Principal Name (SPN).”
        Parameters:
        servicePrincipalName - value of servicePrincipalName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • userId

        public AuditActor.Builder userId​(String userId)
        “User Id.”
        Parameters:
        userId - value of userId property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • userPermissions

        public AuditActor.Builder userPermissions​(List<String> userPermissions)
        “List of user permissions when the audit was performed.”
        Parameters:
        userPermissions - value of userPermissions property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • userPermissions

        public AuditActor.Builder userPermissions​(String... userPermissions)
        “List of user permissions when the audit was performed.”
        Parameters:
        userPermissions - value of userPermissions property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • userPermissionsNextLink

        public AuditActor.Builder userPermissionsNextLink​(String userPermissionsNextLink)
        “List of user permissions when the audit was performed.”
        Parameters:
        userPermissionsNextLink - value of userPermissions@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • userPrincipalName

        public AuditActor.Builder userPrincipalName​(String userPrincipalName)
        “User Principal Name (UPN).”
        Parameters:
        userPrincipalName - value of userPrincipalName property (as defined in service metadata)
        Returns:
        this (for method chaining)