@java.lang.Override
    public Builder clear() {
      super.clear();
      bitField0_ = 0;
      model_ = "";
      if (contentsBuilder_ == null) {
        contents_ = java.util.Collections.emptyList();
      } else {
        contents_ = null;
        contentsBuilder_.clear();
      }
      bitField0_ = (bitField0_ & ~0x00000002);
      systemInstruction_ = null;
      if (systemInstructionBuilder_ != null) {
        systemInstructionBuilder_.dispose();
        systemInstructionBuilder_ = null;
      }
      cachedContent_ = "";
      if (toolsBuilder_ == null) {
        tools_ = java.util.Collections.emptyList();
      } else {
        tools_ = null;
        toolsBuilder_.clear();
      }
      bitField0_ = (bitField0_ & ~0x00000010);
      toolConfig_ = null;
      if (toolConfigBuilder_ != null) {
        toolConfigBuilder_.dispose();
        toolConfigBuilder_ = null;
      }
      internalGetMutableLabels().clear();
      if (safetySettingsBuilder_ == null) {
        safetySettings_ = java.util.Collections.emptyList();
      } else {
        safetySettings_ = null;
        safetySettingsBuilder_.clear();
      }
      bitField0_ = (bitField0_ & ~0x00000080);
      generationConfig_ = null;
      if (generationConfigBuilder_ != null) {
        generationConfigBuilder_.dispose();
        generationConfigBuilder_ = null;
      }
      return this;
    }
<pre>
Request message for [PredictionService.GenerateContent].
</pre>

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