Class MembershipOutlierInsight

All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class MembershipOutlierInsight extends GovernanceInsight implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Membership Outlier Insight.
  • Field Details

    • containerId

      @SerializedName(value="containerId", alternate="ContainerId") @Expose @Nullable public String containerId
      The Container Id. Indicates the identifier of the container, for example, a group ID.
    • memberId

      @SerializedName(value="memberId", alternate="MemberId") @Expose @Nullable public String memberId
      The Member Id. Indicates the identifier of the user.
    • outlierContainerType

      @SerializedName(value="outlierContainerType", alternate="OutlierContainerType") @Expose @Nullable public OutlierContainerType outlierContainerType
      The Outlier Container Type. Indicates the type of container. The possible values are: group, unknownFutureValue.
    • outlierMemberType

      @SerializedName(value="outlierMemberType", alternate="OutlierMemberType") @Expose @Nullable public OutlierMemberType outlierMemberType
      The Outlier Member Type. Indicates the type of outlier member. The possible values are: user, unknownFutureValue.
    • container

      @SerializedName(value="container", alternate="Container") @Expose @Nullable public DirectoryObject container
      The Container. Navigation link to the container directory object. For example, to a group.
    • lastModifiedBy

      @SerializedName(value="lastModifiedBy", alternate="LastModifiedBy") @Expose @Nullable public User lastModifiedBy
      The Last Modified By. Navigation link to a member object who modified the record. For example, to a user.
    • member

      @SerializedName(value="member", alternate="Member") @Expose @Nullable public DirectoryObject member
      The Member. Navigation link to a member object. For example, to a user.
  • Constructor Details

    • MembershipOutlierInsight

      public MembershipOutlierInsight()
  • Method Details

    • setRawObject

      public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json)
      Sets the raw JSON object
      Specified by:
      setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObject
      Overrides:
      setRawObject in class GovernanceInsight
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to