Package com.mysql.cj.x.protobuf
Class MysqlxConnection.Compression.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<MysqlxConnection.Compression.Builder>
com.mysql.cj.x.protobuf.MysqlxConnection.Compression.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,MysqlxConnection.CompressionOrBuilder,java.lang.Cloneable
- Enclosing class:
- MysqlxConnection.Compression
public static final class MysqlxConnection.Compression.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MysqlxConnection.Compression.Builder> implements MysqlxConnection.CompressionOrBuilder
Protobuf type
Mysqlx.Connection.Compression-
Method Summary
Modifier and Type Method Description MysqlxConnection.Compression.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)MysqlxConnection.Compressionbuild()MysqlxConnection.CompressionbuildPartial()MysqlxConnection.Compression.Builderclear()MysqlxConnection.Compression.BuilderclearClientMessages()optional .Mysqlx.ClientMessages.Type client_messages = 3;MysqlxConnection.Compression.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)MysqlxConnection.Compression.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)MysqlxConnection.Compression.BuilderclearPayload()required bytes payload = 4;MysqlxConnection.Compression.BuilderclearServerMessages()optional .Mysqlx.ServerMessages.Type server_messages = 2;MysqlxConnection.Compression.BuilderclearUncompressedSize()optional uint64 uncompressed_size = 1;MysqlxConnection.Compression.Builderclone()Mysqlx.ClientMessages.TypegetClientMessages()optional .Mysqlx.ClientMessages.Type client_messages = 3;MysqlxConnection.CompressiongetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()com.google.protobuf.ByteStringgetPayload()required bytes payload = 4;Mysqlx.ServerMessages.TypegetServerMessages()optional .Mysqlx.ServerMessages.Type server_messages = 2;longgetUncompressedSize()optional uint64 uncompressed_size = 1;booleanhasClientMessages()optional .Mysqlx.ClientMessages.Type client_messages = 3;booleanhasPayload()required bytes payload = 4;booleanhasServerMessages()optional .Mysqlx.ServerMessages.Type server_messages = 2;booleanhasUncompressedSize()optional uint64 uncompressed_size = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()MysqlxConnection.Compression.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)MysqlxConnection.Compression.BuildermergeFrom(com.google.protobuf.Message other)MysqlxConnection.Compression.BuildermergeFrom(MysqlxConnection.Compression other)MysqlxConnection.Compression.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)MysqlxConnection.Compression.BuildersetClientMessages(Mysqlx.ClientMessages.Type value)optional .Mysqlx.ClientMessages.Type client_messages = 3;MysqlxConnection.Compression.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)MysqlxConnection.Compression.BuildersetPayload(com.google.protobuf.ByteString value)required bytes payload = 4;MysqlxConnection.Compression.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)MysqlxConnection.Compression.BuildersetServerMessages(Mysqlx.ServerMessages.Type value)optional .Mysqlx.ServerMessages.Type server_messages = 2;MysqlxConnection.Compression.BuildersetUncompressedSize(long value)optional uint64 uncompressed_size = 1;MysqlxConnection.Compression.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<MysqlxConnection.Compression.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<MysqlxConnection.Compression.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<MysqlxConnection.Compression.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<MysqlxConnection.Compression.Builder>
-
setField
public MysqlxConnection.Compression.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<MysqlxConnection.Compression.Builder>
-
clearField
public MysqlxConnection.Compression.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlxConnection.Compression.Builder>
-
clearOneof
public MysqlxConnection.Compression.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlxConnection.Compression.Builder>
-
setRepeatedField
public MysqlxConnection.Compression.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<MysqlxConnection.Compression.Builder>
-
addRepeatedField
public MysqlxConnection.Compression.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<MysqlxConnection.Compression.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MysqlxConnection.Compression.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlxConnection.Compression.Builder>
-
mergeFrom
public MysqlxConnection.Compression.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<MysqlxConnection.Compression.Builder>- Throws:
java.io.IOException
-
hasUncompressedSize
public boolean hasUncompressedSize()optional uint64 uncompressed_size = 1;- Specified by:
hasUncompressedSizein interfaceMysqlxConnection.CompressionOrBuilder- Returns:
- Whether the uncompressedSize field is set.
-
getUncompressedSize
public long getUncompressedSize()optional uint64 uncompressed_size = 1;- Specified by:
getUncompressedSizein interfaceMysqlxConnection.CompressionOrBuilder- Returns:
- The uncompressedSize.
-
setUncompressedSize
optional uint64 uncompressed_size = 1;- Parameters:
value- The uncompressedSize to set.- Returns:
- This builder for chaining.
-
clearUncompressedSize
optional uint64 uncompressed_size = 1;- Returns:
- This builder for chaining.
-
hasServerMessages
public boolean hasServerMessages()optional .Mysqlx.ServerMessages.Type server_messages = 2;- Specified by:
hasServerMessagesin interfaceMysqlxConnection.CompressionOrBuilder- Returns:
- Whether the serverMessages field is set.
-
getServerMessages
optional .Mysqlx.ServerMessages.Type server_messages = 2;- Specified by:
getServerMessagesin interfaceMysqlxConnection.CompressionOrBuilder- Returns:
- The serverMessages.
-
setServerMessages
optional .Mysqlx.ServerMessages.Type server_messages = 2;- Parameters:
value- The serverMessages to set.- Returns:
- This builder for chaining.
-
clearServerMessages
optional .Mysqlx.ServerMessages.Type server_messages = 2;- Returns:
- This builder for chaining.
-
hasClientMessages
public boolean hasClientMessages()optional .Mysqlx.ClientMessages.Type client_messages = 3;- Specified by:
hasClientMessagesin interfaceMysqlxConnection.CompressionOrBuilder- Returns:
- Whether the clientMessages field is set.
-
getClientMessages
optional .Mysqlx.ClientMessages.Type client_messages = 3;- Specified by:
getClientMessagesin interfaceMysqlxConnection.CompressionOrBuilder- Returns:
- The clientMessages.
-
setClientMessages
optional .Mysqlx.ClientMessages.Type client_messages = 3;- Parameters:
value- The clientMessages to set.- Returns:
- This builder for chaining.
-
clearClientMessages
optional .Mysqlx.ClientMessages.Type client_messages = 3;- Returns:
- This builder for chaining.
-
hasPayload
public boolean hasPayload()required bytes payload = 4;- Specified by:
hasPayloadin interfaceMysqlxConnection.CompressionOrBuilder- Returns:
- Whether the payload field is set.
-
getPayload
public com.google.protobuf.ByteString getPayload()required bytes payload = 4;- Specified by:
getPayloadin interfaceMysqlxConnection.CompressionOrBuilder- Returns:
- The payload.
-
setPayload
required bytes payload = 4;- Parameters:
value- The payload to set.- Returns:
- This builder for chaining.
-
clearPayload
required bytes payload = 4;- Returns:
- This builder for chaining.
-
setUnknownFields
public final MysqlxConnection.Compression.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlxConnection.Compression.Builder>
-
mergeUnknownFields
public final MysqlxConnection.Compression.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlxConnection.Compression.Builder>
-