Package com.microsoft.graph.models
Class TermsAndConditions
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.TermsAndConditions
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class TermsAndConditions
extends Entity
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Terms And Conditions.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Acceptance Statement.The Acceptance Statuses.The Assignments.The Body Text.The Created Date Time.The Description.The Display Name.The Last Modified Date Time.The Title.The Version. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
acceptanceStatement
@SerializedName(value="acceptanceStatement", alternate="AcceptanceStatement") @Expose @Nullable public String acceptanceStatementThe Acceptance Statement. Administrator-supplied explanation of the terms and conditions, typically describing what it means to accept the terms and conditions set out in the T&C policy. This is shown to the user on prompts to accept the T&C policy. -
bodyText
The Body Text. Administrator-supplied body text of the terms and conditions, typically the terms themselves. This is shown to the user on prompts to accept the T&C policy. -
createdDateTime
@SerializedName(value="createdDateTime", alternate="CreatedDateTime") @Expose @Nullable public OffsetDateTime createdDateTimeThe Created Date Time. DateTime the object was created. -
description
@SerializedName(value="description", alternate="Description") @Expose @Nullable public String descriptionThe Description. Administrator-supplied description of the T&C policy. -
displayName
@SerializedName(value="displayName", alternate="DisplayName") @Expose @Nullable public String displayNameThe Display Name. Administrator-supplied name for the T&C policy. -
lastModifiedDateTime
@SerializedName(value="lastModifiedDateTime", alternate="LastModifiedDateTime") @Expose @Nullable public OffsetDateTime lastModifiedDateTimeThe Last Modified Date Time. DateTime the object was last modified. -
title
The Title. Administrator-supplied title of the terms and conditions. This is shown to the user on prompts to accept the T&C policy. -
version
The Version. Integer indicating the current version of the terms. Incremented when an administrator makes a change to the terms and wishes to require users to re-accept the modified T&C policy. -
acceptanceStatuses
@SerializedName(value="acceptanceStatuses", alternate="AcceptanceStatuses") @Expose @Nullable public TermsAndConditionsAcceptanceStatusCollectionPage acceptanceStatusesThe Acceptance Statuses. The list of acceptance statuses for this T&C policy. -
assignments
@SerializedName(value="assignments", alternate="Assignments") @Expose @Nullable public TermsAndConditionsAssignmentCollectionPage assignmentsThe Assignments. The list of assignments for this T&C policy.
-
-
Constructor Details
-
TermsAndConditions
public TermsAndConditions()
-
-
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:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Overrides:
setRawObjectin classEntity- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-