This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/arrow-java.git
The following commit(s) were added to refs/heads/asf-site by this push:
new d48a53712 Publish documentation
(301d3d8f889d3e4d1f45fc6e1707460ae5baaeb4)
d48a53712 is described below
commit d48a537121d2c04b38dec0b7ee0a09a3630c2975
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Tue Jun 30 05:16:56 2026 +0000
Publish documentation (301d3d8f889d3e4d1f45fc6e1707460ae5baaeb4)
---
main/reference/constant-values.html | 15 +-
main/reference/index-all.html | 54 +++++++
main/reference/member-search-index.js | 2 +-
...ctionCreatePreparedStatementResult.Builder.html | 158 +++++++++++++++++----
...ghtSql.ActionCreatePreparedStatementResult.html | 97 +++++++++++--
...tionCreatePreparedStatementResultOrBuilder.html | 58 +++++++-
...ctionCreatePreparedStatementResult.Builder.html | 54 ++++---
.../sql/FlightSqlClient.PreparedStatement.html | 21 ++-
main/reference/serialized-form.html | 8 ++
9 files changed, 391 insertions(+), 76 deletions(-)
diff --git a/main/reference/constant-values.html
b/main/reference/constant-values.html
index f8f057b6d..8fe7810c3 100644
--- a/main/reference/constant-values.html
+++ b/main/reference/constant-values.html
@@ -1196,12 +1196,15 @@ loadScripts(document, 'script');</script>
<div class="col-first even-row-color"><code
id="org.apache.arrow.flight.sql.impl.FlightSql.ActionCreatePreparedStatementResult.DATASET_SCHEMA_FIELD_NUMBER">public static final int</code></div>
<div class="col-second even-row-color"><code><a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.html#DATASET_SCHEMA_FIELD_NUMBER">DATASET_SCHEMA_FIELD_NUMBER</a></code></div>
<div class="col-last even-row-color"><code>2</code></div>
-<div class="col-first odd-row-color"><code
id="org.apache.arrow.flight.sql.impl.FlightSql.ActionCreatePreparedStatementResult.PARAMETER_SCHEMA_FIELD_NUMBER">public static final int</code></div>
-<div class="col-second odd-row-color"><code><a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.html#PARAMETER_SCHEMA_FIELD_NUMBER">PARAMETER_SCHEMA_FIELD_NUMBER</a></code></div>
-<div class="col-last odd-row-color"><code>3</code></div>
-<div class="col-first even-row-color"><code
id="org.apache.arrow.flight.sql.impl.FlightSql.ActionCreatePreparedStatementResult.PREPARED_STATEMENT_HANDLE_FIELD_NUMBER">public static final int</code></div>
-<div class="col-second even-row-color"><code><a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.html#PREPARED_STATEMENT_HANDLE_FIELD_NUMBER">PREPARED_STATEMENT_HANDLE_FIELD_NUMBER</a></code></div>
-<div class="col-last even-row-color"><code>1</code></div>
+<div class="col-first odd-row-color"><code
id="org.apache.arrow.flight.sql.impl.FlightSql.ActionCreatePreparedStatementResult.IS_UPDATE_FIELD_NUMBER">public static final int</code></div>
+<div class="col-second odd-row-color"><code><a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.html#IS_UPDATE_FIELD_NUMBER">IS_UPDATE_FIELD_NUMBER</a></code></div>
+<div class="col-last odd-row-color"><code>4</code></div>
+<div class="col-first even-row-color"><code
id="org.apache.arrow.flight.sql.impl.FlightSql.ActionCreatePreparedStatementResult.PARAMETER_SCHEMA_FIELD_NUMBER">public static final int</code></div>
+<div class="col-second even-row-color"><code><a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.html#PARAMETER_SCHEMA_FIELD_NUMBER">PARAMETER_SCHEMA_FIELD_NUMBER</a></code></div>
+<div class="col-last even-row-color"><code>3</code></div>
+<div class="col-first odd-row-color"><code
id="org.apache.arrow.flight.sql.impl.FlightSql.ActionCreatePreparedStatementResult.PREPARED_STATEMENT_HANDLE_FIELD_NUMBER">public static final int</code></div>
+<div class="col-second odd-row-color"><code><a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.html#PREPARED_STATEMENT_HANDLE_FIELD_NUMBER">PREPARED_STATEMENT_HANDLE_FIELD_NUMBER</a></code></div>
+<div class="col-last odd-row-color"><code>1</code></div>
</div>
</li>
<li>
diff --git a/main/reference/index-all.html b/main/reference/index-all.html
index 026f6d038..00bf6a890 100644
--- a/main/reference/index-all.html
+++ b/main/reference/index-all.html
@@ -5936,6 +5936,12 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block"><code>repeated .gandiva.types.IntNode intValues =
1;</code></div>
</dd>
+<dt><a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.Builder.html#clearIsUpdate()"
class="member-name-link">clearIsUpdate()</a> - Method in class
org.apache.arrow.flight.sql.impl.<a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.Builder.html"
title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></dt>
+<dd>
+<div class="block">
+ When set to true, the query should be executed with
CommandPreparedStatementUpdate,
+ when set to false, the query should be executed with
CommandPreparedStatementQuery.</div>
+</dd>
<dt><a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/impl/Flight.FlightEndpoint.Builder.html#clearLocation()"
class="member-name-link">clearLocation()</a> - Method in class
org.apache.arrow.flight.impl.<a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/impl/Flight.FlightEndpoint.Builder.html"
title="class in
org.apache.arrow.flight.impl">Flight.FlightEndpoint.Builder</a></dt>
<dd>
<div class="block">
@@ -22134,6 +22140,24 @@ loadScripts(document, 'script');</script>
<dd> </dd>
<dt><a
href="org.apache.arrow.vector/org/apache/arrow/vector/types/pojo/ArrowType.Int.html#getIsSigned()"
class="member-name-link">getIsSigned()</a> - Method in class
org.apache.arrow.vector.types.pojo.<a
href="org.apache.arrow.vector/org/apache/arrow/vector/types/pojo/ArrowType.Int.html"
title="class in org.apache.arrow.vector.types.pojo">ArrowType.Int</a></dt>
<dd> </dd>
+<dt><a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.Builder.html#getIsUpdate()"
class="member-name-link">getIsUpdate()</a> - Method in class
org.apache.arrow.flight.sql.impl.<a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.Builder.html"
title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></dt>
+<dd>
+<div class="block">
+ When set to true, the query should be executed with
CommandPreparedStatementUpdate,
+ when set to false, the query should be executed with
CommandPreparedStatementQuery.</div>
+</dd>
+<dt><a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.html#getIsUpdate()"
class="member-name-link">getIsUpdate()</a> - Method in class
org.apache.arrow.flight.sql.impl.<a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.html"
title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult</a></dt>
+<dd>
+<div class="block">
+ When set to true, the query should be executed with
CommandPreparedStatementUpdate,
+ when set to false, the query should be executed with
CommandPreparedStatementQuery.</div>
+</dd>
+<dt><a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResultOrBuilder.html#getIsUpdate()"
class="member-name-link">getIsUpdate()</a> - Method in interface
org.apache.arrow.flight.sql.impl.<a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResultOrBuilder.html"
title="interface in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResultOrBuilder</a></dt>
+<dd>
+<div class="block">
+ When set to true, the query should be executed with
CommandPreparedStatementUpdate,
+ when set to false, the query should be executed with
CommandPreparedStatementQuery.</div>
+</dd>
<dt><a
href="org.apache.arrow.adapter.jdbc/org/apache/arrow/adapter/jdbc/JdbcToArrowConfig.html#getJdbcConsumerGetter()"
class="member-name-link">getJdbcConsumerGetter()</a> - Method in class
org.apache.arrow.adapter.jdbc.<a
href="org.apache.arrow.adapter.jdbc/org/apache/arrow/adapter/jdbc/JdbcToArrowConfig.html"
title="class in org.apache.arrow.adapter.jdbc">JdbcToArrowConfig</a></dt>
<dd>
<div class="block">Gets the JDBC consumer getter.</div>
@@ -31346,6 +31370,24 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block"><code>optional .gandiva.types.IntConstants intValues =
2;</code></div>
</dd>
+<dt><a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.Builder.html#hasIsUpdate()"
class="member-name-link">hasIsUpdate()</a> - Method in class
org.apache.arrow.flight.sql.impl.<a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.Builder.html"
title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></dt>
+<dd>
+<div class="block">
+ When set to true, the query should be executed with
CommandPreparedStatementUpdate,
+ when set to false, the query should be executed with
CommandPreparedStatementQuery.</div>
+</dd>
+<dt><a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.html#hasIsUpdate()"
class="member-name-link">hasIsUpdate()</a> - Method in class
org.apache.arrow.flight.sql.impl.<a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.html"
title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult</a></dt>
+<dd>
+<div class="block">
+ When set to true, the query should be executed with
CommandPreparedStatementUpdate,
+ when set to false, the query should be executed with
CommandPreparedStatementQuery.</div>
+</dd>
+<dt><a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResultOrBuilder.html#hasIsUpdate()"
class="member-name-link">hasIsUpdate()</a> - Method in interface
org.apache.arrow.flight.sql.impl.<a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResultOrBuilder.html"
title="interface in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResultOrBuilder</a></dt>
+<dd>
+<div class="block">
+ When set to true, the query should be executed with
CommandPreparedStatementUpdate,
+ when set to false, the query should be executed with
CommandPreparedStatementQuery.</div>
+</dd>
<dt><a
href="org.apache.arrow.gandiva/org/apache/arrow/gandiva/ipc/GandivaTypes.TreeNode.Builder.html#hasLongNode()"
class="member-name-link">hasLongNode()</a> - Method in class
org.apache.arrow.gandiva.ipc.<a
href="org.apache.arrow.gandiva/org/apache/arrow/gandiva/ipc/GandivaTypes.TreeNode.Builder.html"
title="class in
org.apache.arrow.gandiva.ipc">GandivaTypes.TreeNode.Builder</a></dt>
<dd>
<div class="block"><code>optional .gandiva.types.LongNode longNode =
14;</code></div>
@@ -33673,6 +33715,8 @@ loadScripts(document, 'script');</script>
<dd> </dd>
<dt><a
href="org.apache.arrow.vector/org/apache/arrow/vector/ipc/message/IpcOption.html#%3Cinit%3E(boolean,org.apache.arrow.vector.types.MetadataVersion)"
class="member-name-link">IpcOption(boolean, MetadataVersion)</a> - Constructor
for class org.apache.arrow.vector.ipc.message.<a
href="org.apache.arrow.vector/org/apache/arrow/vector/ipc/message/IpcOption.html"
title="class in org.apache.arrow.vector.ipc.message">IpcOption</a></dt>
<dd> </dd>
+<dt><a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.html#IS_UPDATE_FIELD_NUMBER"
class="member-name-link">IS_UPDATE_FIELD_NUMBER</a> - Static variable in class
org.apache.arrow.flight.sql.impl.<a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.html"
title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult</a></dt>
+<dd> </dd>
<dt><a
href="org.apache.arrow.memory.core/org/apache/arrow/memory/AllocationOutcomeDetails.Entry.html#isAllocationFailed()"
class="member-name-link">isAllocationFailed()</a> - Method in class
org.apache.arrow.memory.<a
href="org.apache.arrow.memory.core/org/apache/arrow/memory/AllocationOutcomeDetails.Entry.html"
title="class in
org.apache.arrow.memory">AllocationOutcomeDetails.Entry</a></dt>
<dd> </dd>
<dt><a
href="org.apache.arrow.memory.core/org/apache/arrow/memory/util/AssertionUtil.html#isAssertionsEnabled()"
class="member-name-link">isAssertionsEnabled()</a> - Static method in class
org.apache.arrow.memory.util.<a
href="org.apache.arrow.memory.core/org/apache/arrow/memory/util/AssertionUtil.html"
title="class in org.apache.arrow.memory.util">AssertionUtil</a></dt>
@@ -34933,6 +34977,10 @@ loadScripts(document, 'script');</script>
<dd> </dd>
<dt><a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/grpc/ContextPropagatingExecutorService.html#isTerminated()"
class="member-name-link">isTerminated()</a> - Method in class
org.apache.arrow.flight.grpc.<a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/grpc/ContextPropagatingExecutorService.html"
title="class in
org.apache.arrow.flight.grpc">ContextPropagatingExecutorService</a></dt>
<dd> </dd>
+<dt><a
href="org.apache.arrow.flight.sql/org/apache/arrow/flight/sql/FlightSqlClient.PreparedStatement.html#isUpdate()"
class="member-name-link">isUpdate()</a> - Method in class
org.apache.arrow.flight.sql.<a
href="org.apache.arrow.flight.sql/org/apache/arrow/flight/sql/FlightSqlClient.PreparedStatement.html"
title="class in
org.apache.arrow.flight.sql">FlightSqlClient.PreparedStatement</a></dt>
+<dd>
+<div class="block">Returns whether the server indicated this prepared
statement is an update query.</div>
+</dd>
<dt><a
href="org.apache.arrow.memory.core/org/apache/arrow/memory/AllocationReservation.html#isUsed()"
class="member-name-link">isUsed()</a> - Method in interface
org.apache.arrow.memory.<a
href="org.apache.arrow.memory.core/org/apache/arrow/memory/AllocationReservation.html"
title="interface in org.apache.arrow.memory">AllocationReservation</a></dt>
<dd>
<div class="block">Return whether or not the reservation has been used.</div>
@@ -48967,6 +49015,12 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block"><code>optional .gandiva.types.IntConstants intValues =
2;</code></div>
</dd>
+<dt><a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.Builder.html#setIsUpdate(boolean)"
class="member-name-link">setIsUpdate(boolean)</a> - Method in class
org.apache.arrow.flight.sql.impl.<a
href="org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.Builder.html"
title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder<
[...]
+<dd>
+<div class="block">
+ When set to true, the query should be executed with
CommandPreparedStatementUpdate,
+ when set to false, the query should be executed with
CommandPreparedStatementQuery.</div>
+</dd>
<dt><a
href="org.apache.arrow.adapter.jdbc/org/apache/arrow/adapter/jdbc/JdbcToArrowConfigBuilder.html#setJdbcConsumerGetter(org.apache.arrow.adapter.jdbc.JdbcToArrowConfig.JdbcConsumerFactory)"
class="member-name-link">setJdbcConsumerGetter(JdbcToArrowConfig.JdbcConsumerFactory)</a>
- Method in class org.apache.arrow.adapter.jdbc.<a
href="org.apache.arrow.adapter.jdbc/org/apache/arrow/adapter/jdbc/JdbcToArrowConfigBuilder.html"
title="class in org.apache.arrow.adapter.jdbc">JdbcToArrowC [...]
<dd>
<div class="block">Set the function used to get a JDBC consumer for a given
type.</div>
diff --git a/main/reference/member-search-index.js
b/main/reference/member-search-index.js
index 2a6f01e67..7103f971e 100644
--- a/main/reference/member-search-index.js
+++ b/main/reference/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex =
[{"p":"org.apache.arrow.flatbuf","c":"Binary","l":"__assign(int,
ByteBuffer)","u":"__assign(int,java.nio.ByteBuffer)"},{"p":"org.apache.arrow.flatbuf","c":"BinaryView","l":"__assign(int,
ByteBuffer)","u":"__assign(int,java.nio.ByteBuffer)"},{"p":"org.apache.arrow.flatbuf","c":"Block","l":"__assign(int,
ByteBuffer)","u":"__assign(int,java.nio.ByteBuffer)"},{"p":"org.apache.arrow.flatbuf","c":"BodyCompression","l":"__assign(int,
ByteBuffer)","u":"__assign(int,java.nio.B [...]
\ No newline at end of file
+memberSearchIndex =
[{"p":"org.apache.arrow.flatbuf","c":"Binary","l":"__assign(int,
ByteBuffer)","u":"__assign(int,java.nio.ByteBuffer)"},{"p":"org.apache.arrow.flatbuf","c":"BinaryView","l":"__assign(int,
ByteBuffer)","u":"__assign(int,java.nio.ByteBuffer)"},{"p":"org.apache.arrow.flatbuf","c":"Block","l":"__assign(int,
ByteBuffer)","u":"__assign(int,java.nio.ByteBuffer)"},{"p":"org.apache.arrow.flatbuf","c":"BodyCompression","l":"__assign(int,
ByteBuffer)","u":"__assign(int,java.nio.B [...]
\ No newline at end of file
diff --git
a/main/reference/org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.Builder.html
b/main/reference/org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.Builder.html
index c84e6cc08..0ec1cdb76 100644
---
a/main/reference/org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.Builder.html
+++
b/main/reference/org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.Builder.html
@@ -139,34 +139,48 @@ implements <a
href="FlightSql.ActionCreatePreparedStatementResultOrBuilder.html"
schema of the result set.</div>
</div>
<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="FlightSql.ActionCreatePreparedStatementResult.Builder.html" title="class
in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
-<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#clearParameterSchema()"
class="member-name-link">clearParameterSchema</a>()</code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#clearIsUpdate()"
class="member-name-link">clearIsUpdate</a>()</code></div>
<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
<div class="block">
- If the query provided contained parameters, parameter_schema contains the
- schema of the expected parameters.</div>
+ When set to true, the query should be executed with
CommandPreparedStatementUpdate,
+ when set to false, the query should be executed with
CommandPreparedStatementQuery.</div>
</div>
<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="FlightSql.ActionCreatePreparedStatementResult.Builder.html" title="class
in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
-<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#clearPreparedStatementHandle()"
class="member-name-link">clearPreparedStatementHandle</a>()</code></div>
+<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#clearParameterSchema()"
class="member-name-link">clearParameterSchema</a>()</code></div>
<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
<div class="block">
- Opaque handle for the prepared statement on the server.</div>
+ If the query provided contained parameters, parameter_schema contains the
+ schema of the expected parameters.</div>
</div>
-<div class="col-first even-row-color method-summary-table
method-summary-table-tab2
method-summary-table-tab4"><code>com.google.protobuf.ByteString</code></div>
-<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getDatasetSchema()"
class="member-name-link">getDatasetSchema</a>()</code></div>
+<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="FlightSql.ActionCreatePreparedStatementResult.Builder.html" title="class
in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#clearPreparedStatementHandle()"
class="member-name-link">clearPreparedStatementHandle</a>()</code></div>
<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">
+ Opaque handle for the prepared statement on the server.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2
method-summary-table-tab4"><code>com.google.protobuf.ByteString</code></div>
+<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getDatasetSchema()"
class="member-name-link">getDatasetSchema</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
<div class="block">
If a result set generating query was provided, dataset_schema contains the
schema of the result set.</div>
</div>
-<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="FlightSql.ActionCreatePreparedStatementResult.html" title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult</a></code></div>
-<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getDefaultInstanceForType()"
class="member-name-link">getDefaultInstanceForType</a>()</code></div>
-<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
-<div class="col-first even-row-color method-summary-table
method-summary-table-tab1 method-summary-table-tab4"><code>static final
com.google.protobuf.Descriptors.Descriptor</code></div>
-<div class="col-second even-row-color method-summary-table
method-summary-table-tab1 method-summary-table-tab4"><code><a
href="#getDescriptor()"
class="member-name-link">getDescriptor</a>()</code></div>
-<div class="col-last even-row-color method-summary-table
method-summary-table-tab1 method-summary-table-tab4"> </div>
-<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2
method-summary-table-tab4"><code>com.google.protobuf.Descriptors.Descriptor</code></div>
-<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getDescriptorForType()"
class="member-name-link">getDescriptorForType</a>()</code></div>
-<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
+<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="FlightSql.ActionCreatePreparedStatementResult.html" title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult</a></code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getDefaultInstanceForType()"
class="member-name-link">getDefaultInstanceForType</a>()</code></div>
+<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
+<div class="col-first odd-row-color method-summary-table
method-summary-table-tab1 method-summary-table-tab4"><code>static final
com.google.protobuf.Descriptors.Descriptor</code></div>
+<div class="col-second odd-row-color method-summary-table
method-summary-table-tab1 method-summary-table-tab4"><code><a
href="#getDescriptor()"
class="member-name-link">getDescriptor</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table
method-summary-table-tab1 method-summary-table-tab4"> </div>
+<div class="col-first even-row-color method-summary-table
method-summary-table-tab2
method-summary-table-tab4"><code>com.google.protobuf.Descriptors.Descriptor</code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getDescriptorForType()"
class="member-name-link">getDescriptorForType</a>()</code></div>
+<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
+<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getIsUpdate()" class="member-name-link">getIsUpdate</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">
+ When set to true, the query should be executed with
CommandPreparedStatementUpdate,
+ when set to false, the query should be executed with
CommandPreparedStatementQuery.</div>
+</div>
<div class="col-first even-row-color method-summary-table
method-summary-table-tab2
method-summary-table-tab4"><code>com.google.protobuf.ByteString</code></div>
<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getParameterSchema()"
class="member-name-link">getParameterSchema</a>()</code></div>
<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
@@ -180,29 +194,43 @@ implements <a
href="FlightSql.ActionCreatePreparedStatementResultOrBuilder.html"
<div class="block">
Opaque handle for the prepared statement on the server.</div>
</div>
-<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>protected
com.google.protobuf.GeneratedMessage.FieldAccessorTable</code></div>
-<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#internalGetFieldAccessorTable()"
class="member-name-link">internalGetFieldAccessorTable</a>()</code></div>
-<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
-<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>final
boolean</code></div>
-<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#isInitialized()"
class="member-name-link">isInitialized</a>()</code></div>
+<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#hasIsUpdate()" class="member-name-link">hasIsUpdate</a>()</code></div>
+<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">
+ When set to true, the query should be executed with
CommandPreparedStatementUpdate,
+ when set to false, the query should be executed with
CommandPreparedStatementQuery.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>protected
com.google.protobuf.GeneratedMessage.FieldAccessorTable</code></div>
+<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#internalGetFieldAccessorTable()"
class="member-name-link">internalGetFieldAccessorTable</a>()</code></div>
<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
-<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="FlightSql.ActionCreatePreparedStatementResult.Builder.html" title="class
in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
-<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"
class="member-name-link">mergeFrom</a><wbr>(com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)</code></div>
+<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>final
boolean</code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#isInitialized()"
class="member-name-link">isInitialized</a>()</code></div>
<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="FlightSql.ActionCreatePreparedStatementResult.Builder.html" title="class
in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
-<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#mergeFrom(com.google.protobuf.Message)"
class="member-name-link">mergeFrom</a><wbr>(com.google.protobuf.Message other)</code></div>
+<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"
class="member-name-link">mergeFrom</a><wbr>(com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)</code></div>
<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="FlightSql.ActionCreatePreparedStatementResult.Builder.html" title="class
in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
-<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#mergeFrom(org.apache.arrow.flight.sql.impl.FlightSql.ActionCreatePreparedStatementResult)"
class="member-name-link">mergeFrom</a><wbr>(<a
href="FlightSql.ActionCreatePreparedStatementResult.html" title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult</a> other)</code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#mergeFrom(com.google.protobuf.Message)"
class="member-name-link">mergeFrom</a><wbr>(com.google.protobuf.Message other)</code></div>
<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="FlightSql.ActionCreatePreparedStatementResult.Builder.html" title="class
in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
-<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#setDatasetSchema(com.google.protobuf.ByteString)"
class="member-name-link">setDatasetSchema</a><wbr>(com.google.protobuf.ByteString value)</code></div>
-<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
+<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#mergeFrom(org.apache.arrow.flight.sql.impl.FlightSql.ActionCreatePreparedStatementResult)"
class="member-name-link">mergeFrom</a><wbr>(<a
href="FlightSql.ActionCreatePreparedStatementResult.html" title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult</a> other)</code></div>
+<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
+<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="FlightSql.ActionCreatePreparedStatementResult.Builder.html" title="class
in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#setDatasetSchema(com.google.protobuf.ByteString)"
class="member-name-link">setDatasetSchema</a><wbr>(com.google.protobuf.ByteString value)</code></div>
+<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
<div class="block">
If a result set generating query was provided, dataset_schema contains the
schema of the result set.</div>
</div>
+<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="FlightSql.ActionCreatePreparedStatementResult.Builder.html" title="class
in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
+<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#setIsUpdate(boolean)"
class="member-name-link">setIsUpdate</a><wbr>(boolean value)</code></div>
+<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">
+ When set to true, the query should be executed with
CommandPreparedStatementUpdate,
+ when set to false, the query should be executed with
CommandPreparedStatementQuery.</div>
+</div>
<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="FlightSql.ActionCreatePreparedStatementResult.Builder.html" title="class
in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#setParameterSchema(com.google.protobuf.ByteString)"
class="member-name-link">setParameterSchema</a><wbr>(com.google.protobuf.ByteString value)</code></div>
<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
@@ -541,6 +569,80 @@ implements <a
href="FlightSql.ActionCreatePreparedStatementResultOrBuilder.html"
</dl>
</section>
</li>
+<li>
+<section class="detail" id="hasIsUpdate()">
+<h3>hasIsUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type">boolean</span> <span
class="element-name">hasIsUpdate</span>()</div>
+<div class="block"><pre>
+ When set to true, the query should be executed with
CommandPreparedStatementUpdate,
+ when set to false, the query should be executed with
CommandPreparedStatementQuery.
+ If not set, the client can choose how to execute the query.
+ </pre>
+
+ <code>optional bool is_update = 4;</code></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a
href="FlightSql.ActionCreatePreparedStatementResultOrBuilder.html#hasIsUpdate()">hasIsUpdate</a></code> in
interface <code><a
href="FlightSql.ActionCreatePreparedStatementResultOrBuilder.html"
title="interface in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResultOrBuilder</a></code></dd>
+<dt>Returns:</dt>
+<dd>Whether the isUpdate field is set.</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getIsUpdate()">
+<h3>getIsUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type">boolean</span> <span
class="element-name">getIsUpdate</span>()</div>
+<div class="block"><pre>
+ When set to true, the query should be executed with
CommandPreparedStatementUpdate,
+ when set to false, the query should be executed with
CommandPreparedStatementQuery.
+ If not set, the client can choose how to execute the query.
+ </pre>
+
+ <code>optional bool is_update = 4;</code></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a
href="FlightSql.ActionCreatePreparedStatementResultOrBuilder.html#getIsUpdate()">getIsUpdate</a></code> in
interface <code><a
href="FlightSql.ActionCreatePreparedStatementResultOrBuilder.html"
title="interface in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResultOrBuilder</a></code></dd>
+<dt>Returns:</dt>
+<dd>The isUpdate.</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="setIsUpdate(boolean)">
+<h3>setIsUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a
href="FlightSql.ActionCreatePreparedStatementResult.Builder.html" title="class
in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></span> <span
class="element-name">setIsUpdate</span><wbr><span
class="parameters">(boolean value)</span></div>
+<div class="block"><pre>
+ When set to true, the query should be executed with
CommandPreparedStatementUpdate,
+ when set to false, the query should be executed with
CommandPreparedStatementQuery.
+ If not set, the client can choose how to execute the query.
+ </pre>
+
+ <code>optional bool is_update = 4;</code></div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>value</code> - The isUpdate to set.</dd>
+<dt>Returns:</dt>
+<dd>This builder for chaining.</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="clearIsUpdate()">
+<h3>clearIsUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a
href="FlightSql.ActionCreatePreparedStatementResult.Builder.html" title="class
in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></span> <span
class="element-name">clearIsUpdate</span>()</div>
+<div class="block"><pre>
+ When set to true, the query should be executed with
CommandPreparedStatementUpdate,
+ when set to false, the query should be executed with
CommandPreparedStatementQuery.
+ If not set, the client can choose how to execute the query.
+ </pre>
+
+ <code>optional bool is_update = 4;</code></div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>This builder for chaining.</dd>
+</dl>
+</section>
+</li>
</ul>
</section>
</li>
diff --git
a/main/reference/org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.html
b/main/reference/org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.html
index 6f096c0f1..d9c14658b 100644
---
a/main/reference/org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.html
+++
b/main/reference/org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResult.html
@@ -160,11 +160,14 @@ implements <a
href="FlightSql.ActionCreatePreparedStatementResultOrBuilder.html"
<div class="col-second even-row-color"><code><a
href="#DATASET_SCHEMA_FIELD_NUMBER"
class="member-name-link">DATASET_SCHEMA_FIELD_NUMBER</a></code></div>
<div class="col-last even-row-color"> </div>
<div class="col-first odd-row-color"><code>static final int</code></div>
-<div class="col-second odd-row-color"><code><a
href="#PARAMETER_SCHEMA_FIELD_NUMBER"
class="member-name-link">PARAMETER_SCHEMA_FIELD_NUMBER</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#IS_UPDATE_FIELD_NUMBER"
class="member-name-link">IS_UPDATE_FIELD_NUMBER</a></code></div>
<div class="col-last odd-row-color"> </div>
<div class="col-first even-row-color"><code>static final int</code></div>
-<div class="col-second even-row-color"><code><a
href="#PREPARED_STATEMENT_HANDLE_FIELD_NUMBER"
class="member-name-link">PREPARED_STATEMENT_HANDLE_FIELD_NUMBER</a></code></div>
+<div class="col-second even-row-color"><code><a
href="#PARAMETER_SCHEMA_FIELD_NUMBER"
class="member-name-link">PARAMETER_SCHEMA_FIELD_NUMBER</a></code></div>
<div class="col-last even-row-color"> </div>
+<div class="col-first odd-row-color"><code>static final int</code></div>
+<div class="col-second odd-row-color"><code><a
href="#PREPARED_STATEMENT_HANDLE_FIELD_NUMBER"
class="member-name-link">PREPARED_STATEMENT_HANDLE_FIELD_NUMBER</a></code></div>
+<div class="col-last odd-row-color"> </div>
</div>
<div class="inherited-list">
<h3
id="fields-inherited-from-class-com.google.protobuf.GeneratedMessage">Fields
inherited from class com.google.protobuf.GeneratedMessage</h3>
@@ -210,28 +213,42 @@ implements <a
href="FlightSql.ActionCreatePreparedStatementResultOrBuilder.html"
<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2
method-summary-table-tab4"><code>com.google.protobuf.Descriptors.Descriptor</code></div>
<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getDescriptorForType()"
class="member-name-link">getDescriptorForType</a>()</code></div>
<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
-<div class="col-first even-row-color method-summary-table
method-summary-table-tab2
method-summary-table-tab4"><code>com.google.protobuf.ByteString</code></div>
-<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getParameterSchema()"
class="member-name-link">getParameterSchema</a>()</code></div>
+<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getIsUpdate()" class="member-name-link">getIsUpdate</a>()</code></div>
<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">
+ When set to true, the query should be executed with
CommandPreparedStatementUpdate,
+ when set to false, the query should be executed with
CommandPreparedStatementQuery.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2
method-summary-table-tab4"><code>com.google.protobuf.ByteString</code></div>
+<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getParameterSchema()"
class="member-name-link">getParameterSchema</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
<div class="block">
If the query provided contained parameters, parameter_schema contains the
schema of the expected parameters.</div>
</div>
-<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2
method-summary-table-tab4"><code>com.google.protobuf.Parser<<a
href="FlightSql.ActionCreatePreparedStatementResult.html" title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult</a>></code></div>
-<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getParserForType()"
class="member-name-link">getParserForType</a>()</code></div>
-<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
-<div class="col-first even-row-color method-summary-table
method-summary-table-tab2
method-summary-table-tab4"><code>com.google.protobuf.ByteString</code></div>
-<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getPreparedStatementHandle()"
class="member-name-link">getPreparedStatementHandle</a>()</code></div>
-<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
+<div class="col-first even-row-color method-summary-table
method-summary-table-tab2
method-summary-table-tab4"><code>com.google.protobuf.Parser<<a
href="FlightSql.ActionCreatePreparedStatementResult.html" title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult</a>></code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getParserForType()"
class="member-name-link">getParserForType</a>()</code></div>
+<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
+<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2
method-summary-table-tab4"><code>com.google.protobuf.ByteString</code></div>
+<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getPreparedStatementHandle()"
class="member-name-link">getPreparedStatementHandle</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
<div class="block">
Opaque handle for the prepared statement on the server.</div>
</div>
-<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
-<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getSerializedSize()"
class="member-name-link">getSerializedSize</a>()</code></div>
-<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
-<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#getSerializedSize()"
class="member-name-link">getSerializedSize</a>()</code></div>
<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
+<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
+<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
+<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#hasIsUpdate()" class="member-name-link">hasIsUpdate</a>()</code></div>
+<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">
+ When set to true, the query should be executed with
CommandPreparedStatementUpdate,
+ when set to false, the query should be executed with
CommandPreparedStatementQuery.</div>
+</div>
<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>protected
com.google.protobuf.GeneratedMessage.FieldAccessorTable</code></div>
<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#internalGetFieldAccessorTable()"
class="member-name-link">internalGetFieldAccessorTable</a>()</code></div>
<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"> </div>
@@ -375,6 +392,20 @@ implements <a
href="FlightSql.ActionCreatePreparedStatementResultOrBuilder.html"
</dl>
</section>
</li>
+<li>
+<section class="detail" id="IS_UPDATE_FIELD_NUMBER">
+<h3>IS_UPDATE_FIELD_NUMBER</h3>
+<div class="member-signature"><span class="modifiers">public static
final</span> <span class="return-type">int</span> <span
class="element-name">IS_UPDATE_FIELD_NUMBER</span></div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="see-list">
+<li><a
href="../../../../../../../constant-values.html#org.apache.arrow.flight.sql.impl.FlightSql.ActionCreatePreparedStatementResult.IS_UPDATE_FIELD_NUMBER">Constant
Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
</ul>
</section>
</li>
@@ -468,6 +499,44 @@ implements <a
href="FlightSql.ActionCreatePreparedStatementResultOrBuilder.html"
</section>
</li>
<li>
+<section class="detail" id="hasIsUpdate()">
+<h3>hasIsUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type">boolean</span> <span
class="element-name">hasIsUpdate</span>()</div>
+<div class="block"><pre>
+ When set to true, the query should be executed with
CommandPreparedStatementUpdate,
+ when set to false, the query should be executed with
CommandPreparedStatementQuery.
+ If not set, the client can choose how to execute the query.
+ </pre>
+
+ <code>optional bool is_update = 4;</code></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a
href="FlightSql.ActionCreatePreparedStatementResultOrBuilder.html#hasIsUpdate()">hasIsUpdate</a></code> in
interface <code><a
href="FlightSql.ActionCreatePreparedStatementResultOrBuilder.html"
title="interface in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResultOrBuilder</a></code></dd>
+<dt>Returns:</dt>
+<dd>Whether the isUpdate field is set.</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getIsUpdate()">
+<h3>getIsUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type">boolean</span> <span
class="element-name">getIsUpdate</span>()</div>
+<div class="block"><pre>
+ When set to true, the query should be executed with
CommandPreparedStatementUpdate,
+ when set to false, the query should be executed with
CommandPreparedStatementQuery.
+ If not set, the client can choose how to execute the query.
+ </pre>
+
+ <code>optional bool is_update = 4;</code></div>
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a
href="FlightSql.ActionCreatePreparedStatementResultOrBuilder.html#getIsUpdate()">getIsUpdate</a></code> in
interface <code><a
href="FlightSql.ActionCreatePreparedStatementResultOrBuilder.html"
title="interface in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResultOrBuilder</a></code></dd>
+<dt>Returns:</dt>
+<dd>The isUpdate.</dd>
+</dl>
+</section>
+</li>
+<li>
<section class="detail" id="isInitialized()">
<h3>isInitialized</h3>
<div class="member-signature"><span class="modifiers">public
final</span> <span class="return-type">boolean</span> <span
class="element-name">isInitialized</span>()</div>
diff --git
a/main/reference/org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResultOrBuilder.html
b/main/reference/org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResultOrBuilder.html
index 6932a102d..c19facf6f 100644
---
a/main/reference/org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResultOrBuilder.html
+++
b/main/reference/org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/FlightSql.ActionCreatePreparedStatementResultOrBuilder.html
@@ -111,19 +111,33 @@ extends com.google.protobuf.MessageOrBuilder</span></div>
If a result set generating query was provided, dataset_schema contains the
schema of the result set.</div>
</div>
-<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2
method-summary-table-tab3"><code>com.google.protobuf.ByteString</code></div>
-<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab3"><code><a
href="#getParameterSchema()"
class="member-name-link">getParameterSchema</a>()</code></div>
+<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab3"><code><a
href="#getIsUpdate()" class="member-name-link">getIsUpdate</a>()</code></div>
<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab3">
<div class="block">
- If the query provided contained parameters, parameter_schema contains the
- schema of the expected parameters.</div>
+ When set to true, the query should be executed with
CommandPreparedStatementUpdate,
+ when set to false, the query should be executed with
CommandPreparedStatementQuery.</div>
</div>
<div class="col-first even-row-color method-summary-table
method-summary-table-tab2
method-summary-table-tab3"><code>com.google.protobuf.ByteString</code></div>
-<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab3"><code><a
href="#getPreparedStatementHandle()"
class="member-name-link">getPreparedStatementHandle</a>()</code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab3"><code><a
href="#getParameterSchema()"
class="member-name-link">getParameterSchema</a>()</code></div>
<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">
+ If the query provided contained parameters, parameter_schema contains the
+ schema of the expected parameters.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2
method-summary-table-tab3"><code>com.google.protobuf.ByteString</code></div>
+<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab3"><code><a
href="#getPreparedStatementHandle()"
class="member-name-link">getPreparedStatementHandle</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab3">
<div class="block">
Opaque handle for the prepared statement on the server.</div>
</div>
+<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab3"><code><a
href="#hasIsUpdate()" class="member-name-link">hasIsUpdate</a>()</code></div>
+<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab3">
+<div class="block">
+ When set to true, the query should be executed with
CommandPreparedStatementUpdate,
+ when set to false, the query should be executed with
CommandPreparedStatementQuery.</div>
+</div>
</div>
</div>
</div>
@@ -194,6 +208,40 @@ extends com.google.protobuf.MessageOrBuilder</span></div>
</dl>
</section>
</li>
+<li>
+<section class="detail" id="hasIsUpdate()">
+<h3>hasIsUpdate</h3>
+<div class="member-signature"><span
class="return-type">boolean</span> <span
class="element-name">hasIsUpdate</span>()</div>
+<div class="block"><pre>
+ When set to true, the query should be executed with
CommandPreparedStatementUpdate,
+ when set to false, the query should be executed with
CommandPreparedStatementQuery.
+ If not set, the client can choose how to execute the query.
+ </pre>
+
+ <code>optional bool is_update = 4;</code></div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>Whether the isUpdate field is set.</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getIsUpdate()">
+<h3>getIsUpdate</h3>
+<div class="member-signature"><span
class="return-type">boolean</span> <span
class="element-name">getIsUpdate</span>()</div>
+<div class="block"><pre>
+ When set to true, the query should be executed with
CommandPreparedStatementUpdate,
+ when set to false, the query should be executed with
CommandPreparedStatementQuery.
+ If not set, the client can choose how to execute the query.
+ </pre>
+
+ <code>optional bool is_update = 4;</code></div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>The isUpdate.</dd>
+</dl>
+</section>
+</li>
</ul>
</section>
</li>
diff --git
a/main/reference/org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/class-use/FlightSql.ActionCreatePreparedStatementResult.Builder.html
b/main/reference/org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/class-use/FlightSql.ActionCreatePreparedStatementResult.Builder.html
index fa875146b..b1ddff137 100644
---
a/main/reference/org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/class-use/FlightSql.ActionCreatePreparedStatementResult.Builder.html
+++
b/main/reference/org.apache.arrow.flight.core/org/apache/arrow/flight/sql/impl/class-use/FlightSql.ActionCreatePreparedStatementResult.Builder.html
@@ -80,47 +80,61 @@ loadScripts(document, 'script');</script>
schema of the result set.</div>
</div>
<div class="col-first even-row-color"><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html"
title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
-<div class="col-second even-row-color"><span
class="type-name-label">FlightSql.ActionCreatePreparedStatementResult.Builder.</span><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html#clearParameterSchema()"
class="member-name-link">clearParameterSchema</a>()</code></div>
+<div class="col-second even-row-color"><span
class="type-name-label">FlightSql.ActionCreatePreparedStatementResult.Builder.</span><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html#clearIsUpdate()"
class="member-name-link">clearIsUpdate</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">
- If the query provided contained parameters, parameter_schema contains the
- schema of the expected parameters.</div>
+ When set to true, the query should be executed with
CommandPreparedStatementUpdate,
+ when set to false, the query should be executed with
CommandPreparedStatementQuery.</div>
</div>
<div class="col-first odd-row-color"><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html"
title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
-<div class="col-second odd-row-color"><span
class="type-name-label">FlightSql.ActionCreatePreparedStatementResult.Builder.</span><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html#clearPreparedStatementHandle()"
class="member-name-link">clearPreparedStatementHandle</a>()</code></div>
+<div class="col-second odd-row-color"><span
class="type-name-label">FlightSql.ActionCreatePreparedStatementResult.Builder.</span><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html#clearParameterSchema()"
class="member-name-link">clearParameterSchema</a>()</code></div>
<div class="col-last odd-row-color">
<div class="block">
- Opaque handle for the prepared statement on the server.</div>
+ If the query provided contained parameters, parameter_schema contains the
+ schema of the expected parameters.</div>
</div>
<div class="col-first even-row-color"><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html"
title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
-<div class="col-second even-row-color"><span
class="type-name-label">FlightSql.ActionCreatePreparedStatementResult.Builder.</span><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html#mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"
class="member-name-link">mergeFrom</a><wbr>(com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)</code></div>
-<div class="col-last even-row-color"> </div>
+<div class="col-second even-row-color"><span
class="type-name-label">FlightSql.ActionCreatePreparedStatementResult.Builder.</span><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html#clearPreparedStatementHandle()"
class="member-name-link">clearPreparedStatementHandle</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">
+ Opaque handle for the prepared statement on the server.</div>
+</div>
<div class="col-first odd-row-color"><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html"
title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
-<div class="col-second odd-row-color"><span
class="type-name-label">FlightSql.ActionCreatePreparedStatementResult.Builder.</span><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html#mergeFrom(com.google.protobuf.Message)"
class="member-name-link">mergeFrom</a><wbr>(com.google.protobuf.Message other)</code></div>
+<div class="col-second odd-row-color"><span
class="type-name-label">FlightSql.ActionCreatePreparedStatementResult.Builder.</span><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html#mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"
class="member-name-link">mergeFrom</a><wbr>(com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)</code></div>
<div class="col-last odd-row-color"> </div>
<div class="col-first even-row-color"><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html"
title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
-<div class="col-second even-row-color"><span
class="type-name-label">FlightSql.ActionCreatePreparedStatementResult.Builder.</span><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html#mergeFrom(org.apache.arrow.flight.sql.impl.FlightSql.ActionCreatePreparedStatementResult)"
class="member-name-link">mergeFrom</a><wbr>(<a
href="../FlightSql.ActionCreatePreparedStatementResult.html" title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatem [...]
+<div class="col-second even-row-color"><span
class="type-name-label">FlightSql.ActionCreatePreparedStatementResult.Builder.</span><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html#mergeFrom(com.google.protobuf.Message)"
class="member-name-link">mergeFrom</a><wbr>(com.google.protobuf.Message other)</code></div>
<div class="col-last even-row-color"> </div>
-<div class="col-first odd-row-color"><code>static <a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html"
title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
-<div class="col-second odd-row-color"><span
class="type-name-label">FlightSql.ActionCreatePreparedStatementResult.</span><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.html#newBuilder()"
class="member-name-link">newBuilder</a>()</code></div>
+<div class="col-first odd-row-color"><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html"
title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
+<div class="col-second odd-row-color"><span
class="type-name-label">FlightSql.ActionCreatePreparedStatementResult.Builder.</span><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html#mergeFrom(org.apache.arrow.flight.sql.impl.FlightSql.ActionCreatePreparedStatementResult)"
class="member-name-link">mergeFrom</a><wbr>(<a
href="../FlightSql.ActionCreatePreparedStatementResult.html" title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStateme [...]
<div class="col-last odd-row-color"> </div>
<div class="col-first even-row-color"><code>static <a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html"
title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
-<div class="col-second even-row-color"><span
class="type-name-label">FlightSql.ActionCreatePreparedStatementResult.</span><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.html#newBuilder(org.apache.arrow.flight.sql.impl.FlightSql.ActionCreatePreparedStatementResult)"
class="member-name-link">newBuilder</a><wbr>(<a
href="../FlightSql.ActionCreatePreparedStatementResult.html" title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult</a>&
[...]
+<div class="col-second even-row-color"><span
class="type-name-label">FlightSql.ActionCreatePreparedStatementResult.</span><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.html#newBuilder()"
class="member-name-link">newBuilder</a>()</code></div>
<div class="col-last even-row-color"> </div>
-<div class="col-first odd-row-color"><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html"
title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
-<div class="col-second odd-row-color"><span
class="type-name-label">FlightSql.ActionCreatePreparedStatementResult.</span><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.html#newBuilderForType()"
class="member-name-link">newBuilderForType</a>()</code></div>
+<div class="col-first odd-row-color"><code>static <a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html"
title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
+<div class="col-second odd-row-color"><span
class="type-name-label">FlightSql.ActionCreatePreparedStatementResult.</span><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.html#newBuilder(org.apache.arrow.flight.sql.impl.FlightSql.ActionCreatePreparedStatementResult)"
class="member-name-link">newBuilder</a><wbr>(<a
href="../FlightSql.ActionCreatePreparedStatementResult.html" title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult</a>&n
[...]
<div class="col-last odd-row-color"> </div>
-<div class="col-first even-row-color"><code>protected <a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html"
title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
-<div class="col-second even-row-color"><span
class="type-name-label">FlightSql.ActionCreatePreparedStatementResult.</span><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.html#newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"
class="member-name-link">newBuilderForType</a><wbr>(com.google.protobuf.AbstractMessage.BuilderParent parent)</code></div>
+<div class="col-first even-row-color"><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html"
title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
+<div class="col-second even-row-color"><span
class="type-name-label">FlightSql.ActionCreatePreparedStatementResult.</span><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.html#newBuilderForType()"
class="member-name-link">newBuilderForType</a>()</code></div>
<div class="col-last even-row-color"> </div>
-<div class="col-first odd-row-color"><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html"
title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
-<div class="col-second odd-row-color"><span
class="type-name-label">FlightSql.ActionCreatePreparedStatementResult.Builder.</span><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html#setDatasetSchema(com.google.protobuf.ByteString)"
class="member-name-link">setDatasetSchema</a><wbr>(com.google.protobuf.ByteString value)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-first odd-row-color"><code>protected <a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html"
title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
+<div class="col-second odd-row-color"><span
class="type-name-label">FlightSql.ActionCreatePreparedStatementResult.</span><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.html#newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"
class="member-name-link">newBuilderForType</a><wbr>(com.google.protobuf.AbstractMessage.BuilderParent parent)</code></div>
+<div class="col-last odd-row-color"> </div>
+<div class="col-first even-row-color"><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html"
title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
+<div class="col-second even-row-color"><span
class="type-name-label">FlightSql.ActionCreatePreparedStatementResult.Builder.</span><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html#setDatasetSchema(com.google.protobuf.ByteString)"
class="member-name-link">setDatasetSchema</a><wbr>(com.google.protobuf.ByteString value)</code></div>
+<div class="col-last even-row-color">
<div class="block">
If a result set generating query was provided, dataset_schema contains the
schema of the result set.</div>
</div>
+<div class="col-first odd-row-color"><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html"
title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
+<div class="col-second odd-row-color"><span
class="type-name-label">FlightSql.ActionCreatePreparedStatementResult.Builder.</span><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html#setIsUpdate(boolean)"
class="member-name-link">setIsUpdate</a><wbr>(boolean value)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">
+ When set to true, the query should be executed with
CommandPreparedStatementUpdate,
+ when set to false, the query should be executed with
CommandPreparedStatementQuery.</div>
+</div>
<div class="col-first even-row-color"><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html"
title="class in
org.apache.arrow.flight.sql.impl">FlightSql.ActionCreatePreparedStatementResult.Builder</a></code></div>
<div class="col-second even-row-color"><span
class="type-name-label">FlightSql.ActionCreatePreparedStatementResult.Builder.</span><code><a
href="../FlightSql.ActionCreatePreparedStatementResult.Builder.html#setParameterSchema(com.google.protobuf.ByteString)"
class="member-name-link">setParameterSchema</a><wbr>(com.google.protobuf.ByteString value)</code></div>
<div class="col-last even-row-color">
diff --git
a/main/reference/org.apache.arrow.flight.sql/org/apache/arrow/flight/sql/FlightSqlClient.PreparedStatement.html
b/main/reference/org.apache.arrow.flight.sql/org/apache/arrow/flight/sql/FlightSqlClient.PreparedStatement.html
index 4d4e3c03a..481d4f8f5 100644
---
a/main/reference/org.apache.arrow.flight.sql/org/apache/arrow/flight/sql/FlightSqlClient.PreparedStatement.html
+++
b/main/reference/org.apache.arrow.flight.sql/org/apache/arrow/flight/sql/FlightSqlClient.PreparedStatement.html
@@ -153,9 +153,14 @@ implements <a
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns if the prepared statement is already closed.</div>
</div>
-<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#setParameters(org.apache.arrow.vector.VectorSchemaRoot)"
class="member-name-link">setParameters</a><wbr>(<a
href="../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/VectorSchemaRoot.html"
title="class in
org.apache.arrow.vector">VectorSchemaRoot</a> parameterBindingRoot)</code></div>
+<div class="col-first even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html"
title="class or interface in java.lang"
class="external-link">Boolean</a></code></div>
+<div class="col-second even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#isUpdate()" class="member-name-link">isUpdate</a>()</code></div>
<div class="col-last even-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Returns whether the server indicated this prepared
statement is an update query.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4"><code><a
href="#setParameters(org.apache.arrow.vector.VectorSchemaRoot)"
class="member-name-link">setParameters</a><wbr>(<a
href="../../../../../../org.apache.arrow.vector/org/apache/arrow/vector/VectorSchemaRoot.html"
title="class in
org.apache.arrow.vector">VectorSchemaRoot</a> parameterBindingRoot)</code></div>
+<div class="col-last odd-row-color method-summary-table
method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Set the <code>parameterBindingRoot</code> containing the
parameter binding from a <a href="FlightSqlClient.PreparedStatement.html"
title="class in
org.apache.arrow.flight.sql"><code>FlightSqlClient.PreparedStatement</code></a>
operation.</div>
</div>
</div>
@@ -217,6 +222,18 @@ implements <a
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
</section>
</li>
<li>
+<section class="detail" id="isUpdate()">
+<h3>isUpdate</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a
href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html"
title="class or interface in java.lang"
class="external-link">Boolean</a></span> <span
class="element-name">isUpdate</span>()</div>
+<div class="block">Returns whether the server indicated this prepared
statement is an update query.</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>true if the server indicated this is an update query, false if the server
indicated
+ this is a select query, or null if the server did not provide this
information.</dd>
+</dl>
+</section>
+</li>
+<li>
<section class="detail"
id="fetchSchema(org.apache.arrow.flight.CallOption...)">
<h3>fetchSchema</h3>
<div class="member-signature"><span class="modifiers">public</span> <span
class="return-type"><a
href="../../../../../../org.apache.arrow.flight.core/org/apache/arrow/flight/SchemaResult.html"
title="class in org.apache.arrow.flight">SchemaResult</a></span> <span
class="element-name">fetchSchema</span><wbr><span class="parameters">(<a
href="../../../../../../org.apache.arrow.flight.core/org/apache/arrow/flight/CallOption.html"
title="interface in org.apache.arrow.flight">CallOp [...]
diff --git a/main/reference/serialized-form.html
b/main/reference/serialized-form.html
index 931a1fb34..78d9ab2c8 100644
--- a/main/reference/serialized-form.html
+++ b/main/reference/serialized-form.html
@@ -1288,10 +1288,18 @@ loadScripts(document, 'script');</script>
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
+<h5>bitField0_</h5>
+<pre>int bitField0_</pre>
+</li>
+<li class="block-list">
<h5>datasetSchema_</h5>
<pre>com.google.protobuf.ByteString datasetSchema_</pre>
</li>
<li class="block-list">
+<h5>isUpdate_</h5>
+<pre>boolean isUpdate_</pre>
+</li>
+<li class="block-list">
<h5>memoizedIsInitialized</h5>
<pre>byte memoizedIsInitialized</pre>
</li>