Class AuditActor.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.complex.AuditActor.Builder
-
- Enclosing class:
- AuditActor
public static final class AuditActor.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuditActor.BuilderapplicationDisplayName(String applicationDisplayName)“Name of the Application.”AuditActor.BuilderapplicationId(String applicationId)“AAD Application Id.”AuditActorbuild()AuditActor.BuilderipAddress(String ipAddress)“IPAddress.”AuditActor.BuilderremoteTenantId(String remoteTenantId)“Remote Tenant Id”AuditActor.BuilderremoteUserId(String remoteUserId)“Remote User Id”AuditActor.BuilderservicePrincipalName(String servicePrincipalName)“Service Principal Name (SPN).”AuditActor.Buildertype(String type)“Actor Type.”AuditActor.BuilderuserId(String userId)“User Id.”AuditActor.BuilderuserPermissions(String... userPermissions)“List of user permissions when the audit was performed.”AuditActor.BuilderuserPermissions(List<String> userPermissions)“List of user permissions when the audit was performed.”AuditActor.BuilderuserPermissionsNextLink(String userPermissionsNextLink)“List of user permissions when the audit was performed.”AuditActor.BuilderuserPrincipalName(String userPrincipalName)“User Principal Name (UPN).”AuditActor.BuilderuserRoleScopeTags(List<RoleScopeTagInfo> userRoleScopeTags)“List of user scope tags when the audit was performed.”AuditActor.BuilderuserRoleScopeTags(RoleScopeTagInfo... userRoleScopeTags)“List of user scope tags when the audit was performed.”AuditActor.BuilderuserRoleScopeTagsNextLink(String userRoleScopeTagsNextLink)“List of user scope tags when the audit was performed.”
-
-
-
Method Detail
-
applicationDisplayName
public AuditActor.Builder applicationDisplayName(String applicationDisplayName)
“Name of the Application.”- Parameters:
applicationDisplayName- value ofapplicationDisplayNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
applicationId
public AuditActor.Builder applicationId(String applicationId)
“AAD Application Id.”- Parameters:
applicationId- value ofapplicationIdproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
ipAddress
public AuditActor.Builder ipAddress(String ipAddress)
“IPAddress.”- Parameters:
ipAddress- value ofipAddressproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
remoteTenantId
public AuditActor.Builder remoteTenantId(String remoteTenantId)
“Remote Tenant Id”- Parameters:
remoteTenantId- value ofremoteTenantIdproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
remoteUserId
public AuditActor.Builder remoteUserId(String remoteUserId)
“Remote User Id”- Parameters:
remoteUserId- value ofremoteUserIdproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
servicePrincipalName
public AuditActor.Builder servicePrincipalName(String servicePrincipalName)
“Service Principal Name (SPN).”- Parameters:
servicePrincipalName- value ofservicePrincipalNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
type
public AuditActor.Builder type(String type)
“Actor Type.”- Parameters:
type- value oftypeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
userId
public AuditActor.Builder userId(String userId)
“User Id.”- Parameters:
userId- value ofuserIdproperty (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 ofuserPermissionsproperty (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 ofuserPermissionsproperty (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 ofuserPermissions@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
userPrincipalName
public AuditActor.Builder userPrincipalName(String userPrincipalName)
“User Principal Name (UPN).”- Parameters:
userPrincipalName- value ofuserPrincipalNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
userRoleScopeTags
public AuditActor.Builder userRoleScopeTags(List<RoleScopeTagInfo> userRoleScopeTags)
“List of user scope tags when the audit was performed.”- Parameters:
userRoleScopeTags- value ofuserRoleScopeTagsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
userRoleScopeTags
public AuditActor.Builder userRoleScopeTags(RoleScopeTagInfo... userRoleScopeTags)
“List of user scope tags when the audit was performed.”- Parameters:
userRoleScopeTags- value ofuserRoleScopeTagsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
userRoleScopeTagsNextLink
public AuditActor.Builder userRoleScopeTagsNextLink(String userRoleScopeTagsNextLink)
“List of user scope tags when the audit was performed.”- Parameters:
userRoleScopeTagsNextLink- value ofuserRoleScopeTags@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public AuditActor build()
-
-