Class MigrationConfigPropertiesInner

java.lang.Object
com.azure.core.management.ProxyResource
com.azure.resourcemanager.servicebus.fluent.models.MigrationConfigPropertiesInner

public class MigrationConfigPropertiesInner extends com.azure.core.management.ProxyResource
Single item in List or Get Migration Config operation.
  • Constructor Details

    • MigrationConfigPropertiesInner

      public MigrationConfigPropertiesInner()
  • Method Details

    • provisioningState

      public String provisioningState()
      Get the provisioningState property: Provisioning state of Migration Configuration.
      Returns:
      the provisioningState value.
    • pendingReplicationOperationsCount

      public Long pendingReplicationOperationsCount()
      Get the pendingReplicationOperationsCount property: Number of entities pending to be replicated.
      Returns:
      the pendingReplicationOperationsCount value.
    • targetNamespace

      public String targetNamespace()
      Get the targetNamespace property: Existing premium Namespace ARM Id name which has no entities, will be used for migration.
      Returns:
      the targetNamespace value.
    • withTargetNamespace

      public MigrationConfigPropertiesInner withTargetNamespace(String targetNamespace)
      Set the targetNamespace property: Existing premium Namespace ARM Id name which has no entities, will be used for migration.
      Parameters:
      targetNamespace - the targetNamespace value to set.
      Returns:
      the MigrationConfigPropertiesInner object itself.
    • postMigrationName

      public String postMigrationName()
      Get the postMigrationName property: Name to access Standard Namespace after migration.
      Returns:
      the postMigrationName value.
    • withPostMigrationName

      public MigrationConfigPropertiesInner withPostMigrationName(String postMigrationName)
      Set the postMigrationName property: Name to access Standard Namespace after migration.
      Parameters:
      postMigrationName - the postMigrationName value to set.
      Returns:
      the MigrationConfigPropertiesInner object itself.
    • migrationState

      public String migrationState()
      Get the migrationState property: State in which Standard to Premium Migration is, possible values : Unknown, Reverting, Completing, Initiating, Syncing, Active.
      Returns:
      the migrationState value.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.