public Builder mergeFrom(com.google.devtools.cloudtrace.v2.Span.TimeEvent other) {
        if (other == com.google.devtools.cloudtrace.v2.Span.TimeEvent.getDefaultInstance())
          return this;
        if (other.hasTime()) {
          mergeTime(other.getTime());
        }
        switch (other.getValueCase()) {
          case ANNOTATION:
            {
              mergeAnnotation(other.getAnnotation());
              break;
            }
          case MESSAGE_EVENT:
            {
              mergeMessageEvent(other.getMessageEvent());
              break;
            }
          case VALUE_NOT_SET:
            {
              break;
            }
        }
        this.mergeUnknownFields(other.getUnknownFields());
        onChanged();
        return this;
      }
<pre>
A time-stamped annotation or message event in the Span.
</pre>

Protobuf type {@code google.devtools.cloudtrace.v2.Span.TimeEvent}
java-trace/proto-google-cloud-trace-v2/src/main/java/com/google/devtools/cloudtrace/v2/Span.java