Package odata.msgraph.client.beta.entity
Class AuditEvent.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.AuditEvent.Builder
-
- Enclosing class:
- AuditEvent
public static final class AuditEvent.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuditEvent.Builderactivity(String activity)“Friendly name of the activity.”AuditEvent.BuilderactivityDateTime(OffsetDateTime activityDateTime)“The date time in UTC when the activity was performed.”AuditEvent.BuilderactivityOperationType(String activityOperationType)“The HTTP operation type of the activity.”AuditEvent.BuilderactivityResult(String activityResult)“The result of the activity.”AuditEvent.BuilderactivityType(String activityType)“The type of activity that was being performed.”AuditEvent.Builderactor(AuditActor actor)“AAD user and application that are associated with the audit event.”AuditEventbuild()AuditEvent.Buildercategory(String category)“Audit category.”AuditEvent.BuildercomponentName(String componentName)“Component name.”AuditEvent.BuildercorrelationId(UUID correlationId)“The client request Id that is used to correlate activity within the system.”AuditEvent.BuilderdisplayName(String displayName)“Event display name.”AuditEvent.Builderid(String id)AuditEvent.Builderresources(List<AuditResource> resources)“Resources being modified.”AuditEvent.Builderresources(AuditResource... resources)“Resources being modified.”AuditEvent.BuilderresourcesNextLink(String resourcesNextLink)“Resources being modified.”
-
-
-
Method Detail
-
id
public AuditEvent.Builder id(String id)
-
activity
public AuditEvent.Builder activity(String activity)
“Friendly name of the activity.”- Parameters:
activity- value ofactivityproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
activityDateTime
public AuditEvent.Builder activityDateTime(OffsetDateTime activityDateTime)
“The date time in UTC when the activity was performed.”- Parameters:
activityDateTime- value ofactivityDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
activityOperationType
public AuditEvent.Builder activityOperationType(String activityOperationType)
“The HTTP operation type of the activity.”- Parameters:
activityOperationType- value ofactivityOperationTypeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
activityResult
public AuditEvent.Builder activityResult(String activityResult)
“The result of the activity.”- Parameters:
activityResult- value ofactivityResultproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
activityType
public AuditEvent.Builder activityType(String activityType)
“The type of activity that was being performed.”- Parameters:
activityType- value ofactivityTypeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
actor
public AuditEvent.Builder actor(AuditActor actor)
“AAD user and application that are associated with the audit event.”- Parameters:
actor- value ofactorproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
category
public AuditEvent.Builder category(String category)
“Audit category.”- Parameters:
category- value ofcategoryproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
componentName
public AuditEvent.Builder componentName(String componentName)
“Component name.”- Parameters:
componentName- value ofcomponentNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
correlationId
public AuditEvent.Builder correlationId(UUID correlationId)
“The client request Id that is used to correlate activity within the system.”- Parameters:
correlationId- value ofcorrelationIdproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
displayName
public AuditEvent.Builder displayName(String displayName)
“Event display name.”- Parameters:
displayName- value ofdisplayNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
resources
public AuditEvent.Builder resources(List<AuditResource> resources)
“Resources being modified.”- Parameters:
resources- value ofresourcesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
resources
public AuditEvent.Builder resources(AuditResource... resources)
“Resources being modified.”- Parameters:
resources- value ofresourcesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
resourcesNextLink
public AuditEvent.Builder resourcesNextLink(String resourcesNextLink)
“Resources being modified.”- Parameters:
resourcesNextLink- value ofresources@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public AuditEvent build()
-
-