Class TermsAndConditionsAcceptanceStatus

java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.TermsAndConditionsAcceptanceStatus
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class TermsAndConditionsAcceptanceStatus extends Entity implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Terms And Conditions Acceptance Status.
  • Field Details

    • acceptedDateTime

      @SerializedName(value="acceptedDateTime", alternate="AcceptedDateTime") @Expose @Nullable public OffsetDateTime acceptedDateTime
      The Accepted Date Time. DateTime when the terms were last accepted by the user.
    • acceptedVersion

      @SerializedName(value="acceptedVersion", alternate="AcceptedVersion") @Expose @Nullable public Integer acceptedVersion
      The Accepted Version. Most recent version number of the T&C accepted by the user.
    • userDisplayName

      @SerializedName(value="userDisplayName", alternate="UserDisplayName") @Expose @Nullable public String userDisplayName
      The User Display Name. Display name of the user whose acceptance the entity represents.
    • userPrincipalName

      @SerializedName(value="userPrincipalName", alternate="UserPrincipalName") @Expose @Nullable public String userPrincipalName
      The User Principal Name. The userPrincipalName of the User that accepted the term.
    • termsAndConditions

      @SerializedName(value="termsAndConditions", alternate="TermsAndConditions") @Expose @Nullable public TermsAndConditions termsAndConditions
      The Terms And Conditions. Navigation link to the terms and conditions that are assigned.
  • Constructor Details

    • TermsAndConditionsAcceptanceStatus

      public TermsAndConditionsAcceptanceStatus()
  • 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 Entity
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to