Package com.microsoft.graph.models
Class TeamMessagingSettings
java.lang.Object
com.microsoft.graph.models.TeamMessagingSettings
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class TeamMessagingSettings
extends Object
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Team Messaging Settings.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Allow Channel Mentions.The Allow Owner Delete Messages.The Allow Team Mentions.The Allow User Delete Messages.The Allow User Edit Messages.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 -
allowChannelMentions
@SerializedName(value="allowChannelMentions", alternate="AllowChannelMentions") @Expose @Nullable public Boolean allowChannelMentionsThe Allow Channel Mentions. If set to true, @channel mentions are allowed. -
allowOwnerDeleteMessages
@SerializedName(value="allowOwnerDeleteMessages", alternate="AllowOwnerDeleteMessages") @Expose @Nullable public Boolean allowOwnerDeleteMessagesThe Allow Owner Delete Messages. If set to true, owners can delete any message. -
allowTeamMentions
@SerializedName(value="allowTeamMentions", alternate="AllowTeamMentions") @Expose @Nullable public Boolean allowTeamMentionsThe Allow Team Mentions. If set to true, @team mentions are allowed. -
allowUserDeleteMessages
@SerializedName(value="allowUserDeleteMessages", alternate="AllowUserDeleteMessages") @Expose @Nullable public Boolean allowUserDeleteMessagesThe Allow User Delete Messages. If set to true, users can delete their messages. -
allowUserEditMessages
@SerializedName(value="allowUserEditMessages", alternate="AllowUserEditMessages") @Expose @Nullable public Boolean allowUserEditMessagesThe Allow User Edit Messages. If set to true, users can edit their messages.
-
-
Constructor Details
-
TeamMessagingSettings
public TeamMessagingSettings()
-
-
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
-