Index

A B C D E F G H I K L N O P R S T U V 
All Classes and Interfaces|All Packages

A

activateMetric(String) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Updates the experiment metric lifecycle to LifecycleStage.ACTIVE.
activateMetric(String) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClient
Updates the experiment metric lifecycle to LifecycleStage.ACTIVE.
activateMetric(String, String) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Updates the experiment metric lifecycle to LifecycleStage.ACTIVE.
activateMetric(String, String) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClient
Updates the experiment metric lifecycle to LifecycleStage.ACTIVE.
activateMetricWithResponse(String) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Activates an experiment metric with a response.
activateMetricWithResponse(String, RequestOptions) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClient
Activates an experiment metric with a response.
activateMetricWithResponse(String, String) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Activates an experiment metric with a response.
ACTIVE - Static variable in class com.azure.analytics.onlineexperimentation.models.LifecycleStage
The metric is included in experiment analysis.
Adding the package to your product - Search tag in Overview
Section
addPolicy(HttpPipelinePolicy) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClientBuilder
.
AggregatedValue - Class in com.azure.analytics.onlineexperimentation.models
An event property value aggregated by a metric.
AggregatedValue() - Constructor for class com.azure.analytics.onlineexperimentation.models.AggregatedValue
Creates an instance of AggregatedValue class.
Authentication - Search tag in Overview
Section
AVERAGE - Static variable in class com.azure.analytics.onlineexperimentation.models.ExperimentMetricType
Calculates the average value of a specified event property.
AverageMetricDefinition - Class in com.azure.analytics.onlineexperimentation.models
The definition of an Average metric definition.
AverageMetricDefinition() - Constructor for class com.azure.analytics.onlineexperimentation.models.AverageMetricDefinition
Creates an instance of AverageMetricDefinition class.
Azure OnlineExperimentation client library for Java - Search tag in Overview
Section

B

buildAsyncClient() - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClientBuilder
Builds an instance of OnlineExperimentationAsyncClient class.
buildClient() - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClientBuilder
Builds an instance of OnlineExperimentationClient class.

C

clientOptions(ClientOptions) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClientBuilder
.
com.azure.analytics.onlineexperimentation - package com.azure.analytics.onlineexperimentation
Package containing the classes for OnlineExperimentation.
com.azure.analytics.onlineexperimentation.models - package com.azure.analytics.onlineexperimentation.models
Package containing the data models for OnlineExperimentation.
configuration(Configuration) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClientBuilder
.
Contributing - Search tag in Overview
Section
createMetric(String, ExperimentMetric) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Creates or updates an experiment metric.
createMetric(String, ExperimentMetric) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClient
Creates or updates an experiment metric.
createMetricWithResponse(String, ExperimentMetric) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Creates an experiment metric with a response.
createMetricWithResponse(String, ExperimentMetric, RequestOptions) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClient
Creates an experiment metric with a response.
createOrUpdateMetric(String, ExperimentMetric) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Creates or updates an experiment metric.
createOrUpdateMetric(String, ExperimentMetric) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClient
Creates or updates an experiment metric.
createOrUpdateMetric(String, ExperimentMetric, RequestConditions) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Creates or updates an experiment metric.
createOrUpdateMetric(String, ExperimentMetric, RequestConditions) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClient
Creates or updates an experiment metric.
createOrUpdateMetricWithResponse(String, ExperimentMetric, RequestOptions) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Creates or updates an experiment metric with response.
createOrUpdateMetricWithResponse(String, ExperimentMetric, RequestOptions) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClient
Creates or updates an experiment metric with response and conditional headers from RequestConditions.
createOrUpdateMetricWithResponse(String, BinaryData, RequestOptions) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Creates or updates an experiment metric.
createOrUpdateMetricWithResponse(String, BinaryData, RequestOptions) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClient
Creates or updates an experiment metric.
credential(TokenCredential) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClientBuilder
.

D

deactivateMetric(String) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Updates the experiment metric lifecycle to LifecycleStage.INACTIVE.
deactivateMetric(String) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClient
Updates the experiment metric lifecycle to LifecycleStage.INACTIVE.
deactivateMetric(String, String) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Updates the experiment metric lifecycle to LifecycleStage.INACTIVE.
deactivateMetric(String, String) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClient
Updates the experiment metric lifecycle to LifecycleStage.INACTIVE.
deactivateMetricWithResponse(String) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Deactivates an experiment metric with a response.
deactivateMetricWithResponse(String, RequestOptions) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClient
Deactivates an experiment metric with a response.
deactivateMetricWithResponse(String, String) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Deactivates an experiment metric with a response.
DECREASE - Static variable in class com.azure.analytics.onlineexperimentation.models.DesiredDirection
A decrease to the metric value is desired.
Default HTTP Client - Search tag in Overview
Section
deleteMetric(String) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Deletes an experiment metric.
deleteMetric(String) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClient
Deletes an experiment metric.
deleteMetric(String, RequestConditions) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Deletes an experiment metric.
deleteMetric(String, RequestConditions) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClient
Deletes an experiment metric.
deleteMetricWithResponse(String, RequestOptions) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Deletes an experiment metric.
deleteMetricWithResponse(String, RequestOptions) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClient
Deletes an experiment metric.
DesiredDirection - Class in com.azure.analytics.onlineexperimentation.models
Desired direction for an experiment metric value.
DesiredDirection() - Constructor for class com.azure.analytics.onlineexperimentation.models.DesiredDirection
Deprecated.
Use the DesiredDirection.fromString(String) factory method.
DiagnosticCode - Class in com.azure.analytics.onlineexperimentation.models
The diagnostic error codes.
DiagnosticCode() - Constructor for class com.azure.analytics.onlineexperimentation.models.DiagnosticCode
Deprecated.
Use the DiagnosticCode.fromString(String) factory method.
DiagnosticDetail - Class in com.azure.analytics.onlineexperimentation.models
Diagnostic details for validation errors.
Documentation - Search tag in Overview
Section

E

Enable client logging - Search tag in Overview
Section
endpoint(String) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClientBuilder
.
EVENT_COUNT - Static variable in class com.azure.analytics.onlineexperimentation.models.ExperimentMetricType
Counts the occurrences of an event.
EVENT_RATE - Static variable in class com.azure.analytics.onlineexperimentation.models.ExperimentMetricType
Calculates the percentage of events that satisfy a specified condition.
EventCountMetricDefinition - Class in com.azure.analytics.onlineexperimentation.models
The definition of an EventCount metric definition.
EventCountMetricDefinition() - Constructor for class com.azure.analytics.onlineexperimentation.models.EventCountMetricDefinition
Creates an instance of EventCountMetricDefinition class.
EventRateMetricDefinition - Class in com.azure.analytics.onlineexperimentation.models
The definition of an EventRate metric definition.
EventRateMetricDefinition() - Constructor for class com.azure.analytics.onlineexperimentation.models.EventRateMetricDefinition
Creates an instance of EventRateMetricDefinition class.
Examples - Search tag in Overview
Section
ExperimentMetric - Class in com.azure.analytics.onlineexperimentation.models
Defines experiment metric metadata and computation details.
ExperimentMetric() - Constructor for class com.azure.analytics.onlineexperimentation.models.ExperimentMetric
Creates an instance of ExperimentMetric class.
ExperimentMetricDefinition - Class in com.azure.analytics.onlineexperimentation.models
The metric definition, which determines how the metric value is calculated from event data.
ExperimentMetricDefinition() - Constructor for class com.azure.analytics.onlineexperimentation.models.ExperimentMetricDefinition
Creates an instance of ExperimentMetricDefinition class.
Experiment Metrics - Search tag in Overview
Section
ExperimentMetricType - Class in com.azure.analytics.onlineexperimentation.models
How the metric definition calculates metric values from event data.
ExperimentMetricType() - Constructor for class com.azure.analytics.onlineexperimentation.models.ExperimentMetricType
Deprecated.
ExperimentMetricValidationResult - Class in com.azure.analytics.onlineexperimentation.models
The result of validating an experiment metric.

F

FAILED_SCHEMA_VALIDATION - Static variable in class com.azure.analytics.onlineexperimentation.models.DiagnosticCode
The metric definition does not conform to the required schema.
fromJson(JsonReader) - Static method in class com.azure.analytics.onlineexperimentation.models.AggregatedValue
Reads an instance of AggregatedValue from the JsonReader.
fromJson(JsonReader) - Static method in class com.azure.analytics.onlineexperimentation.models.AverageMetricDefinition
Reads an instance of AverageMetricDefinition from the JsonReader.
fromJson(JsonReader) - Static method in class com.azure.analytics.onlineexperimentation.models.DiagnosticDetail
Reads an instance of DiagnosticDetail from the JsonReader.
fromJson(JsonReader) - Static method in class com.azure.analytics.onlineexperimentation.models.EventCountMetricDefinition
Reads an instance of EventCountMetricDefinition from the JsonReader.
fromJson(JsonReader) - Static method in class com.azure.analytics.onlineexperimentation.models.EventRateMetricDefinition
Reads an instance of EventRateMetricDefinition from the JsonReader.
fromJson(JsonReader) - Static method in class com.azure.analytics.onlineexperimentation.models.ExperimentMetric
Reads an instance of ExperimentMetric from the JsonReader.
fromJson(JsonReader) - Static method in class com.azure.analytics.onlineexperimentation.models.ExperimentMetricDefinition
Reads an instance of ExperimentMetricDefinition from the JsonReader.
fromJson(JsonReader) - Static method in class com.azure.analytics.onlineexperimentation.models.ExperimentMetricValidationResult
Reads an instance of ExperimentMetricValidationResult from the JsonReader.
fromJson(JsonReader) - Static method in class com.azure.analytics.onlineexperimentation.models.ObservedEvent
Reads an instance of ObservedEvent from the JsonReader.
fromJson(JsonReader) - Static method in class com.azure.analytics.onlineexperimentation.models.PercentileMetricDefinition
Reads an instance of PercentileMetricDefinition from the JsonReader.
fromJson(JsonReader) - Static method in class com.azure.analytics.onlineexperimentation.models.SumMetricDefinition
Reads an instance of SumMetricDefinition from the JsonReader.
fromJson(JsonReader) - Static method in class com.azure.analytics.onlineexperimentation.models.UserCountMetricDefinition
Reads an instance of UserCountMetricDefinition from the JsonReader.
fromJson(JsonReader) - Static method in class com.azure.analytics.onlineexperimentation.models.UserRateMetricDefinition
Reads an instance of UserRateMetricDefinition from the JsonReader.
fromString(String) - Static method in class com.azure.analytics.onlineexperimentation.models.DesiredDirection
Creates or finds a DesiredDirection from its string representation.
fromString(String) - Static method in class com.azure.analytics.onlineexperimentation.models.DiagnosticCode
Creates or finds a DiagnosticCode from its string representation.
fromString(String) - Static method in class com.azure.analytics.onlineexperimentation.models.ExperimentMetricType
Creates or finds a ExperimentMetricType from its string representation.
fromString(String) - Static method in class com.azure.analytics.onlineexperimentation.models.LifecycleStage
Creates or finds a LifecycleStage from its string representation.

G

getCategories() - Method in class com.azure.analytics.onlineexperimentation.models.ExperimentMetric
Get the categories property: Categories associated with the experiment metric.
getCode() - Method in class com.azure.analytics.onlineexperimentation.models.DiagnosticDetail
Get the code property: The diagnostic error code.
getDefinition() - Method in class com.azure.analytics.onlineexperimentation.models.ExperimentMetric
Get the definition property: The metric definition specifying how the metric value is calculated from event data.
getDescription() - Method in class com.azure.analytics.onlineexperimentation.models.ExperimentMetric
Get the description property: A detailed description of the experiment metric.
getDesiredDirection() - Method in class com.azure.analytics.onlineexperimentation.models.ExperimentMetric
Get the desiredDirection property: The desired direction for changes in the metric value.
getDiagnostics() - Method in class com.azure.analytics.onlineexperimentation.models.ExperimentMetricValidationResult
Get the diagnostics property: Diagnostic details from the validation process.
getDisplayName() - Method in class com.azure.analytics.onlineexperimentation.models.ExperimentMetric
Get the displayName property: A user-friendly display name for the experiment metric shown in reports and dashboards.
getEndEvent() - Method in class com.azure.analytics.onlineexperimentation.models.UserRateMetricDefinition
Get the endEvent property: The end event to observe, which is a condition for the rate numerator.
getETag() - Method in class com.azure.analytics.onlineexperimentation.models.ExperimentMetric
Get the eTag property: ETag of the experiment metric.
getEvent() - Method in class com.azure.analytics.onlineexperimentation.models.EventCountMetricDefinition
Get the event property: Event to observe.
getEvent() - Method in class com.azure.analytics.onlineexperimentation.models.EventRateMetricDefinition
Get the event property: Event to observe as the rate denominator.
getEvent() - Method in class com.azure.analytics.onlineexperimentation.models.UserCountMetricDefinition
Get the event property: Event to observe.
getEventName() - Method in class com.azure.analytics.onlineexperimentation.models.AggregatedValue
Get the eventName property: The name of the event.
getEventName() - Method in class com.azure.analytics.onlineexperimentation.models.ObservedEvent
Get the eventName property: The name of the event.
getEventProperty() - Method in class com.azure.analytics.onlineexperimentation.models.AggregatedValue
Get the eventProperty property: The key of the event property to aggregate.
getFilter() - Method in class com.azure.analytics.onlineexperimentation.models.AggregatedValue
Get the filter property: [Optional] A condition to filter events.
getFilter() - Method in class com.azure.analytics.onlineexperimentation.models.ObservedEvent
Get the filter property: [Optional] A condition to filter events.
getId() - Method in class com.azure.analytics.onlineexperimentation.models.ExperimentMetric
Get the id property: Identifier for this experiment metric.
getLastModifiedAt() - Method in class com.azure.analytics.onlineexperimentation.models.ExperimentMetric
Get the lastModifiedAt property: The timestamp (UTC) of the last modification to the experiment metric resource.
getLatest() - Static method in enum com.azure.analytics.onlineexperimentation.OnlineExperimentationServiceVersion
Gets the latest service version supported by this client library.
getLifecycle() - Method in class com.azure.analytics.onlineexperimentation.models.ExperimentMetric
Get the lifecycle property: Determines whether it is included in experiment analysis.
getMessage() - Method in class com.azure.analytics.onlineexperimentation.models.DiagnosticDetail
Get the message property: A human-readable error message.
getMetric(String) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Fetches an experiment metric by ID.
getMetric(String) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClient
Fetches an experiment metric by ID.
getMetric(String, RequestConditions) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Fetches an experiment metric by ID.
getMetric(String, RequestConditions) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClient
Fetches an experiment metric by ID.
getMetricWithResponse(String, RequestOptions) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Fetches an experiment metric by ID.
getMetricWithResponse(String, RequestOptions) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClient
Fetches an experiment metric by ID.
getPercentile() - Method in class com.azure.analytics.onlineexperimentation.models.PercentileMetricDefinition
Get the percentile property: The percentile to measure.
getRateCondition() - Method in class com.azure.analytics.onlineexperimentation.models.EventRateMetricDefinition
Get the rateCondition property: The event contributes to the rate numerator if it satisfies this condition.
getStartEvent() - Method in class com.azure.analytics.onlineexperimentation.models.UserRateMetricDefinition
Get the startEvent property: The start event to observe as the rate denominator.
Getting started - Search tag in Overview
Section
getType() - Method in class com.azure.analytics.onlineexperimentation.models.AverageMetricDefinition
Get the type property: Discriminator property for ExperimentMetricDefinition.
getType() - Method in class com.azure.analytics.onlineexperimentation.models.EventCountMetricDefinition
Get the type property: Discriminator property for ExperimentMetricDefinition.
getType() - Method in class com.azure.analytics.onlineexperimentation.models.EventRateMetricDefinition
Get the type property: Discriminator property for ExperimentMetricDefinition.
getType() - Method in class com.azure.analytics.onlineexperimentation.models.ExperimentMetricDefinition
Get the type property: Discriminator property for ExperimentMetricDefinition.
getType() - Method in class com.azure.analytics.onlineexperimentation.models.PercentileMetricDefinition
Get the type property: Discriminator property for ExperimentMetricDefinition.
getType() - Method in class com.azure.analytics.onlineexperimentation.models.SumMetricDefinition
Get the type property: Discriminator property for ExperimentMetricDefinition.
getType() - Method in class com.azure.analytics.onlineexperimentation.models.UserCountMetricDefinition
Get the type property: Discriminator property for ExperimentMetricDefinition.
getType() - Method in class com.azure.analytics.onlineexperimentation.models.UserRateMetricDefinition
Get the type property: Discriminator property for ExperimentMetricDefinition.
getValue() - Method in class com.azure.analytics.onlineexperimentation.models.AverageMetricDefinition
Get the value property: The value to aggregate.
getValue() - Method in class com.azure.analytics.onlineexperimentation.models.PercentileMetricDefinition
Get the value property: The value to aggregate, including the event name and property to measure.
getValue() - Method in class com.azure.analytics.onlineexperimentation.models.SumMetricDefinition
Get the value property: The value to aggregate.
getVersion() - Method in enum com.azure.analytics.onlineexperimentation.OnlineExperimentationServiceVersion

H

httpClient(HttpClient) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClientBuilder
.
httpLogOptions(HttpLogOptions) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClientBuilder
.

I

INACTIVE - Static variable in class com.azure.analytics.onlineexperimentation.models.LifecycleStage
The metric is excluded from experiment analysis but remains available for future use.
INCREASE - Static variable in class com.azure.analytics.onlineexperimentation.models.DesiredDirection
An increase to the metric value is desired.
INVALID_EVENT_CONDITION - Static variable in class com.azure.analytics.onlineexperimentation.models.DiagnosticCode
The filter condition is invalid.
INVALID_EXPERIMENT_METRIC_DEFINITION - Static variable in class com.azure.analytics.onlineexperimentation.models.DiagnosticCode
The provided metric definition is invalid.
isValid() - Method in class com.azure.analytics.onlineexperimentation.models.ExperimentMetricValidationResult
Get the isValid property: Indicates whether the experiment metric is valid.

K

Key concepts - Search tag in Overview
Section

L

LifecycleStage - Class in com.azure.analytics.onlineexperimentation.models
Lifecycle stages of an experiment metric, determining whether the metric is included in experiment analysis.
LifecycleStage() - Constructor for class com.azure.analytics.onlineexperimentation.models.LifecycleStage
Deprecated.
Use the LifecycleStage.fromString(String) factory method.
listMetrics() - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Lists experiment metrics.
listMetrics() - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClient
Lists experiment metrics.
listMetrics(RequestOptions) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Lists experiment metrics.
listMetrics(RequestOptions) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClient
Lists experiment metrics.
listMetrics(Integer, Integer) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Lists experiment metrics.
listMetrics(Integer, Integer) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClient
Lists experiment metrics.

N

NEUTRAL - Static variable in class com.azure.analytics.onlineexperimentation.models.DesiredDirection
Neither an increase nor a decrease to the metric value is desired, or the desired direction depends on other factors.
Next steps - Search tag in Overview
Section

O

ObservedEvent - Class in com.azure.analytics.onlineexperimentation.models
An event observed by a metric.
ObservedEvent() - Constructor for class com.azure.analytics.onlineexperimentation.models.ObservedEvent
Creates an instance of ObservedEvent class.
ObservedEvent(String) - Constructor for class com.azure.analytics.onlineexperimentation.models.ObservedEvent
Creates an instance of ObservedEvent class with the specified event name.
OnlineExperimentationAsyncClient - Class in com.azure.analytics.onlineexperimentation
Initializes a new instance of the asynchronous OnlineExperimentationClient type.
OnlineExperimentationClient - Class in com.azure.analytics.onlineexperimentation
Initializes a new instance of the synchronous OnlineExperimentationClient type.
OnlineExperimentationClientBuilder - Class in com.azure.analytics.onlineexperimentation
A builder for creating a new instance of the OnlineExperimentationClient type.
OnlineExperimentationClientBuilder() - Constructor for class com.azure.analytics.onlineexperimentation.OnlineExperimentationClientBuilder
Create an instance of the OnlineExperimentationClientBuilder.
OnlineExperimentationServiceVersion - Enum in com.azure.analytics.onlineexperimentation
Service version of OnlineExperimentationClient.
Online Experimentation Workspace - Search tag in Overview
Section

P

PERCENTILE - Static variable in class com.azure.analytics.onlineexperimentation.models.ExperimentMetricType
Calculates a specified percentile of an event property.
PercentileMetricDefinition - Class in com.azure.analytics.onlineexperimentation.models
The definition of a Percentile metric definition.
PercentileMetricDefinition() - Constructor for class com.azure.analytics.onlineexperimentation.models.PercentileMetricDefinition
Creates an instance of PercentileMetricDefinition class.
pipeline(HttpPipeline) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClientBuilder
.
Prerequisites - Search tag in Overview
Section

R

retryOptions(RetryOptions) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClientBuilder
.
retryPolicy(RetryPolicy) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClientBuilder
Sets The retry policy that will attempt to retry failed requests, if applicable.

S

Select a service API version - Search tag in Overview
Section
Service API versions - Search tag in Overview
Section
serviceVersion(OnlineExperimentationServiceVersion) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClientBuilder
Sets Service version.
setCategories(List<String>) - Method in class com.azure.analytics.onlineexperimentation.models.ExperimentMetric
Set the categories property: Categories associated with the experiment metric.
setDefinition(ExperimentMetricDefinition) - Method in class com.azure.analytics.onlineexperimentation.models.ExperimentMetric
Set the definition property: The metric definition specifying how the metric value is calculated from event data.
setDescription(String) - Method in class com.azure.analytics.onlineexperimentation.models.ExperimentMetric
Set the description property: A detailed description of the experiment metric.
setDesiredDirection(DesiredDirection) - Method in class com.azure.analytics.onlineexperimentation.models.ExperimentMetric
Set the desiredDirection property: The desired direction for changes in the metric value.
setDisplayName(String) - Method in class com.azure.analytics.onlineexperimentation.models.ExperimentMetric
Set the displayName property: A user-friendly display name for the experiment metric shown in reports and dashboards.
setEndEvent(ObservedEvent) - Method in class com.azure.analytics.onlineexperimentation.models.UserRateMetricDefinition
Set the endEvent property: The end event to observe, which is a condition for the rate numerator.
setEvent(ObservedEvent) - Method in class com.azure.analytics.onlineexperimentation.models.EventCountMetricDefinition
Set the event property: Event to observe.
setEvent(ObservedEvent) - Method in class com.azure.analytics.onlineexperimentation.models.EventRateMetricDefinition
Set the event property: Event to observe as the rate denominator.
setEvent(ObservedEvent) - Method in class com.azure.analytics.onlineexperimentation.models.UserCountMetricDefinition
Set the event property: Event to observe.
setEventName(String) - Method in class com.azure.analytics.onlineexperimentation.models.AggregatedValue
Set the eventName property: The name of the event.
setEventName(String) - Method in class com.azure.analytics.onlineexperimentation.models.ObservedEvent
Set the eventName property: The name of the event.
setEventProperty(String) - Method in class com.azure.analytics.onlineexperimentation.models.AggregatedValue
Set the eventProperty property: The key of the event property to aggregate.
setFilter(String) - Method in class com.azure.analytics.onlineexperimentation.models.AggregatedValue
Set the filter property: [Optional] A condition to filter events.
setFilter(String) - Method in class com.azure.analytics.onlineexperimentation.models.ObservedEvent
Set the filter property: [Optional] A condition to filter events.
setLifecycle(LifecycleStage) - Method in class com.azure.analytics.onlineexperimentation.models.ExperimentMetric
Set the lifecycle property: Determines whether it is included in experiment analysis.
setPercentile(double) - Method in class com.azure.analytics.onlineexperimentation.models.PercentileMetricDefinition
Set the percentile property: The percentile to measure.
setRateCondition(String) - Method in class com.azure.analytics.onlineexperimentation.models.EventRateMetricDefinition
Set the rateCondition property: The event contributes to the rate numerator if it satisfies this condition.
setStartEvent(ObservedEvent) - Method in class com.azure.analytics.onlineexperimentation.models.UserRateMetricDefinition
Set the startEvent property: The start event to observe as the rate denominator.
setValue(AggregatedValue) - Method in class com.azure.analytics.onlineexperimentation.models.AverageMetricDefinition
Set the value property: The value to aggregate.
setValue(AggregatedValue) - Method in class com.azure.analytics.onlineexperimentation.models.PercentileMetricDefinition
Set the value property: The value to aggregate, including the event name and property to measure.
setValue(AggregatedValue) - Method in class com.azure.analytics.onlineexperimentation.models.SumMetricDefinition
Set the value property: The value to aggregate.
SUM - Static variable in class com.azure.analytics.onlineexperimentation.models.ExperimentMetricType
Calculates the sum of a specified event property.
SumMetricDefinition - Class in com.azure.analytics.onlineexperimentation.models
The definition of a Sum metric definition.
SumMetricDefinition() - Constructor for class com.azure.analytics.onlineexperimentation.models.SumMetricDefinition
Creates an instance of SumMetricDefinition class.

T

toJson(JsonWriter) - Method in class com.azure.analytics.onlineexperimentation.models.AggregatedValue
toJson(JsonWriter) - Method in class com.azure.analytics.onlineexperimentation.models.AverageMetricDefinition
toJson(JsonWriter) - Method in class com.azure.analytics.onlineexperimentation.models.DiagnosticDetail
toJson(JsonWriter) - Method in class com.azure.analytics.onlineexperimentation.models.EventCountMetricDefinition
toJson(JsonWriter) - Method in class com.azure.analytics.onlineexperimentation.models.EventRateMetricDefinition
toJson(JsonWriter) - Method in class com.azure.analytics.onlineexperimentation.models.ExperimentMetric
toJson(JsonWriter) - Method in class com.azure.analytics.onlineexperimentation.models.ExperimentMetricDefinition
toJson(JsonWriter) - Method in class com.azure.analytics.onlineexperimentation.models.ExperimentMetricValidationResult
toJson(JsonWriter) - Method in class com.azure.analytics.onlineexperimentation.models.ObservedEvent
toJson(JsonWriter) - Method in class com.azure.analytics.onlineexperimentation.models.PercentileMetricDefinition
toJson(JsonWriter) - Method in class com.azure.analytics.onlineexperimentation.models.SumMetricDefinition
toJson(JsonWriter) - Method in class com.azure.analytics.onlineexperimentation.models.UserCountMetricDefinition
toJson(JsonWriter) - Method in class com.azure.analytics.onlineexperimentation.models.UserRateMetricDefinition
Troubleshooting - Search tag in Overview
Section

U

UNSUPPORTED_EVENT_CONDITION - Static variable in class com.azure.analytics.onlineexperimentation.models.DiagnosticCode
The filter condition is valid but not currently supported.
updateMetric(String, ExperimentMetric) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Creates or updates an experiment metric.
updateMetric(String, ExperimentMetric) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClient
Creates or updates an experiment metric.
updateMetric(String, ExperimentMetric, String) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Creates or updates an experiment metric.
updateMetric(String, ExperimentMetric, String) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClient
Creates or updates an experiment metric.
updateMetricWithResponse(String, ExperimentMetric) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Updates an experiment metric with a response.
updateMetricWithResponse(String, ExperimentMetric, RequestOptions) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClient
Updates an experiment metric with a response.
updateMetricWithResponse(String, ExperimentMetric, String) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Updates an experiment metric with a response.
USER_COUNT - Static variable in class com.azure.analytics.onlineexperimentation.models.ExperimentMetricType
Counts the number of unique users who encounter an event.
USER_RATE - Static variable in class com.azure.analytics.onlineexperimentation.models.ExperimentMetricType
Calculates the percentage of users who encounter a start event and subsequently encounter an end event.
UserCountMetricDefinition - Class in com.azure.analytics.onlineexperimentation.models
The definition of a UserCount metric definition.
UserCountMetricDefinition() - Constructor for class com.azure.analytics.onlineexperimentation.models.UserCountMetricDefinition
Creates an instance of UserCountMetricDefinition class.
UserRateMetricDefinition - Class in com.azure.analytics.onlineexperimentation.models
The definition of a UserRate metric definition.
UserRateMetricDefinition() - Constructor for class com.azure.analytics.onlineexperimentation.models.UserRateMetricDefinition
Creates an instance of UserRateMetricDefinition class.

V

V2025_05_31_PREVIEW - Enum constant in enum com.azure.analytics.onlineexperimentation.OnlineExperimentationServiceVersion
Enum value 2025-05-31-preview.
validateMetric(ExperimentMetric) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Validates an experiment metric definition.
validateMetric(ExperimentMetric) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClient
Validates an experiment metric definition.
validateMetricWithResponse(BinaryData, RequestOptions) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationAsyncClient
Validates an experiment metric definition.
validateMetricWithResponse(BinaryData, RequestOptions) - Method in class com.azure.analytics.onlineexperimentation.OnlineExperimentationClient
Validates an experiment metric definition.
valueOf(String) - Static method in enum com.azure.analytics.onlineexperimentation.OnlineExperimentationServiceVersion
Returns the enum constant of this type with the specified name.
values() - Static method in class com.azure.analytics.onlineexperimentation.models.DesiredDirection
Gets known DesiredDirection values.
values() - Static method in class com.azure.analytics.onlineexperimentation.models.DiagnosticCode
Gets known DiagnosticCode values.
values() - Static method in class com.azure.analytics.onlineexperimentation.models.ExperimentMetricType
Gets known ExperimentMetricType values.
values() - Static method in class com.azure.analytics.onlineexperimentation.models.LifecycleStage
Gets known LifecycleStage values.
values() - Static method in enum com.azure.analytics.onlineexperimentation.OnlineExperimentationServiceVersion
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I K L N O P R S T U V 
All Classes and Interfaces|All Packages