Gremlin предназначен для цепочки, поэтому, если у вас нет явной причины разбивать вещи, гораздо приятнее просто сделать:
g.addV('tribe').
property('tname', addTribeInput.tribename).
property('tribeadmin', addTribeInput.tribeadmin).as('x').
V(newTribe.value.id).as('y').
addE('member').
from('x').
to('y')
Учитывая ваши имена переменных, я не совсем уверен, что яЯ делаю то, что вы хотите точно (например, получить направление ребра вправо), но суть здесь в том, что для добавления ребер вам просто нужно указать направление ребра "от" одной вершины (то есть начальной вершины) "к" другойвершина (то есть конечная вершина).