public class LogAnalyticsInputBase extends Object
Constructor and Description |
---|
LogAnalyticsInputBase() |
Modifier and Type | Method and Description |
---|---|
String |
blobContainerSasUri()
Get the blobContainerSasUri property: SAS Uri of the logging blob container to which LogAnalytics Api writes
output logs to.
|
OffsetDateTime |
fromTime()
Get the fromTime property: From time of the query.
|
Boolean |
groupByOperationName()
Get the groupByOperationName property: Group query result by Operation Name.
|
Boolean |
groupByResourceName()
Get the groupByResourceName property: Group query result by Resource Name.
|
Boolean |
groupByThrottlePolicy()
Get the groupByThrottlePolicy property: Group query result by Throttle Policy applied.
|
OffsetDateTime |
toTime()
Get the toTime property: To time of the query.
|
void |
validate()
Validates the instance.
|
LogAnalyticsInputBase |
withBlobContainerSasUri(String blobContainerSasUri)
Set the blobContainerSasUri property: SAS Uri of the logging blob container to which LogAnalytics Api writes
output logs to.
|
LogAnalyticsInputBase |
withFromTime(OffsetDateTime fromTime)
Set the fromTime property: From time of the query.
|
LogAnalyticsInputBase |
withGroupByOperationName(Boolean groupByOperationName)
Set the groupByOperationName property: Group query result by Operation Name.
|
LogAnalyticsInputBase |
withGroupByResourceName(Boolean groupByResourceName)
Set the groupByResourceName property: Group query result by Resource Name.
|
LogAnalyticsInputBase |
withGroupByThrottlePolicy(Boolean groupByThrottlePolicy)
Set the groupByThrottlePolicy property: Group query result by Throttle Policy applied.
|
LogAnalyticsInputBase |
withToTime(OffsetDateTime toTime)
Set the toTime property: To time of the query.
|
public String blobContainerSasUri()
public LogAnalyticsInputBase withBlobContainerSasUri(String blobContainerSasUri)
blobContainerSasUri
- the blobContainerSasUri value to set.public OffsetDateTime fromTime()
public LogAnalyticsInputBase withFromTime(OffsetDateTime fromTime)
fromTime
- the fromTime value to set.public OffsetDateTime toTime()
public LogAnalyticsInputBase withToTime(OffsetDateTime toTime)
toTime
- the toTime value to set.public Boolean groupByThrottlePolicy()
public LogAnalyticsInputBase withGroupByThrottlePolicy(Boolean groupByThrottlePolicy)
groupByThrottlePolicy
- the groupByThrottlePolicy value to set.public Boolean groupByOperationName()
public LogAnalyticsInputBase withGroupByOperationName(Boolean groupByOperationName)
groupByOperationName
- the groupByOperationName value to set.public Boolean groupByResourceName()
public LogAnalyticsInputBase withGroupByResourceName(Boolean groupByResourceName)
groupByResourceName
- the groupByResourceName value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Copyright © 2020 Microsoft Corporation. All rights reserved.