public static final class MessageRulePredicates.Builder extends Object
public MessageRulePredicates.Builder categories(List<String> categories)
public MessageRulePredicates.Builder categoriesNextLink(String categoriesNextLink)
public MessageRulePredicates.Builder subjectContains(List<String> subjectContains)
public MessageRulePredicates.Builder subjectContainsNextLink(String subjectContainsNextLink)
public MessageRulePredicates.Builder bodyContains(List<String> bodyContains)
public MessageRulePredicates.Builder bodyContainsNextLink(String bodyContainsNextLink)
public MessageRulePredicates.Builder bodyOrSubjectContains(List<String> bodyOrSubjectContains)
public MessageRulePredicates.Builder bodyOrSubjectContainsNextLink(String bodyOrSubjectContainsNextLink)
public MessageRulePredicates.Builder senderContains(List<String> senderContains)
public MessageRulePredicates.Builder senderContainsNextLink(String senderContainsNextLink)
public MessageRulePredicates.Builder recipientContains(List<String> recipientContains)
public MessageRulePredicates.Builder recipientContainsNextLink(String recipientContainsNextLink)
public MessageRulePredicates.Builder headerContains(List<String> headerContains)
public MessageRulePredicates.Builder headerContainsNextLink(String headerContainsNextLink)
public MessageRulePredicates.Builder messageActionFlag(MessageActionFlag messageActionFlag)
public MessageRulePredicates.Builder importance(Importance importance)
public MessageRulePredicates.Builder sensitivity(Sensitivity sensitivity)
public MessageRulePredicates.Builder fromAddresses(List<Recipient> fromAddresses)
public MessageRulePredicates.Builder fromAddressesNextLink(String fromAddressesNextLink)
public MessageRulePredicates.Builder sentToAddresses(List<Recipient> sentToAddresses)
public MessageRulePredicates.Builder sentToAddressesNextLink(String sentToAddressesNextLink)
public MessageRulePredicates.Builder sentToMe(Boolean sentToMe)
public MessageRulePredicates.Builder sentOnlyToMe(Boolean sentOnlyToMe)
public MessageRulePredicates.Builder sentCcMe(Boolean sentCcMe)
public MessageRulePredicates.Builder sentToOrCcMe(Boolean sentToOrCcMe)
public MessageRulePredicates.Builder notSentToMe(Boolean notSentToMe)
public MessageRulePredicates.Builder hasAttachments(Boolean hasAttachments)
public MessageRulePredicates.Builder isApprovalRequest(Boolean isApprovalRequest)
public MessageRulePredicates.Builder isAutomaticForward(Boolean isAutomaticForward)
public MessageRulePredicates.Builder isAutomaticReply(Boolean isAutomaticReply)
public MessageRulePredicates.Builder isEncrypted(Boolean isEncrypted)
public MessageRulePredicates.Builder isMeetingRequest(Boolean isMeetingRequest)
public MessageRulePredicates.Builder isMeetingResponse(Boolean isMeetingResponse)
public MessageRulePredicates.Builder isNonDeliveryReport(Boolean isNonDeliveryReport)
public MessageRulePredicates.Builder isPermissionControlled(Boolean isPermissionControlled)
public MessageRulePredicates.Builder isReadReceipt(Boolean isReadReceipt)
public MessageRulePredicates.Builder isSigned(Boolean isSigned)
public MessageRulePredicates.Builder isVoicemail(Boolean isVoicemail)
public MessageRulePredicates.Builder withinSizeRange(SizeRange withinSizeRange)
public MessageRulePredicates build()
Copyright © 2018–2020. All rights reserved.