Class DatabasePropertiesGeoReplication


  • public final class DatabasePropertiesGeoReplication
    extends Object
    Optional set of properties to configure geo replication for this database.
    • Constructor Detail

      • DatabasePropertiesGeoReplication

        public DatabasePropertiesGeoReplication()
    • Method Detail

      • groupNickname

        public String groupNickname()
        Get the groupNickname property: Name for the group of linked database resources.
        Returns:
        the groupNickname value.
      • withGroupNickname

        public DatabasePropertiesGeoReplication withGroupNickname​(String groupNickname)
        Set the groupNickname property: Name for the group of linked database resources.
        Parameters:
        groupNickname - the groupNickname value to set.
        Returns:
        the DatabasePropertiesGeoReplication object itself.
      • linkedDatabases

        public List<LinkedDatabase> linkedDatabases()
        Get the linkedDatabases property: List of database resources to link with this database.
        Returns:
        the linkedDatabases value.
      • withLinkedDatabases

        public DatabasePropertiesGeoReplication withLinkedDatabases​(List<LinkedDatabase> linkedDatabases)
        Set the linkedDatabases property: List of database resources to link with this database.
        Parameters:
        linkedDatabases - the linkedDatabases value to set.
        Returns:
        the DatabasePropertiesGeoReplication object itself.
      • validate

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