Class AzureReachabilityReportInner
java.lang.Object
com.azure.resourcemanager.network.fluent.models.AzureReachabilityReportInner
Azure reachability report details.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of AzureReachabilityReportInner class. -
Method Summary
Modifier and TypeMethodDescriptionGet the aggregationLevel property: The aggregation level of Azure reachability report.Get the providerLocation property: Parameters that define a geographic location.Get the reachabilityReport property: List of Azure reachability report items.voidvalidate()Validates the instance.withAggregationLevel(String aggregationLevel) Set the aggregationLevel property: The aggregation level of Azure reachability report.withProviderLocation(AzureReachabilityReportLocation providerLocation) Set the providerLocation property: Parameters that define a geographic location.withReachabilityReport(List<AzureReachabilityReportItem> reachabilityReport) Set the reachabilityReport property: List of Azure reachability report items.
-
Constructor Details
-
AzureReachabilityReportInner
public AzureReachabilityReportInner()Creates an instance of AzureReachabilityReportInner class.
-
-
Method Details
-
aggregationLevel
Get the aggregationLevel property: The aggregation level of Azure reachability report. Can be Country, State or City.- Returns:
- the aggregationLevel value.
-
withAggregationLevel
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
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
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.
-