public final class FindMessageTrackingReportOptions extends Object
Represents options for FindMessageTrackingReport operation
Constructor and Description |
---|
FindMessageTrackingReportOptions(String scope,
String domain)
Initializes a new instance of the
FindMessageTrackingReportOptions class |
Modifier and Type | Method and Description |
---|---|
String |
getDiagnosticsLevel()
Gets or sets diagnostics level specifying how detailed the tracing report should be.
|
String |
getDomain()
Gets or sets the domain to search for.
|
Date |
getEndDateTime()
Gets or sets the search time period, indicating that the message was sent before this value.
|
MailAddress |
getFederatedDeliveryMailbox()
Gets or sets the mailbox to which a cross-premise message was sent.
|
String |
getMessageId()
Gets or sets the message identification to search for.
|
MailAddress |
getRecipient()
Gets or sets the e-mail addresses of the people who are receiving the message.
|
String |
getScope()
Gets or sets the search scope (non-empty string)
|
MailAddress |
getSender()
Gets or sets the e-mail address of the person who is sending the message.
|
Date |
getStartDateTime()
Gets or sets the search time period, indicating that the message was sent after this value.
|
String |
getSubject()
Gets or sets the subject filter to search for.
|
void |
setDiagnosticsLevel(String value)
Gets or sets diagnostics level specifying how detailed the tracing report should be.
|
void |
setDomain(String value)
Gets or sets the domain to search for.
|
void |
setEndDateTime(Date value)
Gets or sets the search time period, indicating that the message was sent before this value.
|
void |
setFederatedDeliveryMailbox(MailAddress value)
Gets or sets the mailbox to which a cross-premise message was sent.
|
void |
setMessageId(String value)
Gets or sets the message identification to search for.
|
void |
setRecipient(MailAddress value)
Gets or sets the e-mail addresses of the people who are receiving the message.
|
void |
setScope(String value)
Gets or sets the search scope (non-empty string)
|
void |
setSender(MailAddress value)
Gets or sets the e-mail address of the person who is sending the message.
|
void |
setStartDateTime(Date value)
Gets or sets the search time period, indicating that the message was sent after this value.
|
void |
setSubject(String value)
Gets or sets the subject filter to search for.
|
public FindMessageTrackingReportOptions(String scope, String domain)
Initializes a new instance of the FindMessageTrackingReportOptions
class
scope
- Specifies where to perform the search.domain
- Specified the domain to search for.com.aspose.ms.System.ArgumentException
- scope
is null
or empty
com.aspose.ms.System.ArgumentException
- domain
is null
or empty
public String getScope()
Gets or sets the search scope (non-empty string)
String
object.com.aspose.ms.System.ArgumentException
- value
is null
or empty
public void setScope(String value)
Gets or sets the search scope (non-empty string)
value
- a String
object.com.aspose.ms.System.ArgumentException
- value
is null
or empty
public String getDomain()
Gets or sets the domain to search for.
String
object.com.aspose.ms.System.ArgumentException
- value
is null
or empty
public void setDomain(String value)
Gets or sets the domain to search for.
value
- a String
object.com.aspose.ms.System.ArgumentException
- value
is null
or empty
public MailAddress getSender()
Gets or sets the e-mail address of the person who is sending the message.
MailAddress
object.public void setSender(MailAddress value)
Gets or sets the e-mail address of the person who is sending the message.
value
- a MailAddress
object.public MailAddress getRecipient()
Gets or sets the e-mail addresses of the people who are receiving the message.
MailAddress
object.public void setRecipient(MailAddress value)
Gets or sets the e-mail addresses of the people who are receiving the message.
value
- a MailAddress
object.public String getSubject()
Gets or sets the subject filter to search for.
String
object.public void setSubject(String value)
Gets or sets the subject filter to search for.
value
- a String
object.public Date getStartDateTime()
Gets or sets the search time period, indicating that the message was sent after this value.
Date
object.public void setStartDateTime(Date value)
Gets or sets the search time period, indicating that the message was sent after this value.
value
- a Date
object.public Date getEndDateTime()
Gets or sets the search time period, indicating that the message was sent before this value.
Date
object.public void setEndDateTime(Date value)
Gets or sets the search time period, indicating that the message was sent before this value.
value
- a Date
object.public String getMessageId()
Gets or sets the message identification to search for.
String
object.public void setMessageId(String value)
Gets or sets the message identification to search for.
value
- a String
object.public MailAddress getFederatedDeliveryMailbox()
Gets or sets the mailbox to which a cross-premise message was sent.
MailAddress
object.public void setFederatedDeliveryMailbox(MailAddress value)
Gets or sets the mailbox to which a cross-premise message was sent.
value
- a MailAddress
object.public String getDiagnosticsLevel()
Gets or sets diagnostics level specifying how detailed the tracing report should be.
String
object.Copyright (c) 2008-2016 Aspose Pty Ltd. All Rights Reserved.