public final class LogsQueryOptions extends Object
Constructor and Description |
---|
LogsQueryOptions() |
Modifier and Type | Method and Description |
---|---|
List<String> |
getAdditionalWorkspaces()
Returns the list of additional workspaces on which this query is executed.
|
Duration |
getServerTimeout()
Returns the server timeout for this query.
|
boolean |
isIncludeStatistics()
Returns the flag that indicates if the query should include statistics.
|
boolean |
isIncludeVisualization()
Returns the flag that indicates if the query should return visualization details.
|
LogsQueryOptions |
setAdditionalWorkspaces(List<String> additionalWorkspaces)
Sets the list of additional workspaces on which this query is executed.
|
LogsQueryOptions |
setAdditionalWorkspaces(String... additionalWorkspaces)
Sets the list of additional workspaces on which this query is executed.
|
LogsQueryOptions |
setIncludeStatistics(boolean includeStatistics)
Sets the flag that indicates if the query should include statistics.
|
LogsQueryOptions |
setIncludeVisualization(boolean includeVisualization)
Sets the flag that indicates if the query should return visualization details.
|
LogsQueryOptions |
setServerTimeout(Duration serverTimeout)
Sets the server timeout for this query.
|
public Duration getServerTimeout()
public LogsQueryOptions setServerTimeout(Duration serverTimeout)
serverTimeout
- The server timeout duration.public boolean isIncludeVisualization()
public LogsQueryOptions setIncludeVisualization(boolean includeVisualization)
includeVisualization
- The flag that indicates if the query should return visualization details.public boolean isIncludeStatistics()
public LogsQueryOptions setIncludeStatistics(boolean includeStatistics)
includeStatistics
- the flag that indicates if the query should include statistics.public List<String> getAdditionalWorkspaces()
<workspaceName>
of the OMS workspace <subscriptionName>/<resourceGroup>/<workspaceName>
/subscriptions/<subscriptionId>/resourceGroups/<resourceGroup>/providers/microsoft
.operationalinsights/workspaces/<workspaceName>
public LogsQueryOptions setAdditionalWorkspaces(List<String> additionalWorkspaces)
<workspaceName>
of the OMS workspace <subscriptionName>/<resourceGroup>/<workspaceName>
/subscriptions/<subscriptionId>/resourceGroups/<resourceGroup>/providers/microsoft
.operationalinsights/workspaces/<workspaceName>
additionalWorkspaces
- the list of additional workspaces on which this query is executed.public LogsQueryOptions setAdditionalWorkspaces(String... additionalWorkspaces)
<workspaceName>
of the OMS workspace <subscriptionName>/<resourceGroup>/<workspaceName>
/subscriptions/<subscriptionId>/resourceGroups/<resourceGroup>/providers/microsoft
.operationalinsights/workspaces/<workspaceName>
additionalWorkspaces
- additional workspaces on which this query is executed.Copyright © 2021 Microsoft Corporation. All rights reserved.