@java.lang.Override
      public boolean equals(final java.lang.Object obj) {
        if (obj == this) {
          return true;
        }
        if (!(obj instanceof com.google.devtools.cloudtrace.v2.Span.TimeEvent.MessageEvent)) {
          return super.equals(obj);
        }
        com.google.devtools.cloudtrace.v2.Span.TimeEvent.MessageEvent other =
            (com.google.devtools.cloudtrace.v2.Span.TimeEvent.MessageEvent) obj;

        if (type_ != other.type_) return false;
        if (getId() != other.getId()) return false;
        if (getUncompressedSizeBytes() != other.getUncompressedSizeBytes()) return false;
        if (getCompressedSizeBytes() != other.getCompressedSizeBytes()) return false;
        if (!getUnknownFields().equals(other.getUnknownFields())) return false;
        return true;
      }
<pre>
The number of compressed bytes sent or received. If missing, the
compressed size is assumed to be the same size as the uncompressed
size.
</pre>

<code>int64 compressed_size_bytes = 4;</code>

@return The compressedSizeBytes.
java-trace/proto-google-cloud-trace-v2/src/main/java/com/google/devtools/cloudtrace/v2/Span.java