public static final class MysqlxPrepare.Execute.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MysqlxPrepare.Execute.Builder> implements MysqlxPrepare.ExecuteOrBuilder
Execute already prepared statement
.. uml::
client -> server: Execute
alt Success
... Resultsets...
client <- server: StmtExecuteOk
else Failure
client <- server: Error
end
:param stmt_id: client side assigned statement id, must be already prepared
:param args_list: Arguments to bind to the prepared statement
:param compact_metadata: send only type information for :protobuf:msg:`Mysqlx.Resultset::ColumnMetadata`, skipping names and others
:Returns: :protobuf:msg:`Mysqlx.Ok::`
Protobuf type Mysqlx.Prepare.Execute| Modifier and Type | Method and Description |
|---|---|
MysqlxPrepare.Execute.Builder |
addAllArgs(java.lang.Iterable<? extends MysqlxDatatypes.Any> values)
repeated .Mysqlx.Datatypes.Any args = 2; |
MysqlxPrepare.Execute.Builder |
addArgs(int index,
MysqlxDatatypes.Any.Builder builderForValue)
repeated .Mysqlx.Datatypes.Any args = 2; |
MysqlxPrepare.Execute.Builder |
addArgs(int index,
MysqlxDatatypes.Any value)
repeated .Mysqlx.Datatypes.Any args = 2; |
MysqlxPrepare.Execute.Builder |
addArgs(MysqlxDatatypes.Any.Builder builderForValue)
repeated .Mysqlx.Datatypes.Any args = 2; |
MysqlxPrepare.Execute.Builder |
addArgs(MysqlxDatatypes.Any value)
repeated .Mysqlx.Datatypes.Any args = 2; |
MysqlxDatatypes.Any.Builder |
addArgsBuilder()
repeated .Mysqlx.Datatypes.Any args = 2; |
MysqlxDatatypes.Any.Builder |
addArgsBuilder(int index)
repeated .Mysqlx.Datatypes.Any args = 2; |
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()
repeated .Mysqlx.Datatypes.Any args = 2; |
MysqlxPrepare.Execute.Builder |
clearCompactMetadata()
optional bool compact_metadata = 3 [default = false]; |
MysqlxPrepare.Execute.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
MysqlxPrepare.Execute.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
MysqlxPrepare.Execute.Builder |
clearStmtId()
required uint32 stmt_id = 1; |
MysqlxPrepare.Execute.Builder |
clone() |
MysqlxDatatypes.Any |
getArgs(int index)
repeated .Mysqlx.Datatypes.Any args = 2; |
MysqlxDatatypes.Any.Builder |
getArgsBuilder(int index)
repeated .Mysqlx.Datatypes.Any args = 2; |
java.util.List<MysqlxDatatypes.Any.Builder> |
getArgsBuilderList()
repeated .Mysqlx.Datatypes.Any args = 2; |
int |
getArgsCount()
repeated .Mysqlx.Datatypes.Any args = 2; |
java.util.List<MysqlxDatatypes.Any> |
getArgsList()
repeated .Mysqlx.Datatypes.Any args = 2; |
MysqlxDatatypes.AnyOrBuilder |
getArgsOrBuilder(int index)
repeated .Mysqlx.Datatypes.Any args = 2; |
java.util.List<? extends MysqlxDatatypes.AnyOrBuilder> |
getArgsOrBuilderList()
repeated .Mysqlx.Datatypes.Any args = 2; |
boolean |
getCompactMetadata()
optional bool compact_metadata = 3 [default = false]; |
MysqlxPrepare.Execute |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getStmtId()
required uint32 stmt_id = 1; |
boolean |
hasCompactMetadata()
optional bool compact_metadata = 3 [default = false]; |
boolean |
hasStmtId()
required uint32 stmt_id = 1; |
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)
repeated .Mysqlx.Datatypes.Any args = 2; |
MysqlxPrepare.Execute.Builder |
setArgs(int index,
MysqlxDatatypes.Any.Builder builderForValue)
repeated .Mysqlx.Datatypes.Any args = 2; |
MysqlxPrepare.Execute.Builder |
setArgs(int index,
MysqlxDatatypes.Any value)
repeated .Mysqlx.Datatypes.Any args = 2; |
MysqlxPrepare.Execute.Builder |
setCompactMetadata(boolean value)
optional bool compact_metadata = 3 [default = false]; |
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)
required uint32 stmt_id = 1; |
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()
required uint32 stmt_id = 1;hasStmtId in interface MysqlxPrepare.ExecuteOrBuilderpublic int getStmtId()
required uint32 stmt_id = 1;getStmtId in interface MysqlxPrepare.ExecuteOrBuilderpublic MysqlxPrepare.Execute.Builder setStmtId(int value)
required uint32 stmt_id = 1;value - The stmtId to set.public MysqlxPrepare.Execute.Builder clearStmtId()
required uint32 stmt_id = 1;public java.util.List<MysqlxDatatypes.Any> getArgsList()
repeated .Mysqlx.Datatypes.Any args = 2;getArgsList in interface MysqlxPrepare.ExecuteOrBuilderpublic int getArgsCount()
repeated .Mysqlx.Datatypes.Any args = 2;getArgsCount in interface MysqlxPrepare.ExecuteOrBuilderpublic MysqlxDatatypes.Any getArgs(int index)
repeated .Mysqlx.Datatypes.Any args = 2;getArgs in interface MysqlxPrepare.ExecuteOrBuilderpublic MysqlxPrepare.Execute.Builder setArgs(int index, MysqlxDatatypes.Any value)
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxPrepare.Execute.Builder setArgs(int index, MysqlxDatatypes.Any.Builder builderForValue)
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxPrepare.Execute.Builder addArgs(MysqlxDatatypes.Any value)
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxPrepare.Execute.Builder addArgs(int index, MysqlxDatatypes.Any value)
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxPrepare.Execute.Builder addArgs(MysqlxDatatypes.Any.Builder builderForValue)
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxPrepare.Execute.Builder addArgs(int index, MysqlxDatatypes.Any.Builder builderForValue)
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxPrepare.Execute.Builder addAllArgs(java.lang.Iterable<? extends MysqlxDatatypes.Any> values)
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxPrepare.Execute.Builder clearArgs()
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxPrepare.Execute.Builder removeArgs(int index)
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxDatatypes.Any.Builder getArgsBuilder(int index)
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxDatatypes.AnyOrBuilder getArgsOrBuilder(int index)
repeated .Mysqlx.Datatypes.Any args = 2;getArgsOrBuilder in interface MysqlxPrepare.ExecuteOrBuilderpublic java.util.List<? extends MysqlxDatatypes.AnyOrBuilder> getArgsOrBuilderList()
repeated .Mysqlx.Datatypes.Any args = 2;getArgsOrBuilderList in interface MysqlxPrepare.ExecuteOrBuilderpublic MysqlxDatatypes.Any.Builder addArgsBuilder()
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxDatatypes.Any.Builder addArgsBuilder(int index)
repeated .Mysqlx.Datatypes.Any args = 2;public java.util.List<MysqlxDatatypes.Any.Builder> getArgsBuilderList()
repeated .Mysqlx.Datatypes.Any args = 2;public boolean hasCompactMetadata()
optional bool compact_metadata = 3 [default = false];hasCompactMetadata in interface MysqlxPrepare.ExecuteOrBuilderpublic boolean getCompactMetadata()
optional bool compact_metadata = 3 [default = false];getCompactMetadata in interface MysqlxPrepare.ExecuteOrBuilderpublic MysqlxPrepare.Execute.Builder setCompactMetadata(boolean value)
optional bool compact_metadata = 3 [default = false];value - The compactMetadata to set.public MysqlxPrepare.Execute.Builder clearCompactMetadata()
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>