public class MessageRuleActions
extends java.lang.Object
implements com.microsoft.graph.serializer.IJsonBackedObject
| Modifier and Type | Field and Description |
|---|---|
java.util.List<java.lang.String> |
assignCategories
The Assign Categories.
|
java.lang.String |
copyToFolder
The Copy To Folder.
|
java.lang.Boolean |
delete
The Delete.
|
java.util.List<Recipient> |
forwardAsAttachmentTo
The Forward As Attachment To.
|
java.util.List<Recipient> |
forwardTo
The Forward To.
|
java.lang.Boolean |
markAsRead
The Mark As Read.
|
Importance |
markImportance
The Mark Importance.
|
java.lang.String |
moveToFolder
The Move To Folder.
|
java.lang.String |
oDataType
the OData type of the object as returned by the service
|
java.lang.Boolean |
permanentDelete
The Permanent Delete.
|
java.util.List<Recipient> |
redirectTo
The Redirect To.
|
java.lang.Boolean |
stopProcessingRules
The Stop Processing Rules.
|
| Constructor and Description |
|---|
MessageRuleActions() |
| Modifier and Type | Method and Description |
|---|---|
com.microsoft.graph.serializer.AdditionalDataManager |
additionalDataManager() |
void |
setRawObject(com.microsoft.graph.serializer.ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
@SerializedName(value="@odata.type") @Expose @Nullable public java.lang.String oDataType
@SerializedName(value="assignCategories",
alternate="AssignCategories")
@Expose
@Nullable
public java.util.List<java.lang.String> assignCategories
@SerializedName(value="copyToFolder",
alternate="CopyToFolder")
@Expose
@Nullable
public java.lang.String copyToFolder
@SerializedName(value="delete",
alternate="Delete")
@Expose
@Nullable
public java.lang.Boolean delete
@SerializedName(value="forwardAsAttachmentTo",
alternate="ForwardAsAttachmentTo")
@Expose
@Nullable
public java.util.List<Recipient> forwardAsAttachmentTo
@SerializedName(value="forwardTo",
alternate="ForwardTo")
@Expose
@Nullable
public java.util.List<Recipient> forwardTo
@SerializedName(value="markAsRead",
alternate="MarkAsRead")
@Expose
@Nullable
public java.lang.Boolean markAsRead
@SerializedName(value="markImportance",
alternate="MarkImportance")
@Expose
@Nullable
public Importance markImportance
@SerializedName(value="moveToFolder",
alternate="MoveToFolder")
@Expose
@Nullable
public java.lang.String moveToFolder
@SerializedName(value="permanentDelete",
alternate="PermanentDelete")
@Expose
@Nullable
public java.lang.Boolean permanentDelete
@SerializedName(value="redirectTo",
alternate="RedirectTo")
@Expose
@Nullable
public java.util.List<Recipient> redirectTo
@SerializedName(value="stopProcessingRules",
alternate="StopProcessingRules")
@Expose
@Nullable
public java.lang.Boolean stopProcessingRules
@Nonnull public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager()
additionalDataManager in interface com.microsoft.graph.serializer.IJsonBackedObjectpublic void setRawObject(@Nonnull
com.microsoft.graph.serializer.ISerializer serializer,
@Nonnull
com.google.gson.JsonObject json)
setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObjectserializer - the serializerjson - the JSON object to set this object to