Class AzureReachabilityReportInner
- java.lang.Object
-
- com.azure.resourcemanager.network.fluent.models.AzureReachabilityReportInner
-
public final class AzureReachabilityReportInner extends Object
Azure reachability report details.
-
-
Constructor Summary
Constructors Constructor Description AzureReachabilityReportInner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringaggregationLevel()Get the aggregationLevel property: The aggregation level of Azure reachability report.AzureReachabilityReportLocationproviderLocation()Get the providerLocation property: Parameters that define a geographic location.List<AzureReachabilityReportItem>reachabilityReport()Get the reachabilityReport property: List of Azure reachability report items.voidvalidate()Validates the instance.AzureReachabilityReportInnerwithAggregationLevel(String aggregationLevel)Set the aggregationLevel property: The aggregation level of Azure reachability report.AzureReachabilityReportInnerwithProviderLocation(AzureReachabilityReportLocation providerLocation)Set the providerLocation property: Parameters that define a geographic location.AzureReachabilityReportInnerwithReachabilityReport(List<AzureReachabilityReportItem> reachabilityReport)Set the reachabilityReport property: List of Azure reachability report items.
-
-
-
Method Detail
-
aggregationLevel
public String aggregationLevel()
Get the aggregationLevel property: The aggregation level of Azure reachability report. Can be Country, State or City.- Returns:
- the aggregationLevel value.
-
withAggregationLevel
public AzureReachabilityReportInner withAggregationLevel(String aggregationLevel)
Set the aggregationLevel property: The aggregation level of Azure reachability report. Can be Country, State or City.- Parameters:
aggregationLevel- the aggregationLevel value to set.- Returns:
- the AzureReachabilityReportInner object itself.
-
providerLocation
public AzureReachabilityReportLocation providerLocation()
Get the providerLocation property: Parameters that define a geographic location.- Returns:
- the providerLocation value.
-
withProviderLocation
public AzureReachabilityReportInner withProviderLocation(AzureReachabilityReportLocation providerLocation)
Set the providerLocation property: Parameters that define a geographic location.- Parameters:
providerLocation- the providerLocation value to set.- Returns:
- the AzureReachabilityReportInner object itself.
-
reachabilityReport
public List<AzureReachabilityReportItem> reachabilityReport()
Get the reachabilityReport property: List of Azure reachability report items.- Returns:
- the reachabilityReport value.
-
withReachabilityReport
public AzureReachabilityReportInner withReachabilityReport(List<AzureReachabilityReportItem> reachabilityReport)
Set the reachabilityReport property: List of Azure reachability report items.- Parameters:
reachabilityReport- the reachabilityReport value to set.- Returns:
- the AzureReachabilityReportInner object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-