Starting April 29, 2025, Gemini 1.5 Pro and Gemini 1.5 Flash models are not available in projects that have no prior usage of these models, including new projects. For details, see Model versions and lifecycle.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-16 UTC."],[],[],null,["# Class PartMaker (1.32.0)\n\n public class PartMaker\n\n**Deprecated.** *This class and its package are deprecated. See the [migration guide](https://cloud.google.com/vertex-ai/generative-ai/docs/deprecations/genai-vertexai-sdk#java) for more details.*\n\nHelper class to create [com.google.cloud.vertexai.api.Part](/vertex-ai/generative-ai/docs/reference/java/latest/com.google.cloud.vertexai.api.Part) \n\nInheritance\n-----------\n\n[Object](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html) \\\u003e PartMaker \n\nInherited Members\n-----------------\n\n[Object.clone()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--) \n[Object.equals(Object)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-) \n[Object.finalize()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--) \n[Object.getClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--) \n[Object.hashCode()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--) \n[Object.notify()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--) \n[Object.notifyAll()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--) \n[Object.toString()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--) \n[Object.wait()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--) \n[Object.wait(long)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-) \n[Object.wait(long,int)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-)\n\nStatic Methods\n--------------\n\n### fromFunctionResponse(String name, Struct response) (deprecated)\n\n public static Part fromFunctionResponse(String name, Struct response)\n\nMakes a [com.google.cloud.vertexai.api.Part](/vertex-ai/generative-ai/docs/reference/java/latest/com.google.cloud.vertexai.api.Part) from the output of [com.google.cloud.vertexai.api.FunctionCall](/vertex-ai/generative-ai/docs/reference/java/latest/com.google.cloud.vertexai.api.FunctionCall).\n\n### fromFunctionResponse(String name, Map\\\u003cString,Object\\\u003e response) (deprecated)\n\n public static Part fromFunctionResponse(String name, Map\u003cString,Object\u003e response)\n\nMakes a [com.google.cloud.vertexai.api.Part](/vertex-ai/generative-ai/docs/reference/java/latest/com.google.cloud.vertexai.api.Part) from the result output of [com.google.cloud.vertexai.api.FunctionCall](/vertex-ai/generative-ai/docs/reference/java/latest/com.google.cloud.vertexai.api.FunctionCall).\n\n### fromMimeTypeAndData(String mimeType, Object partData) (deprecated)\n\n public static Part fromMimeTypeAndData(String mimeType, Object partData)\n\nMakes a [com.google.cloud.vertexai.api.Part](/vertex-ai/generative-ai/docs/reference/java/latest/com.google.cloud.vertexai.api.Part) from mimeType and data (or link to the\ndata)."]]