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 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 int getReportTemplate()
Gets or sets the type of report to get.
public void setReportTemplate(int value)
Gets or sets the type of report to get.
value
- a int.public MailAddress getRecipientFilter()
Gets or sets a recipient address to use with the specified report.
MailAddress
object.public void setRecipientFilter(MailAddress value)
Gets or sets a recipient address to use with the specified report.
value
- a MailAddress
object.public String getMessageTrackingReportId()
Gets or sets an identity string that was obtained from the FindMessageTrackingReport operation (non-empty string)
String
object.com.aspose.ms.System.ArgumentException
- value
is null
or empty
public void setMessageTrackingReportId(String value)
Gets or sets an identity string that was obtained from the FindMessageTrackingReport operation (non-empty string)
value
- a String
object.com.aspose.ms.System.ArgumentException
- value
is null
or empty
public boolean getReturnQueueEvents()
Gets or sets a value indicating whether the person who is running the task is in a privileged role.
public void setReturnQueueEvents(boolean value)
Gets or sets a value indicating whether the person who is running the task is in a privileged role.
value
- a boolean.public String getDiagnosticsLevel()
Gets or sets a timing and performance information that will be used to derive the report.
String
object.Copyright (c) 2008-2015 Aspose Pty Ltd. All Rights Reserved.