Package odata.msgraph.client.complex
Class MessageRulePredicates
- java.lang.Object
-
- odata.msgraph.client.complex.MessageRulePredicates
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class MessageRulePredicates extends Object implements com.github.davidmoten.odata.client.ODataType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMessageRulePredicates.Builder
-
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protectedMessageRulePredicates()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MessageRulePredicates.Builderbuilder()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>getBodyContains()com.github.davidmoten.odata.client.CollectionPage<String>getBodyContains(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.CollectionPage<String>getBodyOrSubjectContains()com.github.davidmoten.odata.client.CollectionPage<String>getBodyOrSubjectContains(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.CollectionPage<String>getCategories()com.github.davidmoten.odata.client.CollectionPage<String>getCategories(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.CollectionPage<Recipient>getFromAddresses()com.github.davidmoten.odata.client.CollectionPage<Recipient>getFromAddresses(com.github.davidmoten.odata.client.HttpRequestOptions options)Optional<Boolean>getHasAttachments()com.github.davidmoten.odata.client.CollectionPage<String>getHeaderContains()com.github.davidmoten.odata.client.CollectionPage<String>getHeaderContains(com.github.davidmoten.odata.client.HttpRequestOptions options)Optional<Importance>getImportance()Optional<Boolean>getIsApprovalRequest()Optional<Boolean>getIsAutomaticForward()Optional<Boolean>getIsAutomaticReply()Optional<Boolean>getIsEncrypted()Optional<Boolean>getIsMeetingRequest()Optional<Boolean>getIsMeetingResponse()Optional<Boolean>getIsNonDeliveryReport()Optional<Boolean>getIsPermissionControlled()Optional<Boolean>getIsReadReceipt()Optional<Boolean>getIsSigned()Optional<Boolean>getIsVoicemail()Optional<MessageActionFlag>getMessageActionFlag()Optional<Boolean>getNotSentToMe()com.github.davidmoten.odata.client.CollectionPage<String>getRecipientContains()com.github.davidmoten.odata.client.CollectionPage<String>getRecipientContains(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.CollectionPage<String>getSenderContains()com.github.davidmoten.odata.client.CollectionPage<String>getSenderContains(com.github.davidmoten.odata.client.HttpRequestOptions options)Optional<Sensitivity>getSensitivity()Optional<Boolean>getSentCcMe()Optional<Boolean>getSentOnlyToMe()com.github.davidmoten.odata.client.CollectionPage<Recipient>getSentToAddresses()com.github.davidmoten.odata.client.CollectionPage<Recipient>getSentToAddresses(com.github.davidmoten.odata.client.HttpRequestOptions options)Optional<Boolean>getSentToMe()Optional<Boolean>getSentToOrCcMe()com.github.davidmoten.odata.client.CollectionPage<String>getSubjectContains()com.github.davidmoten.odata.client.CollectionPage<String>getSubjectContains(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()Optional<SizeRange>getWithinSizeRange()StringodataTypeName()voidpostInject(boolean addKeysToContextPath)StringtoString()MessageRulePredicateswithHasAttachments(Boolean hasAttachments)MessageRulePredicateswithImportance(Importance importance)MessageRulePredicateswithIsApprovalRequest(Boolean isApprovalRequest)MessageRulePredicateswithIsAutomaticForward(Boolean isAutomaticForward)MessageRulePredicateswithIsAutomaticReply(Boolean isAutomaticReply)MessageRulePredicateswithIsEncrypted(Boolean isEncrypted)MessageRulePredicateswithIsMeetingRequest(Boolean isMeetingRequest)MessageRulePredicateswithIsMeetingResponse(Boolean isMeetingResponse)MessageRulePredicateswithIsNonDeliveryReport(Boolean isNonDeliveryReport)MessageRulePredicateswithIsPermissionControlled(Boolean isPermissionControlled)MessageRulePredicateswithIsReadReceipt(Boolean isReadReceipt)MessageRulePredicateswithIsSigned(Boolean isSigned)MessageRulePredicateswithIsVoicemail(Boolean isVoicemail)MessageRulePredicateswithMessageActionFlag(MessageActionFlag messageActionFlag)MessageRulePredicateswithNotSentToMe(Boolean notSentToMe)MessageRulePredicateswithSensitivity(Sensitivity sensitivity)MessageRulePredicateswithSentCcMe(Boolean sentCcMe)MessageRulePredicateswithSentOnlyToMe(Boolean sentOnlyToMe)MessageRulePredicateswithSentToMe(Boolean sentToMe)MessageRulePredicateswithSentToOrCcMe(Boolean sentToOrCcMe)MessageRulePredicateswithUnmappedField(String name, String value)MessageRulePredicateswithWithinSizeRange(SizeRange withinSizeRange)
-
-
-
Field Detail
-
contextPath
protected com.github.davidmoten.odata.client.ContextPath contextPath
-
unmappedFields
protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl unmappedFields
-
odataType
protected String odataType
-
bodyContainsNextLink
protected String bodyContainsNextLink
-
bodyOrSubjectContainsNextLink
protected String bodyOrSubjectContainsNextLink
-
categoriesNextLink
protected String categoriesNextLink
-
fromAddressesNextLink
protected String fromAddressesNextLink
-
hasAttachments
protected Boolean hasAttachments
-
headerContainsNextLink
protected String headerContainsNextLink
-
importance
protected Importance importance
-
isApprovalRequest
protected Boolean isApprovalRequest
-
isAutomaticForward
protected Boolean isAutomaticForward
-
isAutomaticReply
protected Boolean isAutomaticReply
-
isEncrypted
protected Boolean isEncrypted
-
isMeetingRequest
protected Boolean isMeetingRequest
-
isMeetingResponse
protected Boolean isMeetingResponse
-
isNonDeliveryReport
protected Boolean isNonDeliveryReport
-
isPermissionControlled
protected Boolean isPermissionControlled
-
isReadReceipt
protected Boolean isReadReceipt
-
isSigned
protected Boolean isSigned
-
isVoicemail
protected Boolean isVoicemail
-
messageActionFlag
protected MessageActionFlag messageActionFlag
-
notSentToMe
protected Boolean notSentToMe
-
recipientContainsNextLink
protected String recipientContainsNextLink
-
senderContainsNextLink
protected String senderContainsNextLink
-
sensitivity
protected Sensitivity sensitivity
-
sentCcMe
protected Boolean sentCcMe
-
sentOnlyToMe
protected Boolean sentOnlyToMe
-
sentToAddressesNextLink
protected String sentToAddressesNextLink
-
sentToMe
protected Boolean sentToMe
-
sentToOrCcMe
protected Boolean sentToOrCcMe
-
subjectContainsNextLink
protected String subjectContainsNextLink
-
withinSizeRange
protected SizeRange withinSizeRange
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType
-
getBodyContains
public com.github.davidmoten.odata.client.CollectionPage<String> getBodyContains()
-
getBodyContains
public com.github.davidmoten.odata.client.CollectionPage<String> getBodyContains(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getBodyOrSubjectContains
public com.github.davidmoten.odata.client.CollectionPage<String> getBodyOrSubjectContains()
-
getBodyOrSubjectContains
public com.github.davidmoten.odata.client.CollectionPage<String> getBodyOrSubjectContains(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getCategories
public com.github.davidmoten.odata.client.CollectionPage<String> getCategories()
-
getCategories
public com.github.davidmoten.odata.client.CollectionPage<String> getCategories(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getFromAddresses
public com.github.davidmoten.odata.client.CollectionPage<Recipient> getFromAddresses()
-
getFromAddresses
public com.github.davidmoten.odata.client.CollectionPage<Recipient> getFromAddresses(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
withHasAttachments
public MessageRulePredicates withHasAttachments(Boolean hasAttachments)
-
getHeaderContains
public com.github.davidmoten.odata.client.CollectionPage<String> getHeaderContains()
-
getHeaderContains
public com.github.davidmoten.odata.client.CollectionPage<String> getHeaderContains(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getImportance
public Optional<Importance> getImportance()
-
withImportance
public MessageRulePredicates withImportance(Importance importance)
-
withIsApprovalRequest
public MessageRulePredicates withIsApprovalRequest(Boolean isApprovalRequest)
-
withIsAutomaticForward
public MessageRulePredicates withIsAutomaticForward(Boolean isAutomaticForward)
-
withIsAutomaticReply
public MessageRulePredicates withIsAutomaticReply(Boolean isAutomaticReply)
-
withIsEncrypted
public MessageRulePredicates withIsEncrypted(Boolean isEncrypted)
-
withIsMeetingRequest
public MessageRulePredicates withIsMeetingRequest(Boolean isMeetingRequest)
-
withIsMeetingResponse
public MessageRulePredicates withIsMeetingResponse(Boolean isMeetingResponse)
-
withIsNonDeliveryReport
public MessageRulePredicates withIsNonDeliveryReport(Boolean isNonDeliveryReport)
-
withIsPermissionControlled
public MessageRulePredicates withIsPermissionControlled(Boolean isPermissionControlled)
-
withIsReadReceipt
public MessageRulePredicates withIsReadReceipt(Boolean isReadReceipt)
-
withIsSigned
public MessageRulePredicates withIsSigned(Boolean isSigned)
-
withIsVoicemail
public MessageRulePredicates withIsVoicemail(Boolean isVoicemail)
-
getMessageActionFlag
public Optional<MessageActionFlag> getMessageActionFlag()
-
withMessageActionFlag
public MessageRulePredicates withMessageActionFlag(MessageActionFlag messageActionFlag)
-
withNotSentToMe
public MessageRulePredicates withNotSentToMe(Boolean notSentToMe)
-
getRecipientContains
public com.github.davidmoten.odata.client.CollectionPage<String> getRecipientContains()
-
getRecipientContains
public com.github.davidmoten.odata.client.CollectionPage<String> getRecipientContains(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getSenderContains
public com.github.davidmoten.odata.client.CollectionPage<String> getSenderContains()
-
getSenderContains
public com.github.davidmoten.odata.client.CollectionPage<String> getSenderContains(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getSensitivity
public Optional<Sensitivity> getSensitivity()
-
withSensitivity
public MessageRulePredicates withSensitivity(Sensitivity sensitivity)
-
withSentCcMe
public MessageRulePredicates withSentCcMe(Boolean sentCcMe)
-
withSentOnlyToMe
public MessageRulePredicates withSentOnlyToMe(Boolean sentOnlyToMe)
-
getSentToAddresses
public com.github.davidmoten.odata.client.CollectionPage<Recipient> getSentToAddresses()
-
getSentToAddresses
public com.github.davidmoten.odata.client.CollectionPage<Recipient> getSentToAddresses(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
withSentToMe
public MessageRulePredicates withSentToMe(Boolean sentToMe)
-
withSentToOrCcMe
public MessageRulePredicates withSentToOrCcMe(Boolean sentToOrCcMe)
-
getSubjectContains
public com.github.davidmoten.odata.client.CollectionPage<String> getSubjectContains()
-
getSubjectContains
public com.github.davidmoten.odata.client.CollectionPage<String> getSubjectContains(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
withWithinSizeRange
public MessageRulePredicates withWithinSizeRange(SizeRange withinSizeRange)
-
withUnmappedField
public MessageRulePredicates withUnmappedField(String name, String value)
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType
-
builder
public static MessageRulePredicates.Builder builder()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
-