Class ArmDisasterRecoveryInner


  • public class ArmDisasterRecoveryInner
    extends com.azure.core.management.ProxyResource
    Single item in List or Get Alias(Disaster Recovery configuration) operation.
    • Constructor Detail

      • ArmDisasterRecoveryInner

        public ArmDisasterRecoveryInner()
    • 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.