@java.lang.Override
    public com.google.cloud.vertexai.api.Part build() {
      com.google.cloud.vertexai.api.Part result = buildPartial();
      if (!result.isInitialized()) {
        throw newUninitializedMessageException(result);
      }
      return result;
    }
<pre>
A datatype containing media that is part of a multi-part `Content` message.

A `Part` consists of data which has an associated datatype. A `Part` can only
contain one of the accepted types in `Part.data`.

A `Part` must have a fixed IANA MIME type identifying the type and subtype
of the media if `inline_data` or `file_data` field is filled with raw bytes.
</pre>

Protobuf type {@code google.cloud.vertexai.v1.Part}
java-vertexai/proto-google-cloud-vertexai-v1/src/main/java/com/google/cloud/vertexai/api/Part.java