Migrate Azure component-specific CredentialType enums to common enum

Apache 2.0

Migrates removed component-specific CredentialType enums to the shared org.apache.camel.component.azure.common.CredentialType enum.

org.apache.camel.upgrade.camel422.migrateAzureCredentialTypes
mod run . --recipe=org.apache.camel.upgrade.camel422.migrateAzureCredentialTypes

Install it once from Recipe actions, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.

Recipe list

It runs these recipes, in this order.

  1. Change type org.apache.camel.component.azure.cosmosdb.CredentialType to org.apache.camel.component.azure.common.CredentialType
  2. Change type org.apache.camel.component.azure.eventgrid.CredentialType to org.apache.camel.component.azure.common.CredentialType
  3. Change type org.apache.camel.component.azure.eventhubs.CredentialType to org.apache.camel.component.azure.common.CredentialType
  4. Change type org.apache.camel.component.file.azure.CredentialType to org.apache.camel.component.azure.common.CredentialType
  5. Change type org.apache.camel.component.azure.functions.CredentialType to org.apache.camel.component.azure.common.CredentialType
  6. Change type org.apache.camel.component.azure.key.vault.CredentialType to org.apache.camel.component.azure.common.CredentialType
  7. Change type org.apache.camel.component.azure.servicebus.CredentialType to org.apache.camel.component.azure.common.CredentialType
  8. Change type org.apache.camel.component.azure.storage.blob.CredentialType to org.apache.camel.component.azure.common.CredentialType
  9. Change type org.apache.camel.component.azure.storage.datalake.CredentialType to org.apache.camel.component.azure.common.CredentialType
  10. Change type org.apache.camel.component.azure.storage.queue.CredentialType to org.apache.camel.component.azure.common.CredentialType