[AutoPR azure-iot-deviceupdate]-generated-from-SDK Generation - Java-6437605#49518
Open
azure-sdk wants to merge 4 commits into
Open
[AutoPR azure-iot-deviceupdate]-generated-from-SDK Generation - Java-6437605#49518azure-sdk wants to merge 4 commits into
azure-sdk wants to merge 4 commits into
Conversation
…nfig.yaml', SDK Release Type: stable, and CommitSHA: '292231b1131ff9fd070377372a0647c6ac7a6ce2' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6437605 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
Contributor
There was a problem hiding this comment.
Pull request overview
This AutoPR updates the azure-iot-deviceupdate client library to the latest stable TypeSpec-generated API surface for Device Update for IoT Hub (from specification/deviceupdate/data-plane/duiothub at 292231b...), refreshing samples, reference tests, models, and API-version support.
Changes:
- Adds
tsp-location.yamlto pin the TypeSpec spec location/commit used for code generation. - Updates generated samples and reference tests to use the TypeSpec-generated client/builder patterns and typed models (instead of
BinaryData-based samples). - Extends the public surface for the new stable API version (
2026-06-01), including module exports/opens formodels.
Reviewed changes
Copilot reviewed 62 out of 170 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| sdk/deviceupdate/azure-iot-deviceupdate/tsp-location.yaml | Pins the TypeSpec spec directory and commit used for generation. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceUpdateListVersionsTests.java | Adds generated (disabled) reference test for listing versions. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceUpdateListUpdatesTests.java | Adds generated (disabled) reference test for listing updates and validating model fields. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceUpdateListProvidersTests.java | Adds generated (disabled) reference test for listing providers. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceUpdateListOperationStatusesTests.java | Adds generated (disabled) reference test for listing operation statuses. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceUpdateListNamesTests.java | Adds generated (disabled) reference test for listing names. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceUpdateListFilesTests.java | Adds generated (disabled) reference test for listing files. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceUpdateImportUpdateTests.java | Adds generated (disabled) reference test for import-update LRO. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceUpdateGetUpdateTests.java | Adds generated (disabled) reference test for get update and model validation. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceUpdateGetOperationStatusTests.java | Adds generated (disabled) reference test for get operation status. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceUpdateGetFileTests.java | Adds generated (disabled) reference test for get file. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceUpdateDeleteUpdateTests.java | Adds generated (disabled) reference test for delete-update LRO. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceUpdateClientTestBase.java | Adds generated test base wiring for TypeSpec-generated clients. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementUpdateDeviceClassTests.java | Adds generated (disabled) reference test for update device class. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementStopDeploymentTests.java | Adds generated (disabled) reference test for stop deployment. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementStartLogCollectionTests.java | Adds generated (disabled) reference test for start log collection. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementRetryDeploymentTests.java | Adds generated (disabled) reference test for retry deployment. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementListOperationStatusesTests.java | Adds generated (disabled) reference test for listing device-management operation statuses. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementListLogCollectionsTests.java | Adds generated (disabled) reference test for listing log collections. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementListInstallableUpdatesForDeviceClassTests.java | Adds generated (disabled) reference test for installable updates. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementListHealthOfDevicesTests.java | Adds generated (disabled) reference test for device health listing. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementListGroupsTests.java | Adds generated (disabled) reference test for group listing. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementListDevicesTests.java | Adds generated (disabled) reference test for device listing. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementListDeviceStatesForDeviceClassSubgroupDeploymentTests.java | Adds generated (disabled) reference test for device states in deployment. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementListDeviceClassSubgroupsForGroupTests.java | Adds generated (disabled) reference test for device class subgroups. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementListDeviceClassesTests.java | Adds generated (disabled) reference test for device class listing. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementListDeploymentsForGroupTests.java | Adds generated (disabled) reference test for deployments-for-group listing. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementListDeploymentsForDeviceClassSubgroupTests.java | Adds generated (disabled) reference test for deployments-for-subgroup listing. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementListBestUpdatesForGroupTests.java | Adds generated (disabled) reference test for best updates listing. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementImportDevicesTests.java | Adds generated (disabled) reference test for import-devices LRO. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetUpdateComplianceTests.java | Adds generated (disabled) reference test for update compliance. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetUpdateComplianceForGroupTests.java | Adds generated (disabled) reference test for update compliance per group. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetOperationStatusTests.java | Adds generated (disabled) reference test for get device-management operation status. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetLogCollectionTests.java | Adds generated (disabled) reference test for get log collection. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetLogCollectionDetailedStatusTests.java | Adds generated (disabled) reference test for detailed log collection status. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetGroupTests.java | Adds generated (disabled) reference test for get group. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetDeviceModuleTests.java | Adds generated (disabled) reference test for get device module. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetDeviceClassTests.java | Adds generated (disabled) reference test for get device class. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetDeviceClassSubgroupUpdateComplianceTests.java | Adds generated (disabled) reference test for subgroup compliance. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetDeviceClassSubgroupTests.java | Adds generated (disabled) reference test for get subgroup. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetDeviceClassSubgroupDeploymentStatusTests.java | Adds generated (disabled) reference test for subgroup deployment status. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetDeploymentTests.java | Adds generated (disabled) reference test for get deployment. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetDeploymentStatusTests.java | Adds generated (disabled) reference test for get deployment status. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetDeploymentForDeviceClassSubgroupTests.java | Adds generated (disabled) reference test for get deployment for subgroup. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetBestUpdatesForDeviceClassSubgroupTests.java | Adds generated (disabled) reference test for best updates for subgroup. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementDeleteGroupTests.java | Adds generated (disabled) reference test for delete group. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementDeleteDeviceClassTests.java | Adds generated (disabled) reference test for delete device class. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementDeleteDeviceClassSubgroupTests.java | Adds generated (disabled) reference test for delete subgroup. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementDeleteDeploymentTests.java | Adds generated (disabled) reference test for delete deployment. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementDeleteDeploymentForDeviceClassSubgroupTests.java | Adds generated (disabled) reference test for delete subgroup deployment. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/test/java/com/azure/iot/deviceupdate/generated/DeviceManagementCreateOrUpdateDeploymentTests.java | Adds generated (disabled) reference test for create/update deployment. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceUpdateListVersions.java | Updates sample to typed String paging and new builder/client methods. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceUpdateListUpdates.java | Updates sample to typed Update paging and new builder/client methods. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceUpdateListProviders.java | Updates sample to typed String paging and new builder/client methods. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceUpdateListOperationStatuses.java | Updates sample to typed UpdateOperation paging and new builder/client methods. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceUpdateListNames.java | Updates sample to typed String paging and new builder/client methods. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceUpdateListFiles.java | Updates sample to typed String paging and new builder/client methods. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceUpdateImportUpdate.java | Updates sample to typed input models and typed LRO poller. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceUpdateGetUpdate.java | Updates sample to typed Update response and new client methods. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceUpdateGetOperationStatus.java | Updates sample to typed UpdateOperation response and new client methods. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceUpdateGetFile.java | Updates sample to typed UpdateFile response and new client methods. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceUpdateDeleteUpdate.java | Updates sample to typed delete-update LRO poller. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementUpdateDeviceClass.java | Updates sample to typed patch model and unified builder. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementStopDeployment.java | Adds/updates sample for stop deployment using unified builder. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementStartLogCollection.java | Updates sample to typed LogCollection request model. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementRetryDeployment.java | Adds/updates sample for retry deployment using unified builder. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementListOperationStatuses.java | Updates sample to typed DeviceOperation paging. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementListLogCollections.java | Updates sample to typed LogCollection paging. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementListInstallableUpdatesForDeviceClass.java | Updates sample to typed UpdateInfo paging. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementListHealthOfDevices.java | Updates sample to typed DeviceHealth paging. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementListGroups.java | Updates sample to typed Group paging. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementListDeviceStatesForDeviceClassSubgroupDeployment.java | Updates sample to typed DeploymentDeviceState paging. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementListDevices.java | Updates sample to typed Device paging. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementListDeviceClassSubgroupsForGroup.java | Updates sample to typed DeviceClassSubgroup paging. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementListDeviceClasses.java | Updates sample to typed DeviceClass paging. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementListDeploymentsForGroup.java | Updates sample to typed Deployment paging. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementListDeploymentsForDeviceClassSubgroup.java | Updates sample to typed Deployment paging for subgroup. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementListBestUpdatesForGroup.java | Updates sample to typed DeviceClassSubgroupUpdatableDevices paging. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementImportDevices.java | Updates sample to typed import type and typed LRO poller. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetUpdateComplianceForGroup.java | Updates sample to typed UpdateCompliance response. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetUpdateCompliance.java | Updates sample to typed UpdateCompliance response. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetOperationStatus.java | Updates sample to typed DeviceOperation response. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetLogCollectionDetailedStatus.java | Updates sample to typed LogCollectionOperationDetailedStatus. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetLogCollection.java | Updates sample to typed LogCollection response. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetGroup.java | Updates sample to typed Group response. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetDeviceModule.java | Adds/updates sample to typed Device response for module. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetDeviceClassSubgroupUpdateCompliance.java | Updates sample to typed subgroup compliance response. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetDeviceClassSubgroupDeploymentStatus.java | Updates sample to typed subgroup deployment status response. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetDeviceClassSubgroup.java | Adds/updates sample to typed DeviceClassSubgroup response. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetDeviceClass.java | Updates sample to typed DeviceClass response. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetDevice.java | Updates sample to typed Device response. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetDeploymentStatus.java | Updates sample to typed DeploymentStatus response. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetDeploymentForDeviceClassSubgroup.java | Updates sample to typed Deployment response. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetDeployment.java | Updates sample to typed Deployment response. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetBestUpdatesForDeviceClassSubgroup.java | Adds/updates sample to typed best updates response for subgroup. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementDeleteGroup.java | Updates sample to use non-response delete method. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementDeleteDeviceClassSubgroup.java | Updates sample to use non-response delete method. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementDeleteDeviceClass.java | Updates sample to use non-response delete method. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementDeleteDeploymentForDeviceClassSubgroup.java | Updates sample to use non-response delete method. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementDeleteDeployment.java | Updates sample to use non-response delete method. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementCreateOrUpdateDeployment.java | Updates sample to typed Deployment request model. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementCancelOrRetryDeployment.java | Removes obsolete AutoRest sample (replaced by stop/retry samples). |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementGetGroupUpdateCompliance.java | Removes obsolete/incorrect AutoRest sample. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/samples/java/com/azure/iot/deviceupdate/generated/DeviceManagementListBestUpdatesForDeviceClassSubgroup.java | Removes obsolete AutoRest sample (replaced by a get-best-updates sample). |
| sdk/deviceupdate/azure-iot-deviceupdate/src/main/java/module-info.java | Exports models package and opens it to com.azure.core for serialization. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/main/java/com/azure/iot/deviceupdate/package-info.java | Updates package JavaDoc formatting and generator attribution. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/main/java/com/azure/iot/deviceupdate/models/UpdateFileDownloadHandler.java | Adds new TypeSpec-generated model type. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/main/java/com/azure/iot/deviceupdate/models/StepType.java | Adds new TypeSpec-generated expandable enum. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/main/java/com/azure/iot/deviceupdate/models/package-info.java | Adds models package JavaDoc. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/main/java/com/azure/iot/deviceupdate/models/OperationStatus.java | Adds new TypeSpec-generated expandable enum. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/main/java/com/azure/iot/deviceupdate/models/Instructions.java | Adds new TypeSpec-generated immutable model. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/main/java/com/azure/iot/deviceupdate/models/ImportType.java | Adds new TypeSpec-generated expandable enum. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/main/java/com/azure/iot/deviceupdate/models/HealthCheckResult.java | Adds new TypeSpec-generated expandable enum. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/main/java/com/azure/iot/deviceupdate/models/HealthCheck.java | Adds new TypeSpec-generated immutable model. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/main/java/com/azure/iot/deviceupdate/models/GroupType.java | Adds new TypeSpec-generated expandable enum. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/main/java/com/azure/iot/deviceupdate/models/DownloadSecurity.java | Adds new TypeSpec-generated expandable enum. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/main/java/com/azure/iot/deviceupdate/models/DeviceHealthState.java | Adds new TypeSpec-generated expandable enum. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/main/java/com/azure/iot/deviceupdate/models/DeviceDeploymentState.java | Adds new TypeSpec-generated expandable enum. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/main/java/com/azure/iot/deviceupdate/models/DeviceClassSubgroupDeploymentState.java | Adds new TypeSpec-generated expandable enum. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/main/java/com/azure/iot/deviceupdate/models/DeploymentState.java | Adds new TypeSpec-generated expandable enum. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/main/java/com/azure/iot/deviceupdate/models/ContractModel.java | Adds new TypeSpec-generated immutable model. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/main/java/com/azure/iot/deviceupdate/models/Compatibility.java | Adds new TypeSpec-generated model for compatibility key/value pairs. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/main/java/com/azure/iot/deviceupdate/models/CloudInitiatedRollbackPolicy.java | Adds new TypeSpec-generated immutable model for rollback policy. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/main/java/com/azure/iot/deviceupdate/implementation/package-info.java | Updates implementation package JavaDoc formatting and generator attribution. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/main/java/com/azure/iot/deviceupdate/implementation/JsonMergePatchHelper.java | Adds helper used by json-merge-patch support in generated models. |
| sdk/deviceupdate/azure-iot-deviceupdate/src/main/java/com/azure/iot/deviceupdate/DeviceUpdateServiceVersion.java | Adds 2026-06-01 service version and updates latest selection. |
- Replace removed buildClient() with buildDeviceUpdateClient()/buildDeviceManagementClient() in samples. - Disambiguate list*(null) calls (cast to (RequestOptions) null in hand-written samples, drop trailing null in generated samples). - Fix DeleteUpdateSample SyncPoller type: SyncPoller<BinaryData, Void> for beginDeleteUpdate. - Rewrite 1.1.0-beta.1 CHANGELOG entry as a concise TypeSpec-migration summary.
Tests under src/test/ have the same compile errors as the samples that were fixed in 1c5a629 (builder method renames and list*(null) ambiguity). Apply the same fixes here so the test build compiles: - DeviceUpdateClientSyncStackTests: .buildClient() -> .buildDeviceUpdateClient() - DeviceUpdateClientTests: .buildAsyncClient() -> .buildDeviceUpdateAsyncClient(), cast listVersions(p, n, null) -> listVersions(p, n, (RequestOptions) null) - DeviceManagementClientTests: cast list* null args to (RequestOptions) null for listDevices, listGroups, listDeviceClasses, listDeploymentsForGroup x2 - generated/* (8 files): drop trailing null to select the typed no-arg/short overloads matching the PagedIterable<TypedModel> variable type
…oupsForGroupTests After my previous edit dropped the trailing 'null' from the call, the PagedIterable<DeviceClassSubgroup> assignment fit comfortably within the formatter's preferred width on a single line, but the file still contained the old 2-line split (variable declaration on one line, '= method(...)' on the next). Collapse to single line to match spotless's expected format.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Configurations: 'specification/deviceupdate/data-plane/duiothub/tspconfig.yaml', SDK Release Type: stable, and CommitSHA: '292231b1131ff9fd070377372a0647c6ac7a6ce2' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6437605 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. Release plan link: https://azsdk-releaseplan-dashboard-hveph5aqhhcfhtgu.westus-01.azurewebsites.net/?releaseplan=2239 Submitted by: laonyango@microsoft.com