К сожалению, это не поддерживается API-интерфейсом свободно используемой модели. Но этого можно добиться, изменив eventDefinition:
// plain simple generated bpmn
BpmnModelInstance bpmn = Bpmn.createExecutableProcess()
.startEvent()
.serviceTask()
.endEvent().done();
// find the end event instance in the model (might require filtering by id if more than one)
EndEvent endEvent = bpmn.getModelElementsByType(EndEvent.class).stream().findFirst().get();
// create an EventDefinition for terminate
TerminateEventDefinition terminateEventDefinition = bpmn.newInstance(TerminateEventDefinition.class);
// add that event definition to the endEvent instance
endEvent.getEventDefinitions().add(terminateEventDefinition);