public class MessageRuleActions extends Object implements com.github.davidmoten.odata.client.ODataType
| Modifier and Type | Class and Description |
|---|---|
static class |
MessageRuleActions.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected List<String> |
assignCategories |
protected String |
assignCategoriesNextLink |
protected com.github.davidmoten.odata.client.ContextPath |
contextPath |
protected String |
copyToFolder |
protected Boolean |
delete |
protected List<Recipient> |
forwardAsAttachmentTo |
protected String |
forwardAsAttachmentToNextLink |
protected List<Recipient> |
forwardTo |
protected String |
forwardToNextLink |
protected Boolean |
markAsRead |
protected Importance |
markImportance |
protected String |
moveToFolder |
protected String |
odataType |
protected Boolean |
permanentDelete |
protected List<Recipient> |
redirectTo |
protected String |
redirectToNextLink |
protected Boolean |
stopProcessingRules |
protected com.github.davidmoten.odata.client.internal.UnmappedFields |
unmappedFields |
| Modifier | Constructor and Description |
|---|---|
protected |
MessageRuleActions() |
| Modifier and Type | Method and Description |
|---|---|
static MessageRuleActions.Builder |
builder()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
com.github.davidmoten.odata.client.CollectionPage<String> |
getAssignCategories() |
com.github.davidmoten.odata.client.CollectionPage<String> |
getAssignCategories(com.github.davidmoten.odata.client.HttpRequestOptions options) |
Optional<String> |
getCopyToFolder() |
Optional<Boolean> |
getDelete() |
com.github.davidmoten.odata.client.CollectionPage<Recipient> |
getForwardAsAttachmentTo() |
com.github.davidmoten.odata.client.CollectionPage<Recipient> |
getForwardAsAttachmentTo(com.github.davidmoten.odata.client.HttpRequestOptions options) |
com.github.davidmoten.odata.client.CollectionPage<Recipient> |
getForwardTo() |
com.github.davidmoten.odata.client.CollectionPage<Recipient> |
getForwardTo(com.github.davidmoten.odata.client.HttpRequestOptions options) |
Optional<Boolean> |
getMarkAsRead() |
Optional<Importance> |
getMarkImportance() |
Optional<String> |
getMoveToFolder() |
Optional<Boolean> |
getPermanentDelete() |
com.github.davidmoten.odata.client.CollectionPage<Recipient> |
getRedirectTo() |
com.github.davidmoten.odata.client.CollectionPage<Recipient> |
getRedirectTo(com.github.davidmoten.odata.client.HttpRequestOptions options) |
Optional<Boolean> |
getStopProcessingRules() |
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
void |
postInject(boolean addKeysToContextPath) |
String |
toString() |
MessageRuleActions |
withCopyToFolder(String copyToFolder) |
MessageRuleActions |
withDelete(Boolean delete) |
MessageRuleActions |
withMarkAsRead(Boolean markAsRead) |
MessageRuleActions |
withMarkImportance(Importance markImportance) |
MessageRuleActions |
withMoveToFolder(String moveToFolder) |
MessageRuleActions |
withPermanentDelete(Boolean permanentDelete) |
MessageRuleActions |
withStopProcessingRules(Boolean stopProcessingRules) |
protected com.github.davidmoten.odata.client.ContextPath contextPath
protected com.github.davidmoten.odata.client.internal.UnmappedFields unmappedFields
protected String odataType
protected String moveToFolder
protected String copyToFolder
protected Boolean delete
protected Boolean permanentDelete
protected Boolean markAsRead
protected Importance markImportance
protected String forwardToNextLink
protected String forwardAsAttachmentToNextLink
protected String redirectToNextLink
protected String assignCategoriesNextLink
protected Boolean stopProcessingRules
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypepublic MessageRuleActions withMoveToFolder(String moveToFolder)
public MessageRuleActions withCopyToFolder(String copyToFolder)
public MessageRuleActions withDelete(Boolean delete)
public MessageRuleActions withPermanentDelete(Boolean permanentDelete)
public MessageRuleActions withMarkAsRead(Boolean markAsRead)
public Optional<Importance> getMarkImportance()
public MessageRuleActions withMarkImportance(Importance markImportance)
public com.github.davidmoten.odata.client.CollectionPage<Recipient> getForwardTo()
public com.github.davidmoten.odata.client.CollectionPage<Recipient> getForwardTo(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<Recipient> getForwardAsAttachmentTo()
public com.github.davidmoten.odata.client.CollectionPage<Recipient> getForwardAsAttachmentTo(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<Recipient> getRedirectTo()
public com.github.davidmoten.odata.client.CollectionPage<Recipient> getRedirectTo(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<String> getAssignCategories()
public com.github.davidmoten.odata.client.CollectionPage<String> getAssignCategories(com.github.davidmoten.odata.client.HttpRequestOptions options)
public MessageRuleActions withStopProcessingRules(Boolean stopProcessingRules)
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypepublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepublic static MessageRuleActions.Builder builder()
Copyright © 2018–2020. All rights reserved.