Adding Online Experimentation data-plane SDK#44980
Conversation
7b59f84 to
c6d5335
Compare
2bf51bd to
5c3f9da
Compare
There was a problem hiding this comment.
Pull Request Overview
This PR adds the Online Experimentation data-plane SDK including new model classes for experiment metric definitions, diagnostic details, and the corresponding client builder and service version implementations. Key changes include the addition of several new model classes, updated JSON (de)serialization handling for these models, and client builder enhancements for configuring and creating service clients.
Reviewed Changes
Copilot reviewed 87 out of 87 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| ExperimentMetricValidationResult.java | Adds the model for validation results with isValid property and diagnostics collection. |
| DiagnosticDetail.java | Introduces the diagnostic details model used for validation errors. |
| ExperimentMetricType.java, ExperimentMetricDefinition.java, and various MetricDefinition classes | Define multiple metric types and their JSON (de)serialization behavior. |
| OnlineExperimentationClientBuilder.java & OnlineExperimentationServiceVersion.java | Implement client creation logic and service versioning for the SDK. |
| pom.xml, README.md, CHANGELOG.md, etc. | Package configuration and metadata updates supporting the new SDK. |
19b5f0c to
3fd8f15
Compare
1ab76ec to
bf85add
Compare
API Change CheckAPIView identified API level changes in this PR and created the following API reviews |
bf85add to
47e1f9e
Compare
fix #7418 Mostly to get this code snippet id be cspell friendly. Context Azure/azure-sdk-for-java#44980 (comment) Java code copied from geeksforgeeks :-)
9aeff0f to
d39ad77
Compare
|
@srnagar please review. Addressed the feedback on APIView: removed non-generated constructors and updated samples/tests accordingly. Added |
|
/azp run prepare-pipelines |
|
Azure Pipelines successfully started running 1 pipeline(s). |
b5e6a0f to
cf60a83
Compare
…cy version, use default code coverage thresholds.
b3455cf to
3b2ddb7
Compare
Description
Adding Online Experimentation data-plane SDK (for
Microsoft.OnlineExperimentation/workspacesresources).TypeSpec PR: Azure/azure-rest-api-specs#33135
All SDK Contribution checklist:
General Guidelines and Best Practices
Testing Guidelines