public final class GetMessageTrackingReportOptions extends Object
Represents options for GetMessageTrackingReport operation
Constructor and Description |
---|
GetMessageTrackingReportOptions(String scope,
String messageTrackingReportId)
Initializes a new instance of the
GetMessageTrackingReportOptions class |
Modifier and Type | Method and Description |
---|---|
String |
getDiagnosticsLevel()
Gets or sets a timing and performance information that will be used to derive the report.
|
String |
getMessageTrackingReportId()
Gets or sets an identity string that was obtained from the FindMessageTrackingReport operation (non-empty string)
|
MailAddress |
getRecipientFilter()
Gets or sets a recipient address to use with the specified report.
|
int |
getReportTemplate()
Gets or sets the type of report to get.
|
boolean |
getReturnQueueEvents()
Gets or sets a value indicating whether the person who is running the task is in a privileged role.
|
String |
getScope()
Gets or sets the search scope (non-empty string)
|
void |
setDiagnosticsLevel(String value)
Gets or sets a timing and performance information that will be used to derive the report.
|
void |
setMessageTrackingReportId(String value)
Gets or sets an identity string that was obtained from the FindMessageTrackingReport operation (non-empty string)
|
void |
setRecipientFilter(MailAddress value)
Gets or sets a recipient address to use with the specified report.
|
void |
setReportTemplate(int value)
Gets or sets the type of report to get.
|
void |
setReturnQueueEvents(boolean value)
Gets or sets a value indicating whether the person who is running the task is in a privileged role.
|
void |
setScope(String value)
Gets or sets the search scope (non-empty string)
|
public GetMessageTrackingReportOptions(String scope, String messageTrackingReportId)
Initializes a new instance of the GetMessageTrackingReportOptions
class
scope
- Specifies where to perform the searchmessageTrackingReportId
- Specifies an identity string that was obtained from the FindMessageTrackingReport operationcom.aspose.ms.System.ArgumentException
- scope
is null
or empty
com.aspose.ms.System.ArgumentException
- messageTrackingReportId
is null
or empty
public final String getScope()
Gets or sets the search scope (non-empty string)
com.aspose.ms.System.ArgumentException
- value
is null
or empty
public final void setScope(String value)
Gets or sets the search scope (non-empty string)
com.aspose.ms.System.ArgumentException
- value
is null
or empty
public final int getReportTemplate()
Gets or sets the type of report to get.
public final void setReportTemplate(int value)
Gets or sets the type of report to get.
public final MailAddress getRecipientFilter()
Gets or sets a recipient address to use with the specified report.
public final void setRecipientFilter(MailAddress value)
Gets or sets a recipient address to use with the specified report.
public final String getMessageTrackingReportId()
Gets or sets an identity string that was obtained from the FindMessageTrackingReport operation (non-empty string)
com.aspose.ms.System.ArgumentException
- value
is null
or empty
public final void setMessageTrackingReportId(String value)
Gets or sets an identity string that was obtained from the FindMessageTrackingReport operation (non-empty string)
com.aspose.ms.System.ArgumentException
- value
is null
or empty
public final boolean getReturnQueueEvents()
Gets or sets a value indicating whether the person who is running the task is in a privileged role.
public final void setReturnQueueEvents(boolean value)
Gets or sets a value indicating whether the person who is running the task is in a privileged role.
public final String getDiagnosticsLevel()
Gets or sets a timing and performance information that will be used to derive the report.
public final void setDiagnosticsLevel(String value)
Gets or sets a timing and performance information that will be used to derive the report.