Skip to content

[AutoPR azure-iot-deviceupdate]-generated-from-SDK Generation - Java-6437605#49518

Open
azure-sdk wants to merge 4 commits into
mainfrom
sdkauto/azure-iot-deviceupdate-6437605
Open

[AutoPR azure-iot-deviceupdate]-generated-from-SDK Generation - Java-6437605#49518
azure-sdk wants to merge 4 commits into
mainfrom
sdkauto/azure-iot-deviceupdate-6437605

Conversation

@azure-sdk

Copy link
Copy Markdown
Collaborator

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

Copilot AI review requested due to automatic review settings June 15, 2026 21:21
@azure-sdk azure-sdk requested a review from a team as a code owner June 15, 2026 21:21

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.yaml to 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 for models.

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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants