Package com.microsoft.graph.models
Class ChatMessagePolicyViolationPolicyTip
java.lang.Object
com.microsoft.graph.models.ChatMessagePolicyViolationPolicyTip
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class ChatMessagePolicyViolationPolicyTip
extends Object
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Chat Message Policy Violation Policy Tip.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Compliance Url.The General Text.The Matched Condition Descriptions.the OData type of the object as returned by the service -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal com.microsoft.graph.serializer.AdditionalDataManager
void
setRawObject
(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON object
-
Field Details
-
oDataType
the OData type of the object as returned by the service -
complianceUrl
@SerializedName(value="complianceUrl", alternate="ComplianceUrl") @Expose @Nullable public String complianceUrlThe Compliance Url. The URL a user can visit to read about the data loss prevention policies for the organization. (ie, policies about what users shouldn't say in chats) -
generalText
@SerializedName(value="generalText", alternate="GeneralText") @Expose @Nullable public String generalTextThe General Text. Explanatory text shown to the sender of the message. -
matchedConditionDescriptions
@SerializedName(value="matchedConditionDescriptions", alternate="MatchedConditionDescriptions") @Expose @Nullable public List<String> matchedConditionDescriptionsThe Matched Condition Descriptions. The list of improper data in the message that was detected by the data loss prevention app. Each DLP app defines its own conditions, examples include 'Credit Card Number' and 'Social Security Number'.
-
-
Constructor Details
-
ChatMessagePolicyViolationPolicyTip
public ChatMessagePolicyViolationPolicyTip()
-
-
Method Details
-
additionalDataManager
@Nonnull public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager()- Specified by:
additionalDataManager
in interfacecom.microsoft.graph.serializer.IJsonBackedObject
-
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 interfacecom.microsoft.graph.serializer.IJsonBackedObject
- Parameters:
serializer
- the serializerjson
- the JSON object to set this object to
-