1717package com .google .api .services .aiplatform .v1 .model ;
1818
1919/**
20- * Content blob.
20+ * A content blob. A Blob contains data of a specific media type. It is used to represent images,
21+ * audio, and video.
2122 *
2223 * <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
2324 * transmitted over HTTP when working with the Vertex AI API. For a detailed explanation see:
3031public final class GoogleCloudAiplatformV1Blob extends com .google .api .client .json .GenericJson {
3132
3233 /**
33- * Required. Raw bytes.
34+ * Required. The raw bytes of the data .
3435 * The value may be {@code null}.
3536 */
3637 @ com .google .api .client .util .Key
3738 private java .lang .String data ;
3839
3940 /**
40- * Optional. Display name of the blob. Used to provide a label or filename to distinguish blobs.
41- * This field is only returned in PromptMessage for prompt management. It is currently used in the
42- * Gemini GenerateContent calls only when server side tools (code_execution, google_search, and
43- * url_context) are enabled.
41+ * Optional. The display name of the blob. Used to provide a label or filename to distinguish
42+ * blobs. This field is only returned in ` PromptMessage` for prompt management. It is used in the
43+ * Gemini calls only when server- side tools (` code_execution`, ` google_search` , and `url_context`)
44+ * are enabled.
4445 * The value may be {@code null}.
4546 */
4647 @ com .google .api .client .util .Key
@@ -54,7 +55,7 @@ public final class GoogleCloudAiplatformV1Blob extends com.google.api.client.jso
5455 private java .lang .String mimeType ;
5556
5657 /**
57- * Required. Raw bytes.
58+ * Required. The raw bytes of the data .
5859 * @see #decodeData()
5960 * @return value or {@code null} for none
6061 */
@@ -63,7 +64,7 @@ public java.lang.String getData() {
6364 }
6465
6566 /**
66- * Required. Raw bytes.
67+ * Required. The raw bytes of the data .
6768 * @see #getData()
6869 * @return Base64 decoded value or {@code null} for none
6970 *
@@ -74,7 +75,7 @@ public byte[] decodeData() {
7475 }
7576
7677 /**
77- * Required. Raw bytes.
78+ * Required. The raw bytes of the data .
7879 * @see #encodeData()
7980 * @param data data or {@code null} for none
8081 */
@@ -84,7 +85,7 @@ public GoogleCloudAiplatformV1Blob setData(java.lang.String data) {
8485 }
8586
8687 /**
87- * Required. Raw bytes.
88+ * Required. The raw bytes of the data .
8889 * @see #setData()
8990 *
9091 * <p>
@@ -99,21 +100,21 @@ public GoogleCloudAiplatformV1Blob encodeData(byte[] data) {
99100 }
100101
101102 /**
102- * Optional. Display name of the blob. Used to provide a label or filename to distinguish blobs.
103- * This field is only returned in PromptMessage for prompt management. It is currently used in the
104- * Gemini GenerateContent calls only when server side tools (code_execution, google_search, and
105- * url_context) are enabled.
103+ * Optional. The display name of the blob. Used to provide a label or filename to distinguish
104+ * blobs. This field is only returned in ` PromptMessage` for prompt management. It is used in the
105+ * Gemini calls only when server- side tools (` code_execution`, ` google_search` , and `url_context`)
106+ * are enabled.
106107 * @return value or {@code null} for none
107108 */
108109 public java .lang .String getDisplayName () {
109110 return displayName ;
110111 }
111112
112113 /**
113- * Optional. Display name of the blob. Used to provide a label or filename to distinguish blobs.
114- * This field is only returned in PromptMessage for prompt management. It is currently used in the
115- * Gemini GenerateContent calls only when server side tools (code_execution, google_search, and
116- * url_context) are enabled.
114+ * Optional. The display name of the blob. Used to provide a label or filename to distinguish
115+ * blobs. This field is only returned in ` PromptMessage` for prompt management. It is used in the
116+ * Gemini calls only when server- side tools (` code_execution`, ` google_search` , and `url_context`)
117+ * are enabled.
117118 * @param displayName displayName or {@code null} for none
118119 */
119120 public GoogleCloudAiplatformV1Blob setDisplayName (java .lang .String displayName ) {
0 commit comments