MetricsAdvisorModelFactory Class

Definition

A factory that builds Azure.AI.MetricsAdvisor and Azure.AI.MetricsAdvisor.Administration model types used for mocking.

public static class MetricsAdvisorModelFactory
type MetricsAdvisorModelFactory = class
Public Class MetricsAdvisorModelFactory
Inheritance
MetricsAdvisorModelFactory

Methods

AnomalyAlert(String, DateTimeOffset, DateTimeOffset, DateTimeOffset)

Initializes a new instance of AnomalyAlert for mocking purposes.

AnomalyAlertConfiguration(String, String, String, Nullable<MetricAlertConfigurationsOperator>, IEnumerable<String>, IEnumerable<String>, IEnumerable<MetricAlertConfiguration>)

Initializes a new instance of AnomalyAlertConfiguration for mocking purposes.

AnomalyDetectionConfiguration(String, String, String, String, MetricWholeSeriesDetectionCondition, IEnumerable<MetricSeriesGroupDetectionCondition>, IEnumerable<MetricSingleSeriesDetectionCondition>)

Initializes a new instance of AnomalyDetectionConfiguration for mocking purposes.

AnomalyIncident(String, String, String, String, DateTimeOffset, DateTimeOffset, DimensionKey, AnomalySeverity, AnomalyIncidentStatus, Double, Nullable<Double>)

Initializes a new instance of AnomalyIncident for mocking purposes.

DataFeed(String, Nullable<DataFeedStatus>, Nullable<DateTimeOffset>, String, Nullable<Boolean>, IReadOnlyDictionary<String,String>, String, DataFeedSource, DataFeedSchema, DataFeedGranularity, DataFeedIngestionSettings, String, String, Nullable<DataFeedAccessMode>, DataFeedRollupSettings, DataFeedMissingDataPointFillSettings, IEnumerable<String>, IEnumerable<String>)

Initializes a new instance of DataFeed for mocking purposes.

DataFeedIngestionProgress(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Initializes a new instance of DataFeedIngestionProgress for mocking purposes.

DataFeedIngestionStatus(DateTimeOffset, IngestionStatusType, String)

Initializes a new instance of DataFeedIngestionStatus for mocking purposes.

DataFeedMetric(String, String, String, String)

Initializes a new instance of DataFeedMetric for mocking purposes.

DataLakeSharedKeyCredentialEntity(String, String, String, String)

Initializes a new instance of DataLakeSharedKeyCredentialEntity for mocking purposes.

DataPointAnomaly(String, String, String, DateTimeOffset, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, DimensionKey, AnomalySeverity, Nullable<AnomalyStatus>, Double, Nullable<Double>)

Initializes a new instance of DataPointAnomaly for mocking purposes.

EmailNotificationHook(String, String, String, Uri, IEnumerable<String>, IEnumerable<String>)

Initializes a new instance of EmailNotificationHook for mocking purposes.

EnrichmentStatus(DateTimeOffset, String, String)

Initializes a new instance of EnrichmentStatus for mocking purposes.

IncidentRootCause(DimensionKey, IEnumerable<String>, Double, String)

Initializes a new instance of IncidentRootCause for mocking purposes.

MetricAnomalyFeedback(String, Nullable<DateTimeOffset>, String, String, DimensionKey, DateTimeOffset, DateTimeOffset, AnomalyValue, String, AnomalyDetectionConfiguration)

Initializes a new instance of MetricAnomalyFeedback for mocking purposes.

MetricChangePointFeedback(String, Nullable<DateTimeOffset>, String, String, DimensionKey, DateTimeOffset, DateTimeOffset, ChangePointValue)

Initializes a new instance of MetricChangePointFeedback for mocking purposes.

MetricCommentFeedback(String, Nullable<DateTimeOffset>, String, String, DimensionKey, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String)

Initializes a new instance of MetricCommentFeedback for mocking purposes.

MetricEnrichedSeriesData(DimensionKey, IEnumerable<DateTimeOffset>, IEnumerable<Double>, IEnumerable<Nullable<Boolean>>, IEnumerable<Nullable<Int32>>, IEnumerable<Nullable<Double>>, IEnumerable<Nullable<Double>>, IEnumerable<Nullable<Double>>)

Initializes a new instance of MetricEnrichedSeriesData for mocking purposes.

MetricPeriodFeedback(String, Nullable<DateTimeOffset>, String, String, DimensionKey, MetricPeriodType, Int32)

Initializes a new instance of MetricPeriodFeedback for mocking purposes.

MetricSeriesData(String, DimensionKey, IEnumerable<DateTimeOffset>, IEnumerable<Double>)

Initializes a new instance of MetricSeriesData for mocking purposes.

MetricSeriesDefinition(String, DimensionKey)

Initializes a new instance of MetricSeriesDefinition for mocking purposes.

ServicePrincipalCredentialEntity(String, String, String, String, String, String)

Initializes a new instance of ServicePrincipalCredentialEntity for mocking purposes.

ServicePrincipalInKeyVaultCredentialEntity(String, String, String, Uri, String, String, String, String, String)

Initializes a new instance of ServicePrincipalInKeyVaultCredentialEntity for mocking purposes.

SqlConnectionStringCredentialEntity(String, String, String, String)

Initializes a new instance of SqlConnectionStringCredentialEntity for mocking purposes.

TopNGroupScope(Int32, Int32, Int32)

Initializes a new instance of TopNGroupScope for mocking purposes.

WebNotificationHook(String, String, String, Uri, IEnumerable<String>, Uri, String, String, IDictionary<String,String>, String, String)

Initializes a new instance of WebNotificationHook for mocking purposes.

Applies to