Class ArmDisasterRecoveryInner
- java.lang.Object
-
- com.azure.core.management.ProxyResource
-
- com.azure.resourcemanager.servicebus.fluent.models.ArmDisasterRecoveryInner
-
public class ArmDisasterRecoveryInner extends com.azure.core.management.ProxyResourceSingle item in List or Get Alias(Disaster Recovery configuration) operation.
-
-
Constructor Summary
Constructors Constructor Description ArmDisasterRecoveryInner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringalternateName()Get the alternateName property: Primary/Secondary eventhub namespace name, which is part of GEO DR pairing.StringpartnerNamespace()Get the partnerNamespace property: ARM Id of the Primary/Secondary eventhub namespace name, which is part of GEO DR pairing.LongpendingReplicationOperationsCount()Get the pendingReplicationOperationsCount property: Number of entities pending to be replicated.ProvisioningStateDRprovisioningState()Get the provisioningState property: Provisioning state of the Alias(Disaster Recovery configuration) - possible values 'Accepted' or 'Succeeded' or 'Failed'.RoleDisasterRecoveryrole()Get the role property: role of namespace in GEO DR - possible values 'Primary' or 'PrimaryNotReplicating' or 'Secondary'.voidvalidate()Validates the instance.ArmDisasterRecoveryInnerwithAlternateName(String alternateName)Set the alternateName property: Primary/Secondary eventhub namespace name, which is part of GEO DR pairing.ArmDisasterRecoveryInnerwithPartnerNamespace(String partnerNamespace)Set the partnerNamespace property: ARM Id of the Primary/Secondary eventhub namespace name, which is part of GEO DR pairing.
-
-
-
Method Detail
-
provisioningState
public ProvisioningStateDR provisioningState()
Get the provisioningState property: Provisioning state of the Alias(Disaster Recovery configuration) - possible values 'Accepted' or 'Succeeded' or 'Failed'.- Returns:
- the provisioningState value.
-
pendingReplicationOperationsCount
public Long pendingReplicationOperationsCount()
Get the pendingReplicationOperationsCount property: Number of entities pending to be replicated.- Returns:
- the pendingReplicationOperationsCount value.
-
partnerNamespace
public String partnerNamespace()
Get the partnerNamespace property: ARM Id of the Primary/Secondary eventhub namespace name, which is part of GEO DR pairing.- Returns:
- the partnerNamespace value.
-
withPartnerNamespace
public ArmDisasterRecoveryInner withPartnerNamespace(String partnerNamespace)
Set the partnerNamespace property: ARM Id of the Primary/Secondary eventhub namespace name, which is part of GEO DR pairing.- Parameters:
partnerNamespace- the partnerNamespace value to set.- Returns:
- the ArmDisasterRecoveryInner object itself.
-
alternateName
public String alternateName()
Get the alternateName property: Primary/Secondary eventhub namespace name, which is part of GEO DR pairing.- Returns:
- the alternateName value.
-
withAlternateName
public ArmDisasterRecoveryInner withAlternateName(String alternateName)
Set the alternateName property: Primary/Secondary eventhub namespace name, which is part of GEO DR pairing.- Parameters:
alternateName- the alternateName value to set.- Returns:
- the ArmDisasterRecoveryInner object itself.
-
role
public RoleDisasterRecovery role()
Get the role property: role of namespace in GEO DR - possible values 'Primary' or 'PrimaryNotReplicating' or 'Secondary'.- Returns:
- the role value.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-