Sachverhalt: A. B._ und A._ sind Eigentümerinnen benachbarter Grundstücke. Klageweise verlangte B._, A._ sei zu verpflichten, die Grünhecke an der südlichen Grenze innert 30 Tagen auf 60 cm Abstand von der Grenze zurückzuversetzen (Begehren 1a), diese innert 30 Tagen auf eine Höhe von 1,2 m zurückzuschneiden (Begehren 1b) und zukünftig regelmässig und zeitgerecht unter Schnitt zu halten (Begehren 1c). Sie machte dabei einen Streitwert von Fr. 40'000.-- geltend. Die Beklagte behauptete einen Streitwert von Fr. 7'000.-- bis Fr. 10'000.-- bzw. von weniger als Fr. 20'000.-- und bestritt die Zuständigkeit des Bezirksgerichts als Kollegialgericht. Mit Beschluss vom 21. Januar 2015 wies das Bezirksgericht Uster als Kollegialgericht die Einrede der sachlichen Unzuständigkeit ab und trat auf die Klage ein. Die hiergegen von A._ erhobene Berufung wies das Obergericht des Kantons Zürich mit Urteil vom 30. April 2015 ab. B. Dagegen hat A._ am 5. Juni 2015 eine Beschwerde in Zivilsachen und eine subsidiäre Verfassungsbeschwerde erhoben mit den Begehren, das Urteil des Obergerichts sei aufzuheben und auf die Klage sei nicht einzutreten. Mit Präsidialverfügung vom 24. Juni 2015 wurde der Beschwerde in dem Sinn die aufschiebende Wirkung erteilt, als das erstinstanzliche Verfahren bis zum vorliegenden Entscheid nicht weiterzuführen ist. In der Sache selbst wurden keine Vernehmlassungen eingeholt.