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.AsposeArgumentException
- scope
is null
or empty
AsposeArgumentException
- domain
is null
or empty
public final String getScope()
Gets or sets the search scope (non-empty string)
AsposeArgumentException
- value
is null
or empty
public final void setScope(String value)
Gets or sets the search scope (non-empty string)
AsposeArgumentException
- value
is null
or empty
public final String getDomain()
Gets or sets the domain to search for.
AsposeArgumentException
- value
is null
or empty
public final void setDomain(String value)
Gets or sets the domain to search for.
AsposeArgumentException
- value
is null
or empty
public final MailAddress getSender()
Gets or sets the e-mail address of the person who is sending the message.
public final void setSender(MailAddress value)
Gets or sets the e-mail address of the person who is sending the message.
public final MailAddress getRecipient()
Gets or sets the e-mail addresses of the people who are receiving the message.
public final void setRecipient(MailAddress value)
Gets or sets the e-mail addresses of the people who are receiving the message.
public final String getSubject()
Gets or sets the subject filter to search for.
public final void setSubject(String value)
Gets or sets the subject filter to search for.
public final Date getStartDateTime()
Gets or sets the search time period, indicating that the message was sent after this value.
public final void setStartDateTime(Date value)
Gets or sets the search time period, indicating that the message was sent after this value.
public final Date getEndDateTime()
Gets or sets the search time period, indicating that the message was sent before this value.
public final void setEndDateTime(Date value)
Gets or sets the search time period, indicating that the message was sent before this value.
public final String getMessageId()
Gets or sets the message identification to search for.
public final void setMessageId(String value)
Gets or sets the message identification to search for.
public final MailAddress getFederatedDeliveryMailbox()
Gets or sets the mailbox to which a cross-premise message was sent.
public final void setFederatedDeliveryMailbox(MailAddress value)
Gets or sets the mailbox to which a cross-premise message was sent.
public final String getDiagnosticsLevel()
Gets or sets diagnostics level specifying how detailed the tracing report should be.
public final void setDiagnosticsLevel(String value)
Gets or sets diagnostics level specifying how detailed the tracing report should be.