Package odata.msgraph.client.beta.entity
Class DirectoryAudit
- java.lang.Object
-
- odata.msgraph.client.beta.entity.Entity
-
- odata.msgraph.client.beta.entity.DirectoryAudit
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class DirectoryAudit extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
Org.OData.Capabilities.V1.CountRestrictions
Countable = false
Org.OData.Capabilities.V1.FilterRestrictions
Filterable = true
Org.OData.Capabilities.V1.SkipSupported
false
Org.OData.Capabilities.V1.TopSupported
true
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDirectoryAudit.Builder
-
Field Summary
Fields Modifier and Type Field Description protected OffsetDateTimeactivityDateTimeprotected StringactivityDisplayNameprotected List<KeyValue>additionalDetailsprotected StringadditionalDetailsNextLinkprotected Stringcategoryprotected StringcorrelationIdprotected AuditActivityInitiatorinitiatedByprotected StringloggedByServiceprotected StringoperationTypeprotected OperationResultresultprotected StringresultReasonprotected List<TargetResource>targetResourcesprotected StringtargetResourcesNextLinkprotected StringuserAgent-
Fields inherited from class odata.msgraph.client.beta.entity.Entity
changedFields, contextPath, id, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedDirectoryAudit()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DirectoryAudit.BuilderbuilderDirectoryAudit()Returns a builder which is used to create a new instance of this class (given that this class is immutable).Optional<OffsetDateTime>getActivityDateTime()Optional<String>getActivityDisplayName()com.github.davidmoten.odata.client.CollectionPage<KeyValue>getAdditionalDetails()com.github.davidmoten.odata.client.CollectionPage<KeyValue>getAdditionalDetails(com.github.davidmoten.odata.client.HttpRequestOptions options)Optional<String>getCategory()com.github.davidmoten.odata.client.internal.ChangedFieldsgetChangedFields()Optional<String>getCorrelationId()Optional<AuditActivityInitiator>getInitiatedBy()Optional<String>getLoggedByService()Optional<String>getOperationType()Optional<OperationResult>getResult()Optional<String>getResultReason()com.github.davidmoten.odata.client.CollectionPage<TargetResource>getTargetResources()com.github.davidmoten.odata.client.CollectionPage<TargetResource>getTargetResources(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()Optional<String>getUserAgent()StringodataTypeName()DirectoryAuditpatch()Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.voidpostInject(boolean addKeysToContextPath)DirectoryAuditput()Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).StringtoString()DirectoryAuditwithActivityDateTime(OffsetDateTime activityDateTime)DirectoryAuditwithActivityDisplayName(String activityDisplayName)DirectoryAuditwithAdditionalDetails(List<KeyValue> additionalDetails)DirectoryAuditwithCategory(String category)DirectoryAuditwithCorrelationId(String correlationId)DirectoryAuditwithInitiatedBy(AuditActivityInitiator initiatedBy)DirectoryAuditwithLoggedByService(String loggedByService)DirectoryAuditwithOperationType(String operationType)DirectoryAuditwithResult(OperationResult result)DirectoryAuditwithResultReason(String resultReason)DirectoryAuditwithTargetResources(List<TargetResource> targetResources)DirectoryAuditwithUnmappedField(String name, String value)DirectoryAuditwithUserAgent(String userAgent)
-
-
-
Field Detail
-
activityDateTime
protected OffsetDateTime activityDateTime
-
activityDisplayName
protected String activityDisplayName
-
additionalDetailsNextLink
protected String additionalDetailsNextLink
-
category
protected String category
-
correlationId
protected String correlationId
-
initiatedBy
protected AuditActivityInitiator initiatedBy
-
loggedByService
protected String loggedByService
-
operationType
protected String operationType
-
result
protected OperationResult result
-
resultReason
protected String resultReason
-
targetResources
protected List<TargetResource> targetResources
-
targetResourcesNextLink
protected String targetResourcesNextLink
-
userAgent
protected String userAgent
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classEntity
-
builderDirectoryAudit
public static DirectoryAudit.Builder builderDirectoryAudit()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
getChangedFields
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
- Specified by:
getChangedFieldsin interfacecom.github.davidmoten.odata.client.ODataEntityType- Overrides:
getChangedFieldsin classEntity
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classEntity
-
getActivityDateTime
public Optional<OffsetDateTime> getActivityDateTime()
-
withActivityDateTime
public DirectoryAudit withActivityDateTime(OffsetDateTime activityDateTime)
-
withActivityDisplayName
public DirectoryAudit withActivityDisplayName(String activityDisplayName)
-
getAdditionalDetails
public com.github.davidmoten.odata.client.CollectionPage<KeyValue> getAdditionalDetails()
-
withAdditionalDetails
public DirectoryAudit withAdditionalDetails(List<KeyValue> additionalDetails)
-
getAdditionalDetails
public com.github.davidmoten.odata.client.CollectionPage<KeyValue> getAdditionalDetails(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
withCategory
public DirectoryAudit withCategory(String category)
-
withCorrelationId
public DirectoryAudit withCorrelationId(String correlationId)
-
getInitiatedBy
public Optional<AuditActivityInitiator> getInitiatedBy()
-
withInitiatedBy
public DirectoryAudit withInitiatedBy(AuditActivityInitiator initiatedBy)
-
withLoggedByService
public DirectoryAudit withLoggedByService(String loggedByService)
-
withOperationType
public DirectoryAudit withOperationType(String operationType)
-
getResult
public Optional<OperationResult> getResult()
-
withResult
public DirectoryAudit withResult(OperationResult result)
-
withResultReason
public DirectoryAudit withResultReason(String resultReason)
-
getTargetResources
public com.github.davidmoten.odata.client.CollectionPage<TargetResource> getTargetResources()
-
withTargetResources
public DirectoryAudit withTargetResources(List<TargetResource> targetResources)
-
getTargetResources
public com.github.davidmoten.odata.client.CollectionPage<TargetResource> getTargetResources(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
withUserAgent
public DirectoryAudit withUserAgent(String userAgent)
-
withUnmappedField
public DirectoryAudit withUnmappedField(String name, String value)
- Overrides:
withUnmappedFieldin classEntity
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classEntity
-
patch
public DirectoryAudit patch()
Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.
-
put
public DirectoryAudit put()
Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).
-
-