This code initializes a new EventBuilder object and sets values on the object. Why is .build() necessary at the end?
tracker.send(new HitBuilders.EventBuilder()
.setCategory("Achievement")
.setAction("Unlocked")
.setLabel("5 Dragons Rescued")
.setValue(1)
.build());