public static final class MysqlxPrepare.Execute.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MysqlxPrepare.Execute.Builder> implements MysqlxPrepare.ExecuteOrBuilder
Execute already-prepared statement @startuml client -> server: Execute alt Success ... Resultsets... client <- server: StmtExecuteOk else Failure client <- server: Error end @enduml @returns @ref Mysqlx::OkProtobuf type
Mysqlx.Prepare.Execute| Modifier and Type | Method and Description |
|---|---|
MysqlxPrepare.Execute.Builder |
addAllArgs(java.lang.Iterable<? extends MysqlxDatatypes.Any> values)
Arguments to bind to the prepared statement
|
MysqlxPrepare.Execute.Builder |
addArgs(int index,
MysqlxDatatypes.Any.Builder builderForValue)
Arguments to bind to the prepared statement
|
MysqlxPrepare.Execute.Builder |
addArgs(int index,
MysqlxDatatypes.Any value)
Arguments to bind to the prepared statement
|
MysqlxPrepare.Execute.Builder |
addArgs(MysqlxDatatypes.Any.Builder builderForValue)
Arguments to bind to the prepared statement
|
MysqlxPrepare.Execute.Builder |
addArgs(MysqlxDatatypes.Any value)
Arguments to bind to the prepared statement
|
MysqlxDatatypes.Any.Builder |
addArgsBuilder()
Arguments to bind to the prepared statement
|
MysqlxDatatypes.Any.Builder |
addArgsBuilder(int index)
Arguments to bind to the prepared statement
|
MysqlxPrepare.Execute.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
MysqlxPrepare.Execute |
build() |
MysqlxPrepare.Execute |
buildPartial() |
MysqlxPrepare.Execute.Builder |
clear() |
MysqlxPrepare.Execute.Builder |
clearArgs()
Arguments to bind to the prepared statement
|
MysqlxPrepare.Execute.Builder |
clearCompactMetadata()
send only type information for
@ref Mysqlx::Resultset::ColumnMetaData, skipping names and others
|
MysqlxPrepare.Execute.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
MysqlxPrepare.Execute.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
MysqlxPrepare.Execute.Builder |
clearStmtId()
client-side assigned statement ID, must be already prepared
|
MysqlxPrepare.Execute.Builder |
clone() |
MysqlxDatatypes.Any |
getArgs(int index)
Arguments to bind to the prepared statement
|
MysqlxDatatypes.Any.Builder |
getArgsBuilder(int index)
Arguments to bind to the prepared statement
|
java.util.List<MysqlxDatatypes.Any.Builder> |
getArgsBuilderList()
Arguments to bind to the prepared statement
|
int |
getArgsCount()
Arguments to bind to the prepared statement
|
java.util.List<MysqlxDatatypes.Any> |
getArgsList()
Arguments to bind to the prepared statement
|
MysqlxDatatypes.AnyOrBuilder |
getArgsOrBuilder(int index)
Arguments to bind to the prepared statement
|
java.util.List<? extends MysqlxDatatypes.AnyOrBuilder> |
getArgsOrBuilderList()
Arguments to bind to the prepared statement
|
boolean |
getCompactMetadata()
send only type information for
@ref Mysqlx::Resultset::ColumnMetaData, skipping names and others
|
MysqlxPrepare.Execute |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getStmtId()
client-side assigned statement ID, must be already prepared
|
boolean |
hasCompactMetadata()
send only type information for
@ref Mysqlx::Resultset::ColumnMetaData, skipping names and others
|
boolean |
hasStmtId()
client-side assigned statement ID, must be already prepared
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
MysqlxPrepare.Execute.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
MysqlxPrepare.Execute.Builder |
mergeFrom(com.google.protobuf.Message other) |
MysqlxPrepare.Execute.Builder |
mergeFrom(MysqlxPrepare.Execute other) |
MysqlxPrepare.Execute.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
MysqlxPrepare.Execute.Builder |
removeArgs(int index)
Arguments to bind to the prepared statement
|
MysqlxPrepare.Execute.Builder |
setArgs(int index,
MysqlxDatatypes.Any.Builder builderForValue)
Arguments to bind to the prepared statement
|
MysqlxPrepare.Execute.Builder |
setArgs(int index,
MysqlxDatatypes.Any value)
Arguments to bind to the prepared statement
|
MysqlxPrepare.Execute.Builder |
setCompactMetadata(boolean value)
send only type information for
@ref Mysqlx::Resultset::ColumnMetaData, skipping names and others
|
MysqlxPrepare.Execute.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
MysqlxPrepare.Execute.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
MysqlxPrepare.Execute.Builder |
setStmtId(int value)
client-side assigned statement ID, must be already prepared
|
MysqlxPrepare.Execute.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxPrepare.Execute.Builder>public MysqlxPrepare.Execute.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxPrepare.Execute.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxPrepare.Execute.Builder>public MysqlxPrepare.Execute getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic MysqlxPrepare.Execute build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic MysqlxPrepare.Execute buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic MysqlxPrepare.Execute.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxPrepare.Execute.Builder>public MysqlxPrepare.Execute.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxPrepare.Execute.Builder>public MysqlxPrepare.Execute.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxPrepare.Execute.Builder>public MysqlxPrepare.Execute.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxPrepare.Execute.Builder>public MysqlxPrepare.Execute.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxPrepare.Execute.Builder>public MysqlxPrepare.Execute.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxPrepare.Execute.Builder>public MysqlxPrepare.Execute.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MysqlxPrepare.Execute.Builder>public MysqlxPrepare.Execute.Builder mergeFrom(MysqlxPrepare.Execute other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxPrepare.Execute.Builder>public MysqlxPrepare.Execute.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MysqlxPrepare.Execute.Builder>java.io.IOExceptionpublic boolean hasStmtId()
client-side assigned statement ID, must be already prepared
required uint32 stmt_id = 1;hasStmtId in interface MysqlxPrepare.ExecuteOrBuilderpublic int getStmtId()
client-side assigned statement ID, must be already prepared
required uint32 stmt_id = 1;getStmtId in interface MysqlxPrepare.ExecuteOrBuilderpublic MysqlxPrepare.Execute.Builder setStmtId(int value)
client-side assigned statement ID, must be already prepared
required uint32 stmt_id = 1;value - The stmtId to set.public MysqlxPrepare.Execute.Builder clearStmtId()
client-side assigned statement ID, must be already prepared
required uint32 stmt_id = 1;public java.util.List<MysqlxDatatypes.Any> getArgsList()
Arguments to bind to the prepared statement
repeated .Mysqlx.Datatypes.Any args = 2;getArgsList in interface MysqlxPrepare.ExecuteOrBuilderpublic int getArgsCount()
Arguments to bind to the prepared statement
repeated .Mysqlx.Datatypes.Any args = 2;getArgsCount in interface MysqlxPrepare.ExecuteOrBuilderpublic MysqlxDatatypes.Any getArgs(int index)
Arguments to bind to the prepared statement
repeated .Mysqlx.Datatypes.Any args = 2;getArgs in interface MysqlxPrepare.ExecuteOrBuilderpublic MysqlxPrepare.Execute.Builder setArgs(int index, MysqlxDatatypes.Any value)
Arguments to bind to the prepared statement
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxPrepare.Execute.Builder setArgs(int index, MysqlxDatatypes.Any.Builder builderForValue)
Arguments to bind to the prepared statement
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxPrepare.Execute.Builder addArgs(MysqlxDatatypes.Any value)
Arguments to bind to the prepared statement
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxPrepare.Execute.Builder addArgs(int index, MysqlxDatatypes.Any value)
Arguments to bind to the prepared statement
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxPrepare.Execute.Builder addArgs(MysqlxDatatypes.Any.Builder builderForValue)
Arguments to bind to the prepared statement
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxPrepare.Execute.Builder addArgs(int index, MysqlxDatatypes.Any.Builder builderForValue)
Arguments to bind to the prepared statement
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxPrepare.Execute.Builder addAllArgs(java.lang.Iterable<? extends MysqlxDatatypes.Any> values)
Arguments to bind to the prepared statement
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxPrepare.Execute.Builder clearArgs()
Arguments to bind to the prepared statement
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxPrepare.Execute.Builder removeArgs(int index)
Arguments to bind to the prepared statement
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxDatatypes.Any.Builder getArgsBuilder(int index)
Arguments to bind to the prepared statement
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxDatatypes.AnyOrBuilder getArgsOrBuilder(int index)
Arguments to bind to the prepared statement
repeated .Mysqlx.Datatypes.Any args = 2;getArgsOrBuilder in interface MysqlxPrepare.ExecuteOrBuilderpublic java.util.List<? extends MysqlxDatatypes.AnyOrBuilder> getArgsOrBuilderList()
Arguments to bind to the prepared statement
repeated .Mysqlx.Datatypes.Any args = 2;getArgsOrBuilderList in interface MysqlxPrepare.ExecuteOrBuilderpublic MysqlxDatatypes.Any.Builder addArgsBuilder()
Arguments to bind to the prepared statement
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxDatatypes.Any.Builder addArgsBuilder(int index)
Arguments to bind to the prepared statement
repeated .Mysqlx.Datatypes.Any args = 2;public java.util.List<MysqlxDatatypes.Any.Builder> getArgsBuilderList()
Arguments to bind to the prepared statement
repeated .Mysqlx.Datatypes.Any args = 2;public boolean hasCompactMetadata()
send only type information for @ref Mysqlx::Resultset::ColumnMetaData, skipping names and others
optional bool compact_metadata = 3 [default = false];hasCompactMetadata in interface MysqlxPrepare.ExecuteOrBuilderpublic boolean getCompactMetadata()
send only type information for @ref Mysqlx::Resultset::ColumnMetaData, skipping names and others
optional bool compact_metadata = 3 [default = false];getCompactMetadata in interface MysqlxPrepare.ExecuteOrBuilderpublic MysqlxPrepare.Execute.Builder setCompactMetadata(boolean value)
send only type information for @ref Mysqlx::Resultset::ColumnMetaData, skipping names and others
optional bool compact_metadata = 3 [default = false];value - The compactMetadata to set.public MysqlxPrepare.Execute.Builder clearCompactMetadata()
send only type information for @ref Mysqlx::Resultset::ColumnMetaData, skipping names and others
optional bool compact_metadata = 3 [default = false];public final MysqlxPrepare.Execute.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxPrepare.Execute.Builder>public final MysqlxPrepare.Execute.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxPrepare.Execute.Builder>