public static final class MysqlxNotice.SessionVariableChanged.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MysqlxNotice.SessionVariableChanged.Builder> implements MysqlxNotice.SessionVariableChangedOrBuilder
Notify clients about changes to the current session variables Every change to a variable that is accessible through: .. code-block:: sql SHOW SESSION VARIABLES ========================================== ========= :protobuf:msg:`Mysqlx.Notice::Frame` field value ========================================== ========= ``.type`` 2 ``.scope`` ``local`` ========================================== ========= :param namespace: namespace that param belongs to :param param: name of the variable :param value: the changed value of paramProtobuf type
Mysqlx.Notice.SessionVariableChanged| Modifier and Type | Method and Description |
|---|---|
MysqlxNotice.SessionVariableChanged.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
MysqlxNotice.SessionVariableChanged |
build() |
MysqlxNotice.SessionVariableChanged |
buildPartial() |
MysqlxNotice.SessionVariableChanged.Builder |
clear() |
MysqlxNotice.SessionVariableChanged.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
MysqlxNotice.SessionVariableChanged.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
MysqlxNotice.SessionVariableChanged.Builder |
clearParam()
required string param = 1; |
MysqlxNotice.SessionVariableChanged.Builder |
clearValue()
optional .Mysqlx.Datatypes.Scalar value = 2; |
MysqlxNotice.SessionVariableChanged.Builder |
clone() |
MysqlxNotice.SessionVariableChanged |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getParam()
required string param = 1; |
com.google.protobuf.ByteString |
getParamBytes()
required string param = 1; |
MysqlxDatatypes.Scalar |
getValue()
optional .Mysqlx.Datatypes.Scalar value = 2; |
MysqlxDatatypes.Scalar.Builder |
getValueBuilder()
optional .Mysqlx.Datatypes.Scalar value = 2; |
MysqlxDatatypes.ScalarOrBuilder |
getValueOrBuilder()
optional .Mysqlx.Datatypes.Scalar value = 2; |
boolean |
hasParam()
required string param = 1; |
boolean |
hasValue()
optional .Mysqlx.Datatypes.Scalar value = 2; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
MysqlxNotice.SessionVariableChanged.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
MysqlxNotice.SessionVariableChanged.Builder |
mergeFrom(com.google.protobuf.Message other) |
MysqlxNotice.SessionVariableChanged.Builder |
mergeFrom(MysqlxNotice.SessionVariableChanged other) |
MysqlxNotice.SessionVariableChanged.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
MysqlxNotice.SessionVariableChanged.Builder |
mergeValue(MysqlxDatatypes.Scalar value)
optional .Mysqlx.Datatypes.Scalar value = 2; |
MysqlxNotice.SessionVariableChanged.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
MysqlxNotice.SessionVariableChanged.Builder |
setParam(java.lang.String value)
required string param = 1; |
MysqlxNotice.SessionVariableChanged.Builder |
setParamBytes(com.google.protobuf.ByteString value)
required string param = 1; |
MysqlxNotice.SessionVariableChanged.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
MysqlxNotice.SessionVariableChanged.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
MysqlxNotice.SessionVariableChanged.Builder |
setValue(MysqlxDatatypes.Scalar.Builder builderForValue)
optional .Mysqlx.Datatypes.Scalar value = 2; |
MysqlxNotice.SessionVariableChanged.Builder |
setValue(MysqlxDatatypes.Scalar value)
optional .Mysqlx.Datatypes.Scalar value = 2; |
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<MysqlxNotice.SessionVariableChanged.Builder>public MysqlxNotice.SessionVariableChanged.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxNotice.SessionVariableChanged.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<MysqlxNotice.SessionVariableChanged.Builder>public MysqlxNotice.SessionVariableChanged getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic MysqlxNotice.SessionVariableChanged build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic MysqlxNotice.SessionVariableChanged buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic MysqlxNotice.SessionVariableChanged.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxNotice.SessionVariableChanged.Builder>public MysqlxNotice.SessionVariableChanged.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<MysqlxNotice.SessionVariableChanged.Builder>public MysqlxNotice.SessionVariableChanged.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxNotice.SessionVariableChanged.Builder>public MysqlxNotice.SessionVariableChanged.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxNotice.SessionVariableChanged.Builder>public MysqlxNotice.SessionVariableChanged.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<MysqlxNotice.SessionVariableChanged.Builder>public MysqlxNotice.SessionVariableChanged.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<MysqlxNotice.SessionVariableChanged.Builder>public MysqlxNotice.SessionVariableChanged.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MysqlxNotice.SessionVariableChanged.Builder>public MysqlxNotice.SessionVariableChanged.Builder mergeFrom(MysqlxNotice.SessionVariableChanged other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxNotice.SessionVariableChanged.Builder>public MysqlxNotice.SessionVariableChanged.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<MysqlxNotice.SessionVariableChanged.Builder>java.io.IOExceptionpublic boolean hasParam()
required string param = 1;hasParam in interface MysqlxNotice.SessionVariableChangedOrBuilderpublic java.lang.String getParam()
required string param = 1;getParam in interface MysqlxNotice.SessionVariableChangedOrBuilderpublic com.google.protobuf.ByteString getParamBytes()
required string param = 1;getParamBytes in interface MysqlxNotice.SessionVariableChangedOrBuilderpublic MysqlxNotice.SessionVariableChanged.Builder setParam(java.lang.String value)
required string param = 1;value - The param to set.public MysqlxNotice.SessionVariableChanged.Builder clearParam()
required string param = 1;public MysqlxNotice.SessionVariableChanged.Builder setParamBytes(com.google.protobuf.ByteString value)
required string param = 1;value - The bytes for param to set.public boolean hasValue()
optional .Mysqlx.Datatypes.Scalar value = 2;hasValue in interface MysqlxNotice.SessionVariableChangedOrBuilderpublic MysqlxDatatypes.Scalar getValue()
optional .Mysqlx.Datatypes.Scalar value = 2;getValue in interface MysqlxNotice.SessionVariableChangedOrBuilderpublic MysqlxNotice.SessionVariableChanged.Builder setValue(MysqlxDatatypes.Scalar value)
optional .Mysqlx.Datatypes.Scalar value = 2;public MysqlxNotice.SessionVariableChanged.Builder setValue(MysqlxDatatypes.Scalar.Builder builderForValue)
optional .Mysqlx.Datatypes.Scalar value = 2;public MysqlxNotice.SessionVariableChanged.Builder mergeValue(MysqlxDatatypes.Scalar value)
optional .Mysqlx.Datatypes.Scalar value = 2;public MysqlxNotice.SessionVariableChanged.Builder clearValue()
optional .Mysqlx.Datatypes.Scalar value = 2;public MysqlxDatatypes.Scalar.Builder getValueBuilder()
optional .Mysqlx.Datatypes.Scalar value = 2;public MysqlxDatatypes.ScalarOrBuilder getValueOrBuilder()
optional .Mysqlx.Datatypes.Scalar value = 2;getValueOrBuilder in interface MysqlxNotice.SessionVariableChangedOrBuilderpublic final MysqlxNotice.SessionVariableChanged.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxNotice.SessionVariableChanged.Builder>public final MysqlxNotice.SessionVariableChanged.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxNotice.SessionVariableChanged.Builder>