Interface Reports
public interface Reports
Resource collection API of Reports.
-
Method Summary
Modifier and TypeMethodDescriptiongetLatencyScorecards
(String resourceGroupName, String profileName, String experimentName, LatencyScorecardAggregationInterval aggregationInterval) Gets a Latency Scorecard for a given Experiment.com.azure.core.http.rest.Response<LatencyScorecard>
getLatencyScorecardsWithResponse
(String resourceGroupName, String profileName, String experimentName, LatencyScorecardAggregationInterval aggregationInterval, String endDateTimeUtc, String country, com.azure.core.util.Context context) Gets a Latency Scorecard for a given Experiment.getTimeseries
(String resourceGroupName, String profileName, String experimentName, OffsetDateTime startDateTimeUtc, OffsetDateTime endDateTimeUtc, TimeseriesAggregationInterval aggregationInterval, TimeseriesType timeseriesType) Gets a Timeseries for a given Experiment.com.azure.core.http.rest.Response<Timeseries>
getTimeseriesWithResponse
(String resourceGroupName, String profileName, String experimentName, OffsetDateTime startDateTimeUtc, OffsetDateTime endDateTimeUtc, TimeseriesAggregationInterval aggregationInterval, TimeseriesType timeseriesType, String endpointParam, String country, com.azure.core.util.Context context) Gets a Timeseries for a given Experiment.
-
Method Details
-
getLatencyScorecardsWithResponse
com.azure.core.http.rest.Response<LatencyScorecard> getLatencyScorecardsWithResponse(String resourceGroupName, String profileName, String experimentName, LatencyScorecardAggregationInterval aggregationInterval, String endDateTimeUtc, String country, com.azure.core.util.Context context) Gets a Latency Scorecard for a given Experiment.- Parameters:
resourceGroupName
- Name of the Resource group within the Azure subscription.profileName
- The Profile identifier associated with the Tenant and Partner.experimentName
- The Experiment identifier associated with the Experiment.aggregationInterval
- The aggregation interval of the Latency Scorecard.endDateTimeUtc
- The end DateTime of the Latency Scorecard in UTC.country
- The country associated with the Latency Scorecard. Values are country ISO codes as specified here- https://www.iso.org/iso-3166-country-codes.html.context
- The context to associate with this operation.- Returns:
- a Latency Scorecard for a given Experiment along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getLatencyScorecards
LatencyScorecard getLatencyScorecards(String resourceGroupName, String profileName, String experimentName, LatencyScorecardAggregationInterval aggregationInterval) Gets a Latency Scorecard for a given Experiment.- Parameters:
resourceGroupName
- Name of the Resource group within the Azure subscription.profileName
- The Profile identifier associated with the Tenant and Partner.experimentName
- The Experiment identifier associated with the Experiment.aggregationInterval
- The aggregation interval of the Latency Scorecard.- Returns:
- a Latency Scorecard for a given Experiment.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getTimeseriesWithResponse
com.azure.core.http.rest.Response<Timeseries> getTimeseriesWithResponse(String resourceGroupName, String profileName, String experimentName, OffsetDateTime startDateTimeUtc, OffsetDateTime endDateTimeUtc, TimeseriesAggregationInterval aggregationInterval, TimeseriesType timeseriesType, String endpointParam, String country, com.azure.core.util.Context context) Gets a Timeseries for a given Experiment.- Parameters:
resourceGroupName
- Name of the Resource group within the Azure subscription.profileName
- The Profile identifier associated with the Tenant and Partner.experimentName
- The Experiment identifier associated with the Experiment.startDateTimeUtc
- The start DateTime of the Timeseries in UTC.endDateTimeUtc
- The end DateTime of the Timeseries in UTC.aggregationInterval
- The aggregation interval of the Timeseries.timeseriesType
- The type of Timeseries.endpointParam
- The specific endpoint.country
- The country associated with the Timeseries. Values are country ISO codes as specified here- https://www.iso.org/iso-3166-country-codes.html.context
- The context to associate with this operation.- Returns:
- a Timeseries for a given Experiment along with
Response
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getTimeseries
Timeseries getTimeseries(String resourceGroupName, String profileName, String experimentName, OffsetDateTime startDateTimeUtc, OffsetDateTime endDateTimeUtc, TimeseriesAggregationInterval aggregationInterval, TimeseriesType timeseriesType) Gets a Timeseries for a given Experiment.- Parameters:
resourceGroupName
- Name of the Resource group within the Azure subscription.profileName
- The Profile identifier associated with the Tenant and Partner.experimentName
- The Experiment identifier associated with the Experiment.startDateTimeUtc
- The start DateTime of the Timeseries in UTC.endDateTimeUtc
- The end DateTime of the Timeseries in UTC.aggregationInterval
- The aggregation interval of the Timeseries.timeseriesType
- The type of Timeseries.- Returns:
- a Timeseries for a given Experiment.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-