public static final class MysqlxSql.StmtExecute.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MysqlxSql.StmtExecute.Builder> implements MysqlxSql.StmtExecuteOrBuilder
execute a statement in the given namespace
.. uml::
client -> server: StmtExecute
... zero or more Resultsets ...
server --> client: StmtExecuteOk
Notices:
This message may generate a notice containing WARNINGs generated by its execution.
This message may generate a notice containing INFO messages generated by its execution.
:param namespace: namespace of the statement to be executed
:param stmt: statement that shall be executed.
:param args: values for wildcard replacements
:param compact_metadata: send only type information for :protobuf:msg:`Mysqlx.Resultset::ColumnMetadata`, skipping names and others
:returns:
* zero or one :protobuf:msg:`Mysqlx.Resultset::` followed by :protobuf:msg:`Mysqlx.Sql::StmtExecuteOk`
Protobuf type Mysqlx.Sql.StmtExecute| Modifier and Type | Method and Description |
|---|---|
MysqlxSql.StmtExecute.Builder |
addAllArgs(java.lang.Iterable<? extends MysqlxDatatypes.Any> values)
repeated .Mysqlx.Datatypes.Any args = 2; |
MysqlxSql.StmtExecute.Builder |
addArgs(int index,
MysqlxDatatypes.Any.Builder builderForValue)
repeated .Mysqlx.Datatypes.Any args = 2; |
MysqlxSql.StmtExecute.Builder |
addArgs(int index,
MysqlxDatatypes.Any value)
repeated .Mysqlx.Datatypes.Any args = 2; |
MysqlxSql.StmtExecute.Builder |
addArgs(MysqlxDatatypes.Any.Builder builderForValue)
repeated .Mysqlx.Datatypes.Any args = 2; |
MysqlxSql.StmtExecute.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; |
MysqlxSql.StmtExecute.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
MysqlxSql.StmtExecute |
build() |
MysqlxSql.StmtExecute |
buildPartial() |
MysqlxSql.StmtExecute.Builder |
clear() |
MysqlxSql.StmtExecute.Builder |
clearArgs()
repeated .Mysqlx.Datatypes.Any args = 2; |
MysqlxSql.StmtExecute.Builder |
clearCompactMetadata()
optional bool compact_metadata = 4 [default = false]; |
MysqlxSql.StmtExecute.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
MysqlxSql.StmtExecute.Builder |
clearNamespace()
optional string namespace = 3 [default = "sql"]; |
MysqlxSql.StmtExecute.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
MysqlxSql.StmtExecute.Builder |
clearStmt()
required bytes stmt = 1; |
MysqlxSql.StmtExecute.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 = 4 [default = false]; |
MysqlxSql.StmtExecute |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getNamespace()
optional string namespace = 3 [default = "sql"]; |
com.google.protobuf.ByteString |
getNamespaceBytes()
optional string namespace = 3 [default = "sql"]; |
com.google.protobuf.ByteString |
getStmt()
required bytes stmt = 1; |
boolean |
hasCompactMetadata()
optional bool compact_metadata = 4 [default = false]; |
boolean |
hasNamespace()
optional string namespace = 3 [default = "sql"]; |
boolean |
hasStmt()
required bytes stmt = 1; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
MysqlxSql.StmtExecute.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
MysqlxSql.StmtExecute.Builder |
mergeFrom(com.google.protobuf.Message other) |
MysqlxSql.StmtExecute.Builder |
mergeFrom(MysqlxSql.StmtExecute other) |
MysqlxSql.StmtExecute.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
MysqlxSql.StmtExecute.Builder |
removeArgs(int index)
repeated .Mysqlx.Datatypes.Any args = 2; |
MysqlxSql.StmtExecute.Builder |
setArgs(int index,
MysqlxDatatypes.Any.Builder builderForValue)
repeated .Mysqlx.Datatypes.Any args = 2; |
MysqlxSql.StmtExecute.Builder |
setArgs(int index,
MysqlxDatatypes.Any value)
repeated .Mysqlx.Datatypes.Any args = 2; |
MysqlxSql.StmtExecute.Builder |
setCompactMetadata(boolean value)
optional bool compact_metadata = 4 [default = false]; |
MysqlxSql.StmtExecute.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
MysqlxSql.StmtExecute.Builder |
setNamespace(java.lang.String value)
optional string namespace = 3 [default = "sql"]; |
MysqlxSql.StmtExecute.Builder |
setNamespaceBytes(com.google.protobuf.ByteString value)
optional string namespace = 3 [default = "sql"]; |
MysqlxSql.StmtExecute.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
MysqlxSql.StmtExecute.Builder |
setStmt(com.google.protobuf.ByteString value)
required bytes stmt = 1; |
MysqlxSql.StmtExecute.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<MysqlxSql.StmtExecute.Builder>public MysqlxSql.StmtExecute.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxSql.StmtExecute.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<MysqlxSql.StmtExecute.Builder>public MysqlxSql.StmtExecute getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic MysqlxSql.StmtExecute build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic MysqlxSql.StmtExecute buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic MysqlxSql.StmtExecute.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxSql.StmtExecute.Builder>public MysqlxSql.StmtExecute.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<MysqlxSql.StmtExecute.Builder>public MysqlxSql.StmtExecute.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxSql.StmtExecute.Builder>public MysqlxSql.StmtExecute.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxSql.StmtExecute.Builder>public MysqlxSql.StmtExecute.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<MysqlxSql.StmtExecute.Builder>public MysqlxSql.StmtExecute.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<MysqlxSql.StmtExecute.Builder>public MysqlxSql.StmtExecute.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MysqlxSql.StmtExecute.Builder>public MysqlxSql.StmtExecute.Builder mergeFrom(MysqlxSql.StmtExecute other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxSql.StmtExecute.Builder>public MysqlxSql.StmtExecute.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<MysqlxSql.StmtExecute.Builder>java.io.IOExceptionpublic boolean hasNamespace()
optional string namespace = 3 [default = "sql"];hasNamespace in interface MysqlxSql.StmtExecuteOrBuilderpublic java.lang.String getNamespace()
optional string namespace = 3 [default = "sql"];getNamespace in interface MysqlxSql.StmtExecuteOrBuilderpublic com.google.protobuf.ByteString getNamespaceBytes()
optional string namespace = 3 [default = "sql"];getNamespaceBytes in interface MysqlxSql.StmtExecuteOrBuilderpublic MysqlxSql.StmtExecute.Builder setNamespace(java.lang.String value)
optional string namespace = 3 [default = "sql"];value - The namespace to set.public MysqlxSql.StmtExecute.Builder clearNamespace()
optional string namespace = 3 [default = "sql"];public MysqlxSql.StmtExecute.Builder setNamespaceBytes(com.google.protobuf.ByteString value)
optional string namespace = 3 [default = "sql"];value - The bytes for namespace to set.public boolean hasStmt()
required bytes stmt = 1;hasStmt in interface MysqlxSql.StmtExecuteOrBuilderpublic com.google.protobuf.ByteString getStmt()
required bytes stmt = 1;getStmt in interface MysqlxSql.StmtExecuteOrBuilderpublic MysqlxSql.StmtExecute.Builder setStmt(com.google.protobuf.ByteString value)
required bytes stmt = 1;value - The stmt to set.public MysqlxSql.StmtExecute.Builder clearStmt()
required bytes stmt = 1;public java.util.List<MysqlxDatatypes.Any> getArgsList()
repeated .Mysqlx.Datatypes.Any args = 2;getArgsList in interface MysqlxSql.StmtExecuteOrBuilderpublic int getArgsCount()
repeated .Mysqlx.Datatypes.Any args = 2;getArgsCount in interface MysqlxSql.StmtExecuteOrBuilderpublic MysqlxDatatypes.Any getArgs(int index)
repeated .Mysqlx.Datatypes.Any args = 2;getArgs in interface MysqlxSql.StmtExecuteOrBuilderpublic MysqlxSql.StmtExecute.Builder setArgs(int index, MysqlxDatatypes.Any value)
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxSql.StmtExecute.Builder setArgs(int index, MysqlxDatatypes.Any.Builder builderForValue)
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxSql.StmtExecute.Builder addArgs(MysqlxDatatypes.Any value)
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxSql.StmtExecute.Builder addArgs(int index, MysqlxDatatypes.Any value)
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxSql.StmtExecute.Builder addArgs(MysqlxDatatypes.Any.Builder builderForValue)
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxSql.StmtExecute.Builder addArgs(int index, MysqlxDatatypes.Any.Builder builderForValue)
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxSql.StmtExecute.Builder addAllArgs(java.lang.Iterable<? extends MysqlxDatatypes.Any> values)
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxSql.StmtExecute.Builder clearArgs()
repeated .Mysqlx.Datatypes.Any args = 2;public MysqlxSql.StmtExecute.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 MysqlxSql.StmtExecuteOrBuilderpublic java.util.List<? extends MysqlxDatatypes.AnyOrBuilder> getArgsOrBuilderList()
repeated .Mysqlx.Datatypes.Any args = 2;getArgsOrBuilderList in interface MysqlxSql.StmtExecuteOrBuilderpublic 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 = 4 [default = false];hasCompactMetadata in interface MysqlxSql.StmtExecuteOrBuilderpublic boolean getCompactMetadata()
optional bool compact_metadata = 4 [default = false];getCompactMetadata in interface MysqlxSql.StmtExecuteOrBuilderpublic MysqlxSql.StmtExecute.Builder setCompactMetadata(boolean value)
optional bool compact_metadata = 4 [default = false];value - The compactMetadata to set.public MysqlxSql.StmtExecute.Builder clearCompactMetadata()
optional bool compact_metadata = 4 [default = false];public final MysqlxSql.StmtExecute.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxSql.StmtExecute.Builder>public final MysqlxSql.StmtExecute.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxSql.StmtExecute.Builder>