Package com.mysql.cj.x.protobuf
Class MysqlxNotice.Warning.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<MysqlxNotice.Warning.Builder>
com.mysql.cj.x.protobuf.MysqlxNotice.Warning.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,MysqlxNotice.WarningOrBuilder,java.lang.Cloneable
- Enclosing class:
- MysqlxNotice.Warning
public static final class MysqlxNotice.Warning.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MysqlxNotice.Warning.Builder> implements MysqlxNotice.WarningOrBuilder
Server-side warnings and notes
``.scope`` == ``local``
``.level``, ``.code`` and ``.msg`` map the content of
.. code-block:: sql
SHOW WARNINGS
``.scope`` == ``global``
(undefined) will be used for global, unstructured messages like:
* server is shutting down
* a node disconnected from group
* schema or table dropped
========================================== =======================
:protobuf:msg:`Mysqlx.Notice::Frame` field value
========================================== =======================
``.type`` 1
``.scope`` ``local`` or ``global``
========================================== =======================
:param level: warning level: Note or Warning
:param code: warning code
:param msg: warning message
Protobuf type Mysqlx.Notice.Warning-
Method Summary
Modifier and Type Method Description MysqlxNotice.Warning.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)MysqlxNotice.Warningbuild()MysqlxNotice.WarningbuildPartial()MysqlxNotice.Warning.Builderclear()MysqlxNotice.Warning.BuilderclearCode()required uint32 code = 2;MysqlxNotice.Warning.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)MysqlxNotice.Warning.BuilderclearLevel()optional .Mysqlx.Notice.Warning.Level level = 1 [default = WARNING];MysqlxNotice.Warning.BuilderclearMsg()required string msg = 3;MysqlxNotice.Warning.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)MysqlxNotice.Warning.Builderclone()intgetCode()required uint32 code = 2;MysqlxNotice.WarninggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()MysqlxNotice.Warning.LevelgetLevel()optional .Mysqlx.Notice.Warning.Level level = 1 [default = WARNING];java.lang.StringgetMsg()required string msg = 3;com.google.protobuf.ByteStringgetMsgBytes()required string msg = 3;booleanhasCode()required uint32 code = 2;booleanhasLevel()optional .Mysqlx.Notice.Warning.Level level = 1 [default = WARNING];booleanhasMsg()required string msg = 3;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()MysqlxNotice.Warning.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)MysqlxNotice.Warning.BuildermergeFrom(com.google.protobuf.Message other)MysqlxNotice.Warning.BuildermergeFrom(MysqlxNotice.Warning other)MysqlxNotice.Warning.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)MysqlxNotice.Warning.BuildersetCode(int value)required uint32 code = 2;MysqlxNotice.Warning.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)MysqlxNotice.Warning.BuildersetLevel(MysqlxNotice.Warning.Level value)optional .Mysqlx.Notice.Warning.Level level = 1 [default = WARNING];MysqlxNotice.Warning.BuildersetMsg(java.lang.String value)required string msg = 3;MysqlxNotice.Warning.BuildersetMsgBytes(com.google.protobuf.ByteString value)required string msg = 3;MysqlxNotice.Warning.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)MysqlxNotice.Warning.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlxNotice.Warning.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlxNotice.Warning.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlxNotice.Warning.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlxNotice.Warning.Builder>
-
setField
public MysqlxNotice.Warning.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlxNotice.Warning.Builder>
-
clearField
public MysqlxNotice.Warning.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlxNotice.Warning.Builder>
-
clearOneof
public MysqlxNotice.Warning.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlxNotice.Warning.Builder>
-
setRepeatedField
public MysqlxNotice.Warning.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlxNotice.Warning.Builder>
-
addRepeatedField
public MysqlxNotice.Warning.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlxNotice.Warning.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MysqlxNotice.Warning.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlxNotice.Warning.Builder>
-
mergeFrom
public MysqlxNotice.Warning.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MysqlxNotice.Warning.Builder>- Throws:
java.io.IOException
-
hasLevel
public boolean hasLevel()optional .Mysqlx.Notice.Warning.Level level = 1 [default = WARNING];- Specified by:
hasLevelin interfaceMysqlxNotice.WarningOrBuilder- Returns:
- Whether the level field is set.
-
getLevel
optional .Mysqlx.Notice.Warning.Level level = 1 [default = WARNING];- Specified by:
getLevelin interfaceMysqlxNotice.WarningOrBuilder- Returns:
- The level.
-
setLevel
optional .Mysqlx.Notice.Warning.Level level = 1 [default = WARNING];- Parameters:
value- The level to set.- Returns:
- This builder for chaining.
-
clearLevel
optional .Mysqlx.Notice.Warning.Level level = 1 [default = WARNING];- Returns:
- This builder for chaining.
-
hasCode
public boolean hasCode()required uint32 code = 2;- Specified by:
hasCodein interfaceMysqlxNotice.WarningOrBuilder- Returns:
- Whether the code field is set.
-
getCode
public int getCode()required uint32 code = 2;- Specified by:
getCodein interfaceMysqlxNotice.WarningOrBuilder- Returns:
- The code.
-
setCode
required uint32 code = 2;- Parameters:
value- The code to set.- Returns:
- This builder for chaining.
-
clearCode
required uint32 code = 2;- Returns:
- This builder for chaining.
-
hasMsg
public boolean hasMsg()required string msg = 3;- Specified by:
hasMsgin interfaceMysqlxNotice.WarningOrBuilder- Returns:
- Whether the msg field is set.
-
getMsg
public java.lang.String getMsg()required string msg = 3;- Specified by:
getMsgin interfaceMysqlxNotice.WarningOrBuilder- Returns:
- The msg.
-
getMsgBytes
public com.google.protobuf.ByteString getMsgBytes()required string msg = 3;- Specified by:
getMsgBytesin interfaceMysqlxNotice.WarningOrBuilder- Returns:
- The bytes for msg.
-
setMsg
required string msg = 3;- Parameters:
value- The msg to set.- Returns:
- This builder for chaining.
-
clearMsg
required string msg = 3;- Returns:
- This builder for chaining.
-
setMsgBytes
required string msg = 3;- Parameters:
value- The bytes for msg to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final MysqlxNotice.Warning.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlxNotice.Warning.Builder>
-
mergeUnknownFields
public final MysqlxNotice.Warning.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlxNotice.Warning.Builder>
-