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.ProxyResourceSingle item in List or Get Migration Config operation.
-
-
Constructor Summary
Constructors Constructor Description MigrationConfigPropertiesInner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringmigrationState()Get the migrationState property: State in which Standard to Premium Migration is, possible values : Unknown, Reverting, Completing, Initiating, Syncing, Active.LongpendingReplicationOperationsCount()Get the pendingReplicationOperationsCount property: Number of entities pending to be replicated.StringpostMigrationName()Get the postMigrationName property: Name to access Standard Namespace after migration.StringprovisioningState()Get the provisioningState property: Provisioning state of Migration Configuration.StringtargetNamespace()Get the targetNamespace property: Existing premium Namespace ARM Id name which has no entities, will be used for migration.voidvalidate()Validates the instance.MigrationConfigPropertiesInnerwithPostMigrationName(String postMigrationName)Set the postMigrationName property: Name to access Standard Namespace after migration.MigrationConfigPropertiesInnerwithTargetNamespace(String targetNamespace)Set the targetNamespace property: Existing premium Namespace ARM Id name which has no entities, will be used for migration.
-
-
-
Method Detail
-
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.
-
-