From ddc72dd78d688db76936360d330f47866ddcfac3 Mon Sep 17 00:00:00 2001 From: bcjang Date: Fri, 18 Jul 2025 15:17:47 +0900 Subject: [PATCH] =?UTF-8?q?=ED=80=98=EC=8A=A4=ED=8A=B8=20=ED=85=8C?= =?UTF-8?q?=EC=8A=A4=ED=8A=B8=20=EA=B0=95=EC=A0=9C=20=EC=99=84=EB=A3=8C=20?= =?UTF-8?q?=EC=9A=94=EC=B2=AD=20req=5Fid=20=EA=B4=80=EB=A6=AC=20=EC=83=9D?= =?UTF-8?q?=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../RabbitMq/MessageHandlerService.java | 12 + .../RabbitMq/message/ServerMessage.java | 2117 +++++++++++++---- .../message/ServerMessageOrBuilder.java | 47 +- .../message/ServerMessageOuterClass.java | 651 ++--- .../admin/domain/api/UsersController.java | 10 +- .../admin/domain/dao/admin/ReqIdMapper.java | 20 + .../admin/domain/request/UsersRequest.java | 9 + .../admin/domain/response/UsersResponse.java | 2 + .../admin/domain/service/ReqIdService.java | 46 + .../admin/domain/service/UsersService.java | 45 + .../service/DynamodbQuestService.java | 3 +- 11 files changed, 2166 insertions(+), 796 deletions(-) create mode 100644 src/main/java/com/caliverse/admin/domain/dao/admin/ReqIdMapper.java create mode 100644 src/main/java/com/caliverse/admin/domain/service/ReqIdService.java diff --git a/src/main/java/com/caliverse/admin/domain/RabbitMq/MessageHandlerService.java b/src/main/java/com/caliverse/admin/domain/RabbitMq/MessageHandlerService.java index 906303f..68ae36f 100644 --- a/src/main/java/com/caliverse/admin/domain/RabbitMq/MessageHandlerService.java +++ b/src/main/java/com/caliverse/admin/domain/RabbitMq/MessageHandlerService.java @@ -78,5 +78,17 @@ public class MessageHandlerService { rabbitMqService.SendMessage(banner_builder.build(), serverName); } + + public void sendQuestTaskCompleteMessage(String serverName, String accountId, int reqId, String questKey, int taskId){ + var quest_task_builder = ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE.newBuilder(); + quest_task_builder.setAccountId(accountId); + quest_task_builder.setReqId(reqId); + quest_task_builder.setQuestKey(questKey); + quest_task_builder.setTaskId(taskId); + + + rabbitMqService.SendMessage(quest_task_builder.build(), serverName); + + } } diff --git a/src/main/java/com/caliverse/admin/domain/RabbitMq/message/ServerMessage.java b/src/main/java/com/caliverse/admin/domain/RabbitMq/message/ServerMessage.java index cbd61e2..e6aa7f3 100644 --- a/src/main/java/com/caliverse/admin/domain/RabbitMq/message/ServerMessage.java +++ b/src/main/java/com/caliverse/admin/domain/RabbitMq/message/ServerMessage.java @@ -75698,6 +75698,853 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { } + public interface MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETEOrBuilder extends + // @@protoc_insertion_point(interface_extends:ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 reqId = 1; + * @return The reqId. + */ + int getReqId(); + + /** + * string accountId = 2; + * @return The accountId. + */ + java.lang.String getAccountId(); + /** + * string accountId = 2; + * @return The bytes for accountId. + */ + com.google.protobuf.ByteString + getAccountIdBytes(); + + /** + * string questKey = 3; + * @return The questKey. + */ + java.lang.String getQuestKey(); + /** + * string questKey = 3; + * @return The bytes for questKey. + */ + com.google.protobuf.ByteString + getQuestKeyBytes(); + + /** + * int32 taskId = 4; + * @return The taskId. + */ + int getTaskId(); + } + /** + * Protobuf type {@code ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE} + */ + public static final class MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE) + MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETEOrBuilder { + private static final long serialVersionUID = 0L; + // Use MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE.newBuilder() to construct. + private MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE() { + accountId_ = ""; + questKey_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.caliverse.admin.domain.RabbitMq.message.ServerMessageOuterClass.internal_static_ServerMessage_MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.caliverse.admin.domain.RabbitMq.message.ServerMessageOuterClass.internal_static_ServerMessage_MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE.class, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE.Builder.class); + } + + public static final int REQID_FIELD_NUMBER = 1; + private int reqId_ = 0; + /** + * int32 reqId = 1; + * @return The reqId. + */ + @java.lang.Override + public int getReqId() { + return reqId_; + } + + public static final int ACCOUNTID_FIELD_NUMBER = 2; + @SuppressWarnings("serial") + private volatile java.lang.Object accountId_ = ""; + /** + * string accountId = 2; + * @return The accountId. + */ + @java.lang.Override + public java.lang.String getAccountId() { + java.lang.Object ref = accountId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + accountId_ = s; + return s; + } + } + /** + * string accountId = 2; + * @return The bytes for accountId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAccountIdBytes() { + java.lang.Object ref = accountId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accountId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int QUESTKEY_FIELD_NUMBER = 3; + @SuppressWarnings("serial") + private volatile java.lang.Object questKey_ = ""; + /** + * string questKey = 3; + * @return The questKey. + */ + @java.lang.Override + public java.lang.String getQuestKey() { + java.lang.Object ref = questKey_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + questKey_ = s; + return s; + } + } + /** + * string questKey = 3; + * @return The bytes for questKey. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getQuestKeyBytes() { + java.lang.Object ref = questKey_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + questKey_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TASKID_FIELD_NUMBER = 4; + private int taskId_ = 0; + /** + * int32 taskId = 4; + * @return The taskId. + */ + @java.lang.Override + public int getTaskId() { + return taskId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (reqId_ != 0) { + output.writeInt32(1, reqId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, accountId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(questKey_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, questKey_); + } + if (taskId_ != 0) { + output.writeInt32(4, taskId_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (reqId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, reqId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accountId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, accountId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(questKey_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, questKey_); + } + if (taskId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, taskId_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE)) { + return super.equals(obj); + } + com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE other = (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE) obj; + + if (getReqId() + != other.getReqId()) return false; + if (!getAccountId() + .equals(other.getAccountId())) return false; + if (!getQuestKey() + .equals(other.getQuestKey())) return false; + if (getTaskId() + != other.getTaskId()) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + REQID_FIELD_NUMBER; + hash = (53 * hash) + getReqId(); + hash = (37 * hash) + ACCOUNTID_FIELD_NUMBER; + hash = (53 * hash) + getAccountId().hashCode(); + hash = (37 * hash) + QUESTKEY_FIELD_NUMBER; + hash = (53 * hash) + getQuestKey().hashCode(); + hash = (37 * hash) + TASKID_FIELD_NUMBER; + hash = (53 * hash) + getTaskId(); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE) + com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETEOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.caliverse.admin.domain.RabbitMq.message.ServerMessageOuterClass.internal_static_ServerMessage_MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.caliverse.admin.domain.RabbitMq.message.ServerMessageOuterClass.internal_static_ServerMessage_MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE.class, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE.Builder.class); + } + + // Construct using com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + reqId_ = 0; + accountId_ = ""; + questKey_ = ""; + taskId_ = 0; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.caliverse.admin.domain.RabbitMq.message.ServerMessageOuterClass.internal_static_ServerMessage_MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE_descriptor; + } + + @java.lang.Override + public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE getDefaultInstanceForType() { + return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE.getDefaultInstance(); + } + + @java.lang.Override + public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE build() { + com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE buildPartial() { + com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE result = new com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.reqId_ = reqId_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.accountId_ = accountId_; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.questKey_ = questKey_; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.taskId_ = taskId_; + } + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE) { + return mergeFrom((com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE other) { + if (other == com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE.getDefaultInstance()) return this; + if (other.getReqId() != 0) { + setReqId(other.getReqId()); + } + if (!other.getAccountId().isEmpty()) { + accountId_ = other.accountId_; + bitField0_ |= 0x00000002; + onChanged(); + } + if (!other.getQuestKey().isEmpty()) { + questKey_ = other.questKey_; + bitField0_ |= 0x00000004; + onChanged(); + } + if (other.getTaskId() != 0) { + setTaskId(other.getTaskId()); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + reqId_ = input.readInt32(); + bitField0_ |= 0x00000001; + break; + } // case 8 + case 18: { + accountId_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: { + questKey_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + break; + } // case 26 + case 32: { + taskId_ = input.readInt32(); + bitField0_ |= 0x00000008; + break; + } // case 32 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private int reqId_ ; + /** + * int32 reqId = 1; + * @return The reqId. + */ + @java.lang.Override + public int getReqId() { + return reqId_; + } + /** + * int32 reqId = 1; + * @param value The reqId to set. + * @return This builder for chaining. + */ + public Builder setReqId(int value) { + + reqId_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * int32 reqId = 1; + * @return This builder for chaining. + */ + public Builder clearReqId() { + bitField0_ = (bitField0_ & ~0x00000001); + reqId_ = 0; + onChanged(); + return this; + } + + private java.lang.Object accountId_ = ""; + /** + * string accountId = 2; + * @return The accountId. + */ + public java.lang.String getAccountId() { + java.lang.Object ref = accountId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + accountId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string accountId = 2; + * @return The bytes for accountId. + */ + public com.google.protobuf.ByteString + getAccountIdBytes() { + java.lang.Object ref = accountId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accountId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string accountId = 2; + * @param value The accountId to set. + * @return This builder for chaining. + */ + public Builder setAccountId( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + accountId_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * string accountId = 2; + * @return This builder for chaining. + */ + public Builder clearAccountId() { + accountId_ = getDefaultInstance().getAccountId(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + * string accountId = 2; + * @param value The bytes for accountId to set. + * @return This builder for chaining. + */ + public Builder setAccountIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + accountId_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + + private java.lang.Object questKey_ = ""; + /** + * string questKey = 3; + * @return The questKey. + */ + public java.lang.String getQuestKey() { + java.lang.Object ref = questKey_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + questKey_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string questKey = 3; + * @return The bytes for questKey. + */ + public com.google.protobuf.ByteString + getQuestKeyBytes() { + java.lang.Object ref = questKey_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + questKey_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string questKey = 3; + * @param value The questKey to set. + * @return This builder for chaining. + */ + public Builder setQuestKey( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + questKey_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + /** + * string questKey = 3; + * @return This builder for chaining. + */ + public Builder clearQuestKey() { + questKey_ = getDefaultInstance().getQuestKey(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + return this; + } + /** + * string questKey = 3; + * @param value The bytes for questKey to set. + * @return This builder for chaining. + */ + public Builder setQuestKeyBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + questKey_ = value; + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + + private int taskId_ ; + /** + * int32 taskId = 4; + * @return The taskId. + */ + @java.lang.Override + public int getTaskId() { + return taskId_; + } + /** + * int32 taskId = 4; + * @param value The taskId to set. + * @return This builder for chaining. + */ + public Builder setTaskId(int value) { + + taskId_ = value; + bitField0_ |= 0x00000008; + onChanged(); + return this; + } + /** + * int32 taskId = 4; + * @return This builder for chaining. + */ + public Builder clearTaskId() { + bitField0_ = (bitField0_ & ~0x00000008); + taskId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE) + } + + // @@protoc_insertion_point(class_scope:ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE) + private static final com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE(); + } + + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + public interface GS2C_NTF_MATCH_STATUSOrBuilder extends // @@protoc_insertion_point(interface_extends:ServerMessage.GS2C_NTF_MATCH_STATUS) com.google.protobuf.MessageOrBuilder { @@ -81796,34 +82643,34 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { } - public interface GS2MS_REQ_MATCH_GAME_INFOOrBuilder extends - // @@protoc_insertion_point(interface_extends:ServerMessage.GS2MS_REQ_MATCH_GAME_INFO) + public interface GS2MS_REQ_MATCH_ROOM_INFOOrBuilder extends + // @@protoc_insertion_point(interface_extends:ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO) com.google.protobuf.MessageOrBuilder { /** - * string traceId = 1; + * string serverName = 1; + * @return The serverName. + */ + java.lang.String getServerName(); + /** + * string serverName = 1; + * @return The bytes for serverName. + */ + com.google.protobuf.ByteString + getServerNameBytes(); + + /** + * string traceId = 2; * @return The traceId. */ java.lang.String getTraceId(); /** - * string traceId = 1; + * string traceId = 2; * @return The bytes for traceId. */ com.google.protobuf.ByteString getTraceIdBytes(); - /** - * string matchGroupId = 2; - * @return The matchGroupId. - */ - java.lang.String getMatchGroupId(); - /** - * string matchGroupId = 2; - * @return The bytes for matchGroupId. - */ - com.google.protobuf.ByteString - getMatchGroupIdBytes(); - /** * string roomId = 3; * @return The roomId. @@ -81837,20 +82684,20 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { getRoomIdBytes(); } /** - * Protobuf type {@code ServerMessage.GS2MS_REQ_MATCH_GAME_INFO} + * Protobuf type {@code ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO} */ - public static final class GS2MS_REQ_MATCH_GAME_INFO extends + public static final class GS2MS_REQ_MATCH_ROOM_INFO extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:ServerMessage.GS2MS_REQ_MATCH_GAME_INFO) - GS2MS_REQ_MATCH_GAME_INFOOrBuilder { + // @@protoc_insertion_point(message_implements:ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO) + GS2MS_REQ_MATCH_ROOM_INFOOrBuilder { private static final long serialVersionUID = 0L; - // Use GS2MS_REQ_MATCH_GAME_INFO.newBuilder() to construct. - private GS2MS_REQ_MATCH_GAME_INFO(com.google.protobuf.GeneratedMessageV3.Builder builder) { + // Use GS2MS_REQ_MATCH_ROOM_INFO.newBuilder() to construct. + private GS2MS_REQ_MATCH_ROOM_INFO(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } - private GS2MS_REQ_MATCH_GAME_INFO() { + private GS2MS_REQ_MATCH_ROOM_INFO() { + serverName_ = ""; traceId_ = ""; - matchGroupId_ = ""; roomId_ = ""; } @@ -81858,7 +82705,7 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { - return new GS2MS_REQ_MATCH_GAME_INFO(); + return new GS2MS_REQ_MATCH_ROOM_INFO(); } @java.lang.Override @@ -81868,22 +82715,61 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.caliverse.admin.domain.RabbitMq.message.ServerMessageOuterClass.internal_static_ServerMessage_GS2MS_REQ_MATCH_GAME_INFO_descriptor; + return com.caliverse.admin.domain.RabbitMq.message.ServerMessageOuterClass.internal_static_ServerMessage_GS2MS_REQ_MATCH_ROOM_INFO_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.caliverse.admin.domain.RabbitMq.message.ServerMessageOuterClass.internal_static_ServerMessage_GS2MS_REQ_MATCH_GAME_INFO_fieldAccessorTable + return com.caliverse.admin.domain.RabbitMq.message.ServerMessageOuterClass.internal_static_ServerMessage_GS2MS_REQ_MATCH_ROOM_INFO_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO.class, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO.Builder.class); + com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO.class, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO.Builder.class); } - public static final int TRACEID_FIELD_NUMBER = 1; + public static final int SERVERNAME_FIELD_NUMBER = 1; + @SuppressWarnings("serial") + private volatile java.lang.Object serverName_ = ""; + /** + * string serverName = 1; + * @return The serverName. + */ + @java.lang.Override + public java.lang.String getServerName() { + java.lang.Object ref = serverName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + serverName_ = s; + return s; + } + } + /** + * string serverName = 1; + * @return The bytes for serverName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getServerNameBytes() { + java.lang.Object ref = serverName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + serverName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TRACEID_FIELD_NUMBER = 2; @SuppressWarnings("serial") private volatile java.lang.Object traceId_ = ""; /** - * string traceId = 1; + * string traceId = 2; * @return The traceId. */ @java.lang.Override @@ -81900,7 +82786,7 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { } } /** - * string traceId = 1; + * string traceId = 2; * @return The bytes for traceId. */ @java.lang.Override @@ -81918,45 +82804,6 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { } } - public static final int MATCHGROUPID_FIELD_NUMBER = 2; - @SuppressWarnings("serial") - private volatile java.lang.Object matchGroupId_ = ""; - /** - * string matchGroupId = 2; - * @return The matchGroupId. - */ - @java.lang.Override - public java.lang.String getMatchGroupId() { - java.lang.Object ref = matchGroupId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - matchGroupId_ = s; - return s; - } - } - /** - * string matchGroupId = 2; - * @return The bytes for matchGroupId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getMatchGroupIdBytes() { - java.lang.Object ref = matchGroupId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - matchGroupId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - public static final int ROOMID_FIELD_NUMBER = 3; @SuppressWarnings("serial") private volatile java.lang.Object roomId_ = ""; @@ -82010,11 +82857,11 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(traceId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, traceId_); + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(serverName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, serverName_); } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(matchGroupId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, matchGroupId_); + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(traceId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, traceId_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(roomId_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, roomId_); @@ -82028,11 +82875,11 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { if (size != -1) return size; size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(traceId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, traceId_); + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(serverName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, serverName_); } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(matchGroupId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, matchGroupId_); + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(traceId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, traceId_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(roomId_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, roomId_); @@ -82047,15 +82894,15 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { if (obj == this) { return true; } - if (!(obj instanceof com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO)) { + if (!(obj instanceof com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO)) { return super.equals(obj); } - com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO other = (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO) obj; + com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO other = (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO) obj; + if (!getServerName() + .equals(other.getServerName())) return false; if (!getTraceId() .equals(other.getTraceId())) return false; - if (!getMatchGroupId() - .equals(other.getMatchGroupId())) return false; if (!getRoomId() .equals(other.getRoomId())) return false; if (!getUnknownFields().equals(other.getUnknownFields())) return false; @@ -82069,10 +82916,10 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SERVERNAME_FIELD_NUMBER; + hash = (53 * hash) + getServerName().hashCode(); hash = (37 * hash) + TRACEID_FIELD_NUMBER; hash = (53 * hash) + getTraceId().hashCode(); - hash = (37 * hash) + MATCHGROUPID_FIELD_NUMBER; - hash = (53 * hash) + getMatchGroupId().hashCode(); hash = (37 * hash) + ROOMID_FIELD_NUMBER; hash = (53 * hash) + getRoomId().hashCode(); hash = (29 * hash) + getUnknownFields().hashCode(); @@ -82080,69 +82927,69 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { return hash; } - public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO parseFrom( + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO parseFrom( + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO parseFrom( + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO parseFrom( + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO parseFrom(byte[] data) + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO parseFrom( + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO parseFrom(java.io.InputStream input) + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO parseFrom( + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO parseDelimitedFrom(java.io.InputStream input) + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO parseDelimitedFrom( + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO parseFrom( + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO parseFrom( + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -82155,7 +83002,7 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO prototype) { + public static Builder newBuilder(com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -82171,26 +83018,26 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { return builder; } /** - * Protobuf type {@code ServerMessage.GS2MS_REQ_MATCH_GAME_INFO} + * Protobuf type {@code ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:ServerMessage.GS2MS_REQ_MATCH_GAME_INFO) - com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFOOrBuilder { + // @@protoc_insertion_point(builder_implements:ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO) + com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFOOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.caliverse.admin.domain.RabbitMq.message.ServerMessageOuterClass.internal_static_ServerMessage_GS2MS_REQ_MATCH_GAME_INFO_descriptor; + return com.caliverse.admin.domain.RabbitMq.message.ServerMessageOuterClass.internal_static_ServerMessage_GS2MS_REQ_MATCH_ROOM_INFO_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.caliverse.admin.domain.RabbitMq.message.ServerMessageOuterClass.internal_static_ServerMessage_GS2MS_REQ_MATCH_GAME_INFO_fieldAccessorTable + return com.caliverse.admin.domain.RabbitMq.message.ServerMessageOuterClass.internal_static_ServerMessage_GS2MS_REQ_MATCH_ROOM_INFO_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO.class, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO.Builder.class); + com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO.class, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO.Builder.class); } - // Construct using com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO.newBuilder() + // Construct using com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO.newBuilder() private Builder() { } @@ -82204,8 +83051,8 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { public Builder clear() { super.clear(); bitField0_ = 0; + serverName_ = ""; traceId_ = ""; - matchGroupId_ = ""; roomId_ = ""; return this; } @@ -82213,17 +83060,17 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.caliverse.admin.domain.RabbitMq.message.ServerMessageOuterClass.internal_static_ServerMessage_GS2MS_REQ_MATCH_GAME_INFO_descriptor; + return com.caliverse.admin.domain.RabbitMq.message.ServerMessageOuterClass.internal_static_ServerMessage_GS2MS_REQ_MATCH_ROOM_INFO_descriptor; } @java.lang.Override - public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO getDefaultInstanceForType() { - return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO.getDefaultInstance(); + public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO getDefaultInstanceForType() { + return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO.getDefaultInstance(); } @java.lang.Override - public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO build() { - com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO result = buildPartial(); + public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO build() { + com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -82231,20 +83078,20 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { } @java.lang.Override - public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO buildPartial() { - com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO result = new com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO(this); + public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO buildPartial() { + com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO result = new com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO(this); if (bitField0_ != 0) { buildPartial0(result); } onBuilt(); return result; } - private void buildPartial0(com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO result) { + private void buildPartial0(com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { - result.traceId_ = traceId_; + result.serverName_ = serverName_; } if (((from_bitField0_ & 0x00000002) != 0)) { - result.matchGroupId_ = matchGroupId_; + result.traceId_ = traceId_; } if (((from_bitField0_ & 0x00000004) != 0)) { result.roomId_ = roomId_; @@ -82285,23 +83132,23 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO) { - return mergeFrom((com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO)other); + if (other instanceof com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO) { + return mergeFrom((com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO other) { - if (other == com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO.getDefaultInstance()) return this; - if (!other.getTraceId().isEmpty()) { - traceId_ = other.traceId_; + public Builder mergeFrom(com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO other) { + if (other == com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO.getDefaultInstance()) return this; + if (!other.getServerName().isEmpty()) { + serverName_ = other.serverName_; bitField0_ |= 0x00000001; onChanged(); } - if (!other.getMatchGroupId().isEmpty()) { - matchGroupId_ = other.matchGroupId_; + if (!other.getTraceId().isEmpty()) { + traceId_ = other.traceId_; bitField0_ |= 0x00000002; onChanged(); } @@ -82337,12 +83184,12 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { done = true; break; case 10: { - traceId_ = input.readStringRequireUtf8(); + serverName_ = input.readStringRequireUtf8(); bitField0_ |= 0x00000001; break; } // case 10 case 18: { - matchGroupId_ = input.readStringRequireUtf8(); + traceId_ = input.readStringRequireUtf8(); bitField0_ |= 0x00000002; break; } // case 18 @@ -82368,9 +83215,81 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { } private int bitField0_; + private java.lang.Object serverName_ = ""; + /** + * string serverName = 1; + * @return The serverName. + */ + public java.lang.String getServerName() { + java.lang.Object ref = serverName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + serverName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string serverName = 1; + * @return The bytes for serverName. + */ + public com.google.protobuf.ByteString + getServerNameBytes() { + java.lang.Object ref = serverName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + serverName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string serverName = 1; + * @param value The serverName to set. + * @return This builder for chaining. + */ + public Builder setServerName( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + serverName_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * string serverName = 1; + * @return This builder for chaining. + */ + public Builder clearServerName() { + serverName_ = getDefaultInstance().getServerName(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + * string serverName = 1; + * @param value The bytes for serverName to set. + * @return This builder for chaining. + */ + public Builder setServerNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + serverName_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + private java.lang.Object traceId_ = ""; /** - * string traceId = 1; + * string traceId = 2; * @return The traceId. */ public java.lang.String getTraceId() { @@ -82386,7 +83305,7 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { } } /** - * string traceId = 1; + * string traceId = 2; * @return The bytes for traceId. */ public com.google.protobuf.ByteString @@ -82403,7 +83322,7 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { } } /** - * string traceId = 1; + * string traceId = 2; * @param value The traceId to set. * @return This builder for chaining. */ @@ -82411,22 +83330,22 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { java.lang.String value) { if (value == null) { throw new NullPointerException(); } traceId_ = value; - bitField0_ |= 0x00000001; + bitField0_ |= 0x00000002; onChanged(); return this; } /** - * string traceId = 1; + * string traceId = 2; * @return This builder for chaining. */ public Builder clearTraceId() { traceId_ = getDefaultInstance().getTraceId(); - bitField0_ = (bitField0_ & ~0x00000001); + bitField0_ = (bitField0_ & ~0x00000002); onChanged(); return this; } /** - * string traceId = 1; + * string traceId = 2; * @param value The bytes for traceId to set. * @return This builder for chaining. */ @@ -82435,78 +83354,6 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); traceId_ = value; - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - - private java.lang.Object matchGroupId_ = ""; - /** - * string matchGroupId = 2; - * @return The matchGroupId. - */ - public java.lang.String getMatchGroupId() { - java.lang.Object ref = matchGroupId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - matchGroupId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string matchGroupId = 2; - * @return The bytes for matchGroupId. - */ - public com.google.protobuf.ByteString - getMatchGroupIdBytes() { - java.lang.Object ref = matchGroupId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - matchGroupId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string matchGroupId = 2; - * @param value The matchGroupId to set. - * @return This builder for chaining. - */ - public Builder setMatchGroupId( - java.lang.String value) { - if (value == null) { throw new NullPointerException(); } - matchGroupId_ = value; - bitField0_ |= 0x00000002; - onChanged(); - return this; - } - /** - * string matchGroupId = 2; - * @return This builder for chaining. - */ - public Builder clearMatchGroupId() { - matchGroupId_ = getDefaultInstance().getMatchGroupId(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - return this; - } - /** - * string matchGroupId = 2; - * @param value The bytes for matchGroupId to set. - * @return This builder for chaining. - */ - public Builder setMatchGroupIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { throw new NullPointerException(); } - checkByteStringIsUtf8(value); - matchGroupId_ = value; bitField0_ |= 0x00000002; onChanged(); return this; @@ -82596,23 +83443,23 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { } - // @@protoc_insertion_point(builder_scope:ServerMessage.GS2MS_REQ_MATCH_GAME_INFO) + // @@protoc_insertion_point(builder_scope:ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO) } - // @@protoc_insertion_point(class_scope:ServerMessage.GS2MS_REQ_MATCH_GAME_INFO) - private static final com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO DEFAULT_INSTANCE; + // @@protoc_insertion_point(class_scope:ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO) + private static final com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO(); + DEFAULT_INSTANCE = new com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO(); } - public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO getDefaultInstance() { + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO getDefaultInstance() { return DEFAULT_INSTANCE; } - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override - public GS2MS_REQ_MATCH_GAME_INFO parsePartialFrom( + public GS2MS_REQ_MATCH_ROOM_INFO parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { @@ -82631,61 +83478,74 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { } }; - public static com.google.protobuf.Parser parser() { + public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override - public com.google.protobuf.Parser getParserForType() { + public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override - public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO getDefaultInstanceForType() { + public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } - public interface MS2GS_ACK_MATCH_GAME_INFOOrBuilder extends - // @@protoc_insertion_point(interface_extends:ServerMessage.MS2GS_ACK_MATCH_GAME_INFO) + public interface MS2GS_ACK_MATCH_ROOM_INFOOrBuilder extends + // @@protoc_insertion_point(interface_extends:ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO) com.google.protobuf.MessageOrBuilder { /** - * .MatchRoomInfo matchRoomInfo = 1; + * string traceId = 1; + * @return The traceId. + */ + java.lang.String getTraceId(); + /** + * string traceId = 1; + * @return The bytes for traceId. + */ + com.google.protobuf.ByteString + getTraceIdBytes(); + + /** + * .MatchRoomInfo matchRoomInfo = 2; * @return Whether the matchRoomInfo field is set. */ boolean hasMatchRoomInfo(); /** - * .MatchRoomInfo matchRoomInfo = 1; + * .MatchRoomInfo matchRoomInfo = 2; * @return The matchRoomInfo. */ com.caliverse.admin.domain.RabbitMq.message.MatchRoomInfo getMatchRoomInfo(); /** - * .MatchRoomInfo matchRoomInfo = 1; + * .MatchRoomInfo matchRoomInfo = 2; */ com.caliverse.admin.domain.RabbitMq.message.MatchRoomInfoOrBuilder getMatchRoomInfoOrBuilder(); } /** - * Protobuf type {@code ServerMessage.MS2GS_ACK_MATCH_GAME_INFO} + * Protobuf type {@code ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO} */ - public static final class MS2GS_ACK_MATCH_GAME_INFO extends + public static final class MS2GS_ACK_MATCH_ROOM_INFO extends com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:ServerMessage.MS2GS_ACK_MATCH_GAME_INFO) - MS2GS_ACK_MATCH_GAME_INFOOrBuilder { + // @@protoc_insertion_point(message_implements:ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO) + MS2GS_ACK_MATCH_ROOM_INFOOrBuilder { private static final long serialVersionUID = 0L; - // Use MS2GS_ACK_MATCH_GAME_INFO.newBuilder() to construct. - private MS2GS_ACK_MATCH_GAME_INFO(com.google.protobuf.GeneratedMessageV3.Builder builder) { + // Use MS2GS_ACK_MATCH_ROOM_INFO.newBuilder() to construct. + private MS2GS_ACK_MATCH_ROOM_INFO(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } - private MS2GS_ACK_MATCH_GAME_INFO() { + private MS2GS_ACK_MATCH_ROOM_INFO() { + traceId_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { - return new MS2GS_ACK_MATCH_GAME_INFO(); + return new MS2GS_ACK_MATCH_ROOM_INFO(); } @java.lang.Override @@ -82695,21 +83555,60 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.caliverse.admin.domain.RabbitMq.message.ServerMessageOuterClass.internal_static_ServerMessage_MS2GS_ACK_MATCH_GAME_INFO_descriptor; + return com.caliverse.admin.domain.RabbitMq.message.ServerMessageOuterClass.internal_static_ServerMessage_MS2GS_ACK_MATCH_ROOM_INFO_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.caliverse.admin.domain.RabbitMq.message.ServerMessageOuterClass.internal_static_ServerMessage_MS2GS_ACK_MATCH_GAME_INFO_fieldAccessorTable + return com.caliverse.admin.domain.RabbitMq.message.ServerMessageOuterClass.internal_static_ServerMessage_MS2GS_ACK_MATCH_ROOM_INFO_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO.class, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO.Builder.class); + com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO.class, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO.Builder.class); } - public static final int MATCHROOMINFO_FIELD_NUMBER = 1; + public static final int TRACEID_FIELD_NUMBER = 1; + @SuppressWarnings("serial") + private volatile java.lang.Object traceId_ = ""; + /** + * string traceId = 1; + * @return The traceId. + */ + @java.lang.Override + public java.lang.String getTraceId() { + java.lang.Object ref = traceId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + traceId_ = s; + return s; + } + } + /** + * string traceId = 1; + * @return The bytes for traceId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTraceIdBytes() { + java.lang.Object ref = traceId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + traceId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int MATCHROOMINFO_FIELD_NUMBER = 2; private com.caliverse.admin.domain.RabbitMq.message.MatchRoomInfo matchRoomInfo_; /** - * .MatchRoomInfo matchRoomInfo = 1; + * .MatchRoomInfo matchRoomInfo = 2; * @return Whether the matchRoomInfo field is set. */ @java.lang.Override @@ -82717,7 +83616,7 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { return matchRoomInfo_ != null; } /** - * .MatchRoomInfo matchRoomInfo = 1; + * .MatchRoomInfo matchRoomInfo = 2; * @return The matchRoomInfo. */ @java.lang.Override @@ -82725,7 +83624,7 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { return matchRoomInfo_ == null ? com.caliverse.admin.domain.RabbitMq.message.MatchRoomInfo.getDefaultInstance() : matchRoomInfo_; } /** - * .MatchRoomInfo matchRoomInfo = 1; + * .MatchRoomInfo matchRoomInfo = 2; */ @java.lang.Override public com.caliverse.admin.domain.RabbitMq.message.MatchRoomInfoOrBuilder getMatchRoomInfoOrBuilder() { @@ -82746,8 +83645,11 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(traceId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, traceId_); + } if (matchRoomInfo_ != null) { - output.writeMessage(1, getMatchRoomInfo()); + output.writeMessage(2, getMatchRoomInfo()); } getUnknownFields().writeTo(output); } @@ -82758,9 +83660,12 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { if (size != -1) return size; size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(traceId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, traceId_); + } if (matchRoomInfo_ != null) { size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getMatchRoomInfo()); + .computeMessageSize(2, getMatchRoomInfo()); } size += getUnknownFields().getSerializedSize(); memoizedSize = size; @@ -82772,11 +83677,13 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { if (obj == this) { return true; } - if (!(obj instanceof com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO)) { + if (!(obj instanceof com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO)) { return super.equals(obj); } - com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO other = (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO) obj; + com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO other = (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO) obj; + if (!getTraceId() + .equals(other.getTraceId())) return false; if (hasMatchRoomInfo() != other.hasMatchRoomInfo()) return false; if (hasMatchRoomInfo()) { if (!getMatchRoomInfo() @@ -82793,6 +83700,8 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TRACEID_FIELD_NUMBER; + hash = (53 * hash) + getTraceId().hashCode(); if (hasMatchRoomInfo()) { hash = (37 * hash) + MATCHROOMINFO_FIELD_NUMBER; hash = (53 * hash) + getMatchRoomInfo().hashCode(); @@ -82802,69 +83711,69 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { return hash; } - public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO parseFrom( + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO parseFrom( + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO parseFrom( + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO parseFrom( + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO parseFrom(byte[] data) + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO parseFrom( + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO parseFrom(java.io.InputStream input) + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO parseFrom( + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } - public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO parseDelimitedFrom(java.io.InputStream input) + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO parseDelimitedFrom( + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } - public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO parseFrom( + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO parseFrom( + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -82877,7 +83786,7 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO prototype) { + public static Builder newBuilder(com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -82893,26 +83802,26 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { return builder; } /** - * Protobuf type {@code ServerMessage.MS2GS_ACK_MATCH_GAME_INFO} + * Protobuf type {@code ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:ServerMessage.MS2GS_ACK_MATCH_GAME_INFO) - com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFOOrBuilder { + // @@protoc_insertion_point(builder_implements:ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO) + com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFOOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.caliverse.admin.domain.RabbitMq.message.ServerMessageOuterClass.internal_static_ServerMessage_MS2GS_ACK_MATCH_GAME_INFO_descriptor; + return com.caliverse.admin.domain.RabbitMq.message.ServerMessageOuterClass.internal_static_ServerMessage_MS2GS_ACK_MATCH_ROOM_INFO_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.caliverse.admin.domain.RabbitMq.message.ServerMessageOuterClass.internal_static_ServerMessage_MS2GS_ACK_MATCH_GAME_INFO_fieldAccessorTable + return com.caliverse.admin.domain.RabbitMq.message.ServerMessageOuterClass.internal_static_ServerMessage_MS2GS_ACK_MATCH_ROOM_INFO_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO.class, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO.Builder.class); + com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO.class, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO.Builder.class); } - // Construct using com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO.newBuilder() + // Construct using com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO.newBuilder() private Builder() { } @@ -82926,6 +83835,7 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { public Builder clear() { super.clear(); bitField0_ = 0; + traceId_ = ""; matchRoomInfo_ = null; if (matchRoomInfoBuilder_ != null) { matchRoomInfoBuilder_.dispose(); @@ -82937,17 +83847,17 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.caliverse.admin.domain.RabbitMq.message.ServerMessageOuterClass.internal_static_ServerMessage_MS2GS_ACK_MATCH_GAME_INFO_descriptor; + return com.caliverse.admin.domain.RabbitMq.message.ServerMessageOuterClass.internal_static_ServerMessage_MS2GS_ACK_MATCH_ROOM_INFO_descriptor; } @java.lang.Override - public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO getDefaultInstanceForType() { - return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO.getDefaultInstance(); + public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO getDefaultInstanceForType() { + return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO.getDefaultInstance(); } @java.lang.Override - public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO build() { - com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO result = buildPartial(); + public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO build() { + com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -82955,16 +83865,19 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { } @java.lang.Override - public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO buildPartial() { - com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO result = new com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO(this); + public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO buildPartial() { + com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO result = new com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO(this); if (bitField0_ != 0) { buildPartial0(result); } onBuilt(); return result; } - private void buildPartial0(com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO result) { + private void buildPartial0(com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { + result.traceId_ = traceId_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { result.matchRoomInfo_ = matchRoomInfoBuilder_ == null ? matchRoomInfo_ : matchRoomInfoBuilder_.build(); @@ -83005,16 +83918,21 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO) { - return mergeFrom((com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO)other); + if (other instanceof com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO) { + return mergeFrom((com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO other) { - if (other == com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO.getDefaultInstance()) return this; + public Builder mergeFrom(com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO other) { + if (other == com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO.getDefaultInstance()) return this; + if (!other.getTraceId().isEmpty()) { + traceId_ = other.traceId_; + bitField0_ |= 0x00000001; + onChanged(); + } if (other.hasMatchRoomInfo()) { mergeMatchRoomInfo(other.getMatchRoomInfo()); } @@ -83045,12 +83963,17 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { done = true; break; case 10: { - input.readMessage( - getMatchRoomInfoFieldBuilder().getBuilder(), - extensionRegistry); + traceId_ = input.readStringRequireUtf8(); bitField0_ |= 0x00000001; break; } // case 10 + case 18: { + input.readMessage( + getMatchRoomInfoFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 18 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { done = true; // was an endgroup tag @@ -83068,18 +83991,90 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { } private int bitField0_; + private java.lang.Object traceId_ = ""; + /** + * string traceId = 1; + * @return The traceId. + */ + public java.lang.String getTraceId() { + java.lang.Object ref = traceId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + traceId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string traceId = 1; + * @return The bytes for traceId. + */ + public com.google.protobuf.ByteString + getTraceIdBytes() { + java.lang.Object ref = traceId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + traceId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string traceId = 1; + * @param value The traceId to set. + * @return This builder for chaining. + */ + public Builder setTraceId( + java.lang.String value) { + if (value == null) { throw new NullPointerException(); } + traceId_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * string traceId = 1; + * @return This builder for chaining. + */ + public Builder clearTraceId() { + traceId_ = getDefaultInstance().getTraceId(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + * string traceId = 1; + * @param value The bytes for traceId to set. + * @return This builder for chaining. + */ + public Builder setTraceIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { throw new NullPointerException(); } + checkByteStringIsUtf8(value); + traceId_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + private com.caliverse.admin.domain.RabbitMq.message.MatchRoomInfo matchRoomInfo_; private com.google.protobuf.SingleFieldBuilderV3< com.caliverse.admin.domain.RabbitMq.message.MatchRoomInfo, com.caliverse.admin.domain.RabbitMq.message.MatchRoomInfo.Builder, com.caliverse.admin.domain.RabbitMq.message.MatchRoomInfoOrBuilder> matchRoomInfoBuilder_; /** - * .MatchRoomInfo matchRoomInfo = 1; + * .MatchRoomInfo matchRoomInfo = 2; * @return Whether the matchRoomInfo field is set. */ public boolean hasMatchRoomInfo() { - return ((bitField0_ & 0x00000001) != 0); + return ((bitField0_ & 0x00000002) != 0); } /** - * .MatchRoomInfo matchRoomInfo = 1; + * .MatchRoomInfo matchRoomInfo = 2; * @return The matchRoomInfo. */ public com.caliverse.admin.domain.RabbitMq.message.MatchRoomInfo getMatchRoomInfo() { @@ -83090,7 +84085,7 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { } } /** - * .MatchRoomInfo matchRoomInfo = 1; + * .MatchRoomInfo matchRoomInfo = 2; */ public Builder setMatchRoomInfo(com.caliverse.admin.domain.RabbitMq.message.MatchRoomInfo value) { if (matchRoomInfoBuilder_ == null) { @@ -83101,12 +84096,12 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { } else { matchRoomInfoBuilder_.setMessage(value); } - bitField0_ |= 0x00000001; + bitField0_ |= 0x00000002; onChanged(); return this; } /** - * .MatchRoomInfo matchRoomInfo = 1; + * .MatchRoomInfo matchRoomInfo = 2; */ public Builder setMatchRoomInfo( com.caliverse.admin.domain.RabbitMq.message.MatchRoomInfo.Builder builderForValue) { @@ -83115,16 +84110,16 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { } else { matchRoomInfoBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000001; + bitField0_ |= 0x00000002; onChanged(); return this; } /** - * .MatchRoomInfo matchRoomInfo = 1; + * .MatchRoomInfo matchRoomInfo = 2; */ public Builder mergeMatchRoomInfo(com.caliverse.admin.domain.RabbitMq.message.MatchRoomInfo value) { if (matchRoomInfoBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0) && + if (((bitField0_ & 0x00000002) != 0) && matchRoomInfo_ != null && matchRoomInfo_ != com.caliverse.admin.domain.RabbitMq.message.MatchRoomInfo.getDefaultInstance()) { getMatchRoomInfoBuilder().mergeFrom(value); @@ -83134,15 +84129,15 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { } else { matchRoomInfoBuilder_.mergeFrom(value); } - bitField0_ |= 0x00000001; + bitField0_ |= 0x00000002; onChanged(); return this; } /** - * .MatchRoomInfo matchRoomInfo = 1; + * .MatchRoomInfo matchRoomInfo = 2; */ public Builder clearMatchRoomInfo() { - bitField0_ = (bitField0_ & ~0x00000001); + bitField0_ = (bitField0_ & ~0x00000002); matchRoomInfo_ = null; if (matchRoomInfoBuilder_ != null) { matchRoomInfoBuilder_.dispose(); @@ -83152,15 +84147,15 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { return this; } /** - * .MatchRoomInfo matchRoomInfo = 1; + * .MatchRoomInfo matchRoomInfo = 2; */ public com.caliverse.admin.domain.RabbitMq.message.MatchRoomInfo.Builder getMatchRoomInfoBuilder() { - bitField0_ |= 0x00000001; + bitField0_ |= 0x00000002; onChanged(); return getMatchRoomInfoFieldBuilder().getBuilder(); } /** - * .MatchRoomInfo matchRoomInfo = 1; + * .MatchRoomInfo matchRoomInfo = 2; */ public com.caliverse.admin.domain.RabbitMq.message.MatchRoomInfoOrBuilder getMatchRoomInfoOrBuilder() { if (matchRoomInfoBuilder_ != null) { @@ -83171,7 +84166,7 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { } } /** - * .MatchRoomInfo matchRoomInfo = 1; + * .MatchRoomInfo matchRoomInfo = 2; */ private com.google.protobuf.SingleFieldBuilderV3< com.caliverse.admin.domain.RabbitMq.message.MatchRoomInfo, com.caliverse.admin.domain.RabbitMq.message.MatchRoomInfo.Builder, com.caliverse.admin.domain.RabbitMq.message.MatchRoomInfoOrBuilder> @@ -83199,23 +84194,23 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { } - // @@protoc_insertion_point(builder_scope:ServerMessage.MS2GS_ACK_MATCH_GAME_INFO) + // @@protoc_insertion_point(builder_scope:ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO) } - // @@protoc_insertion_point(class_scope:ServerMessage.MS2GS_ACK_MATCH_GAME_INFO) - private static final com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO DEFAULT_INSTANCE; + // @@protoc_insertion_point(class_scope:ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO) + private static final com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO(); + DEFAULT_INSTANCE = new com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO(); } - public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO getDefaultInstance() { + public static com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO getDefaultInstance() { return DEFAULT_INSTANCE; } - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override - public MS2GS_ACK_MATCH_GAME_INFO parsePartialFrom( + public MS2GS_ACK_MATCH_ROOM_INFO parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { @@ -83234,17 +84229,17 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { } }; - public static com.google.protobuf.Parser parser() { + public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override - public com.google.protobuf.Parser getParserForType() { + public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override - public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO getDefaultInstanceForType() { + public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO getDefaultInstanceForType() { return DEFAULT_INSTANCE; } @@ -87452,14 +88447,15 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { NTFUPDATESOLDRECORD(89), NTFUPDATEBEACONSHOPITEM(90), NTFUPDATEBANNER(91), + NTFQUESTTASKFORCECOMPLETE(92), REQMATCHRESERVE(110001), ACKMATCHRESERVE(110002), REQMATCHCANCEL(110003), ACKMATCHCANCEL(110004), NTFMATCHSTATUS(110005), NTFMATCHRESULT(110006), - REQMATCHGAMEINFO(110007), - ACKMATCHGAMEINFO(110008), + REQMATCHROOMINFO(110007), + ACKMATCHROOMINFO(110008), NTFMATCHCHANGEGAMESTATE(110011), NTFMATCHGAMEQUIT(110012), NTFMATCHGAMEJOIN(110013), @@ -87566,14 +88562,15 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { case 89: return NTFUPDATESOLDRECORD; case 90: return NTFUPDATEBEACONSHOPITEM; case 91: return NTFUPDATEBANNER; + case 92: return NTFQUESTTASKFORCECOMPLETE; case 110001: return REQMATCHRESERVE; case 110002: return ACKMATCHRESERVE; case 110003: return REQMATCHCANCEL; case 110004: return ACKMATCHCANCEL; case 110005: return NTFMATCHSTATUS; case 110006: return NTFMATCHRESULT; - case 110007: return REQMATCHGAMEINFO; - case 110008: return ACKMATCHGAMEINFO; + case 110007: return REQMATCHROOMINFO; + case 110008: return ACKMATCHROOMINFO; case 110011: return NTFMATCHCHANGEGAMESTATE; case 110012: return NTFMATCHGAMEQUIT; case 110013: return NTFMATCHGAMEJOIN; @@ -90263,6 +91260,37 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) { return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_UPDATE_BANNER.getDefaultInstance(); } + public static final int NTFQUESTTASKFORCECOMPLETE_FIELD_NUMBER = 92; + /** + * .ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE ntfQuestTaskForceComplete = 92; + * @return Whether the ntfQuestTaskForceComplete field is set. + */ + @java.lang.Override + public boolean hasNtfQuestTaskForceComplete() { + return msgCase_ == 92; + } + /** + * .ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE ntfQuestTaskForceComplete = 92; + * @return The ntfQuestTaskForceComplete. + */ + @java.lang.Override + public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE getNtfQuestTaskForceComplete() { + if (msgCase_ == 92) { + return (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE) msg_; + } + return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE.getDefaultInstance(); + } + /** + * .ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE ntfQuestTaskForceComplete = 92; + */ + @java.lang.Override + public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETEOrBuilder getNtfQuestTaskForceCompleteOrBuilder() { + if (msgCase_ == 92) { + return (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE) msg_; + } + return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE.getDefaultInstance(); + } + public static final int REQMATCHRESERVE_FIELD_NUMBER = 110001; /** *
@@ -90464,66 +91492,66 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) {
     return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_NTF_MATCH_RESULT.getDefaultInstance();
   }
 
-  public static final int REQMATCHGAMEINFO_FIELD_NUMBER = 110007;
+  public static final int REQMATCHROOMINFO_FIELD_NUMBER = 110007;
   /**
-   * .ServerMessage.GS2MS_REQ_MATCH_GAME_INFO reqMatchGameInfo = 110007;
-   * @return Whether the reqMatchGameInfo field is set.
+   * .ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO reqMatchRoomInfo = 110007;
+   * @return Whether the reqMatchRoomInfo field is set.
    */
   @java.lang.Override
-  public boolean hasReqMatchGameInfo() {
+  public boolean hasReqMatchRoomInfo() {
     return msgCase_ == 110007;
   }
   /**
-   * .ServerMessage.GS2MS_REQ_MATCH_GAME_INFO reqMatchGameInfo = 110007;
-   * @return The reqMatchGameInfo.
+   * .ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO reqMatchRoomInfo = 110007;
+   * @return The reqMatchRoomInfo.
    */
   @java.lang.Override
-  public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO getReqMatchGameInfo() {
+  public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO getReqMatchRoomInfo() {
     if (msgCase_ == 110007) {
-       return (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO) msg_;
+       return (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO) msg_;
     }
-    return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO.getDefaultInstance();
+    return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO.getDefaultInstance();
   }
   /**
-   * .ServerMessage.GS2MS_REQ_MATCH_GAME_INFO reqMatchGameInfo = 110007;
+   * .ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO reqMatchRoomInfo = 110007;
    */
   @java.lang.Override
-  public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFOOrBuilder getReqMatchGameInfoOrBuilder() {
+  public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFOOrBuilder getReqMatchRoomInfoOrBuilder() {
     if (msgCase_ == 110007) {
-       return (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO) msg_;
+       return (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO) msg_;
     }
-    return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO.getDefaultInstance();
+    return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO.getDefaultInstance();
   }
 
-  public static final int ACKMATCHGAMEINFO_FIELD_NUMBER = 110008;
+  public static final int ACKMATCHROOMINFO_FIELD_NUMBER = 110008;
   /**
-   * .ServerMessage.MS2GS_ACK_MATCH_GAME_INFO ackMatchGameInfo = 110008;
-   * @return Whether the ackMatchGameInfo field is set.
+   * .ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO ackMatchRoomInfo = 110008;
+   * @return Whether the ackMatchRoomInfo field is set.
    */
   @java.lang.Override
-  public boolean hasAckMatchGameInfo() {
+  public boolean hasAckMatchRoomInfo() {
     return msgCase_ == 110008;
   }
   /**
-   * .ServerMessage.MS2GS_ACK_MATCH_GAME_INFO ackMatchGameInfo = 110008;
-   * @return The ackMatchGameInfo.
+   * .ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO ackMatchRoomInfo = 110008;
+   * @return The ackMatchRoomInfo.
    */
   @java.lang.Override
-  public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO getAckMatchGameInfo() {
+  public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO getAckMatchRoomInfo() {
     if (msgCase_ == 110008) {
-       return (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO) msg_;
+       return (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO) msg_;
     }
-    return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO.getDefaultInstance();
+    return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO.getDefaultInstance();
   }
   /**
-   * .ServerMessage.MS2GS_ACK_MATCH_GAME_INFO ackMatchGameInfo = 110008;
+   * .ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO ackMatchRoomInfo = 110008;
    */
   @java.lang.Override
-  public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFOOrBuilder getAckMatchGameInfoOrBuilder() {
+  public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFOOrBuilder getAckMatchRoomInfoOrBuilder() {
     if (msgCase_ == 110008) {
-       return (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO) msg_;
+       return (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO) msg_;
     }
-    return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO.getDefaultInstance();
+    return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO.getDefaultInstance();
   }
 
   public static final int NTFMATCHCHANGEGAMESTATE_FIELD_NUMBER = 110011;
@@ -90953,6 +91981,9 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) {
     if (msgCase_ == 91) {
       output.writeMessage(91, (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_UPDATE_BANNER) msg_);
     }
+    if (msgCase_ == 92) {
+      output.writeMessage(92, (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE) msg_);
+    }
     if (msgCase_ == 110001) {
       output.writeMessage(110001, (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_RESERVE) msg_);
     }
@@ -90972,10 +92003,10 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) {
       output.writeMessage(110006, (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_NTF_MATCH_RESULT) msg_);
     }
     if (msgCase_ == 110007) {
-      output.writeMessage(110007, (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO) msg_);
+      output.writeMessage(110007, (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO) msg_);
     }
     if (msgCase_ == 110008) {
-      output.writeMessage(110008, (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO) msg_);
+      output.writeMessage(110008, (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO) msg_);
     }
     if (msgCase_ == 110011) {
       output.writeMessage(110011, (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_NTF_MATCH_CHANGE_GAME_STATE) msg_);
@@ -91344,6 +92375,10 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) {
       size += com.google.protobuf.CodedOutputStream
         .computeMessageSize(91, (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_UPDATE_BANNER) msg_);
     }
+    if (msgCase_ == 92) {
+      size += com.google.protobuf.CodedOutputStream
+        .computeMessageSize(92, (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE) msg_);
+    }
     if (msgCase_ == 110001) {
       size += com.google.protobuf.CodedOutputStream
         .computeMessageSize(110001, (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_RESERVE) msg_);
@@ -91370,11 +92405,11 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) {
     }
     if (msgCase_ == 110007) {
       size += com.google.protobuf.CodedOutputStream
-        .computeMessageSize(110007, (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO) msg_);
+        .computeMessageSize(110007, (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO) msg_);
     }
     if (msgCase_ == 110008) {
       size += com.google.protobuf.CodedOutputStream
-        .computeMessageSize(110008, (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO) msg_);
+        .computeMessageSize(110008, (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO) msg_);
     }
     if (msgCase_ == 110011) {
       size += com.google.protobuf.CodedOutputStream
@@ -91756,6 +92791,10 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) {
         if (!getNtfUpdateBanner()
             .equals(other.getNtfUpdateBanner())) return false;
         break;
+      case 92:
+        if (!getNtfQuestTaskForceComplete()
+            .equals(other.getNtfQuestTaskForceComplete())) return false;
+        break;
       case 110001:
         if (!getReqMatchReserve()
             .equals(other.getReqMatchReserve())) return false;
@@ -91781,12 +92820,12 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) {
             .equals(other.getNtfMatchResult())) return false;
         break;
       case 110007:
-        if (!getReqMatchGameInfo()
-            .equals(other.getReqMatchGameInfo())) return false;
+        if (!getReqMatchRoomInfo()
+            .equals(other.getReqMatchRoomInfo())) return false;
         break;
       case 110008:
-        if (!getAckMatchGameInfo()
-            .equals(other.getAckMatchGameInfo())) return false;
+        if (!getAckMatchRoomInfo()
+            .equals(other.getAckMatchRoomInfo())) return false;
         break;
       case 110011:
         if (!getNtfMatchChangeGameState()
@@ -92165,6 +93204,10 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) {
         hash = (37 * hash) + NTFUPDATEBANNER_FIELD_NUMBER;
         hash = (53 * hash) + getNtfUpdateBanner().hashCode();
         break;
+      case 92:
+        hash = (37 * hash) + NTFQUESTTASKFORCECOMPLETE_FIELD_NUMBER;
+        hash = (53 * hash) + getNtfQuestTaskForceComplete().hashCode();
+        break;
       case 110001:
         hash = (37 * hash) + REQMATCHRESERVE_FIELD_NUMBER;
         hash = (53 * hash) + getReqMatchReserve().hashCode();
@@ -92190,12 +93233,12 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) {
         hash = (53 * hash) + getNtfMatchResult().hashCode();
         break;
       case 110007:
-        hash = (37 * hash) + REQMATCHGAMEINFO_FIELD_NUMBER;
-        hash = (53 * hash) + getReqMatchGameInfo().hashCode();
+        hash = (37 * hash) + REQMATCHROOMINFO_FIELD_NUMBER;
+        hash = (53 * hash) + getReqMatchRoomInfo().hashCode();
         break;
       case 110008:
-        hash = (37 * hash) + ACKMATCHGAMEINFO_FIELD_NUMBER;
-        hash = (53 * hash) + getAckMatchGameInfo().hashCode();
+        hash = (37 * hash) + ACKMATCHROOMINFO_FIELD_NUMBER;
+        hash = (53 * hash) + getAckMatchRoomInfo().hashCode();
         break;
       case 110011:
         hash = (37 * hash) + NTFMATCHCHANGEGAMESTATE_FIELD_NUMBER;
@@ -92610,6 +93653,9 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) {
       if (ntfUpdateBannerBuilder_ != null) {
         ntfUpdateBannerBuilder_.clear();
       }
+      if (ntfQuestTaskForceCompleteBuilder_ != null) {
+        ntfQuestTaskForceCompleteBuilder_.clear();
+      }
       if (reqMatchReserveBuilder_ != null) {
         reqMatchReserveBuilder_.clear();
       }
@@ -92628,11 +93674,11 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) {
       if (ntfMatchResultBuilder_ != null) {
         ntfMatchResultBuilder_.clear();
       }
-      if (reqMatchGameInfoBuilder_ != null) {
-        reqMatchGameInfoBuilder_.clear();
+      if (reqMatchRoomInfoBuilder_ != null) {
+        reqMatchRoomInfoBuilder_.clear();
       }
-      if (ackMatchGameInfoBuilder_ != null) {
-        ackMatchGameInfoBuilder_.clear();
+      if (ackMatchRoomInfoBuilder_ != null) {
+        ackMatchRoomInfoBuilder_.clear();
       }
       if (ntfMatchChangeGameStateBuilder_ != null) {
         ntfMatchChangeGameStateBuilder_.clear();
@@ -93049,6 +94095,10 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) {
           ntfUpdateBannerBuilder_ != null) {
         result.msg_ = ntfUpdateBannerBuilder_.build();
       }
+      if (msgCase_ == 92 &&
+          ntfQuestTaskForceCompleteBuilder_ != null) {
+        result.msg_ = ntfQuestTaskForceCompleteBuilder_.build();
+      }
       if (msgCase_ == 110001 &&
           reqMatchReserveBuilder_ != null) {
         result.msg_ = reqMatchReserveBuilder_.build();
@@ -93074,12 +94124,12 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) {
         result.msg_ = ntfMatchResultBuilder_.build();
       }
       if (msgCase_ == 110007 &&
-          reqMatchGameInfoBuilder_ != null) {
-        result.msg_ = reqMatchGameInfoBuilder_.build();
+          reqMatchRoomInfoBuilder_ != null) {
+        result.msg_ = reqMatchRoomInfoBuilder_.build();
       }
       if (msgCase_ == 110008 &&
-          ackMatchGameInfoBuilder_ != null) {
-        result.msg_ = ackMatchGameInfoBuilder_.build();
+          ackMatchRoomInfoBuilder_ != null) {
+        result.msg_ = ackMatchRoomInfoBuilder_.build();
       }
       if (msgCase_ == 110011 &&
           ntfMatchChangeGameStateBuilder_ != null) {
@@ -93492,6 +94542,10 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) {
           mergeNtfUpdateBanner(other.getNtfUpdateBanner());
           break;
         }
+        case NTFQUESTTASKFORCECOMPLETE: {
+          mergeNtfQuestTaskForceComplete(other.getNtfQuestTaskForceComplete());
+          break;
+        }
         case REQMATCHRESERVE: {
           mergeReqMatchReserve(other.getReqMatchReserve());
           break;
@@ -93516,12 +94570,12 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) {
           mergeNtfMatchResult(other.getNtfMatchResult());
           break;
         }
-        case REQMATCHGAMEINFO: {
-          mergeReqMatchGameInfo(other.getReqMatchGameInfo());
+        case REQMATCHROOMINFO: {
+          mergeReqMatchRoomInfo(other.getReqMatchRoomInfo());
           break;
         }
-        case ACKMATCHGAMEINFO: {
-          mergeAckMatchGameInfo(other.getAckMatchGameInfo());
+        case ACKMATCHROOMINFO: {
+          mergeAckMatchRoomInfo(other.getAckMatchRoomInfo());
           break;
         }
         case NTFMATCHCHANGEGAMESTATE: {
@@ -94174,6 +95228,13 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) {
               msgCase_ = 91;
               break;
             } // case 730
+            case 738: {
+              input.readMessage(
+                  getNtfQuestTaskForceCompleteFieldBuilder().getBuilder(),
+                  extensionRegistry);
+              msgCase_ = 92;
+              break;
+            } // case 738
             case 880010: {
               input.readMessage(
                   getReqMatchReserveFieldBuilder().getBuilder(),
@@ -94218,14 +95279,14 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) {
             } // case 880050
             case 880058: {
               input.readMessage(
-                  getReqMatchGameInfoFieldBuilder().getBuilder(),
+                  getReqMatchRoomInfoFieldBuilder().getBuilder(),
                   extensionRegistry);
               msgCase_ = 110007;
               break;
             } // case 880058
             case 880066: {
               input.readMessage(
-                  getAckMatchGameInfoFieldBuilder().getBuilder(),
+                  getAckMatchRoomInfoFieldBuilder().getBuilder(),
                   extensionRegistry);
               msgCase_ = 110008;
               break;
@@ -106419,6 +107480,148 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) {
       return ntfUpdateBannerBuilder_;
     }
 
+    private com.google.protobuf.SingleFieldBuilderV3<
+        com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE.Builder, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETEOrBuilder> ntfQuestTaskForceCompleteBuilder_;
+    /**
+     * .ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE ntfQuestTaskForceComplete = 92;
+     * @return Whether the ntfQuestTaskForceComplete field is set.
+     */
+    @java.lang.Override
+    public boolean hasNtfQuestTaskForceComplete() {
+      return msgCase_ == 92;
+    }
+    /**
+     * .ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE ntfQuestTaskForceComplete = 92;
+     * @return The ntfQuestTaskForceComplete.
+     */
+    @java.lang.Override
+    public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE getNtfQuestTaskForceComplete() {
+      if (ntfQuestTaskForceCompleteBuilder_ == null) {
+        if (msgCase_ == 92) {
+          return (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE) msg_;
+        }
+        return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE.getDefaultInstance();
+      } else {
+        if (msgCase_ == 92) {
+          return ntfQuestTaskForceCompleteBuilder_.getMessage();
+        }
+        return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE.getDefaultInstance();
+      }
+    }
+    /**
+     * .ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE ntfQuestTaskForceComplete = 92;
+     */
+    public Builder setNtfQuestTaskForceComplete(com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE value) {
+      if (ntfQuestTaskForceCompleteBuilder_ == null) {
+        if (value == null) {
+          throw new NullPointerException();
+        }
+        msg_ = value;
+        onChanged();
+      } else {
+        ntfQuestTaskForceCompleteBuilder_.setMessage(value);
+      }
+      msgCase_ = 92;
+      return this;
+    }
+    /**
+     * .ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE ntfQuestTaskForceComplete = 92;
+     */
+    public Builder setNtfQuestTaskForceComplete(
+        com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE.Builder builderForValue) {
+      if (ntfQuestTaskForceCompleteBuilder_ == null) {
+        msg_ = builderForValue.build();
+        onChanged();
+      } else {
+        ntfQuestTaskForceCompleteBuilder_.setMessage(builderForValue.build());
+      }
+      msgCase_ = 92;
+      return this;
+    }
+    /**
+     * .ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE ntfQuestTaskForceComplete = 92;
+     */
+    public Builder mergeNtfQuestTaskForceComplete(com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE value) {
+      if (ntfQuestTaskForceCompleteBuilder_ == null) {
+        if (msgCase_ == 92 &&
+            msg_ != com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE.getDefaultInstance()) {
+          msg_ = com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE.newBuilder((com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE) msg_)
+              .mergeFrom(value).buildPartial();
+        } else {
+          msg_ = value;
+        }
+        onChanged();
+      } else {
+        if (msgCase_ == 92) {
+          ntfQuestTaskForceCompleteBuilder_.mergeFrom(value);
+        } else {
+          ntfQuestTaskForceCompleteBuilder_.setMessage(value);
+        }
+      }
+      msgCase_ = 92;
+      return this;
+    }
+    /**
+     * .ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE ntfQuestTaskForceComplete = 92;
+     */
+    public Builder clearNtfQuestTaskForceComplete() {
+      if (ntfQuestTaskForceCompleteBuilder_ == null) {
+        if (msgCase_ == 92) {
+          msgCase_ = 0;
+          msg_ = null;
+          onChanged();
+        }
+      } else {
+        if (msgCase_ == 92) {
+          msgCase_ = 0;
+          msg_ = null;
+        }
+        ntfQuestTaskForceCompleteBuilder_.clear();
+      }
+      return this;
+    }
+    /**
+     * .ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE ntfQuestTaskForceComplete = 92;
+     */
+    public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE.Builder getNtfQuestTaskForceCompleteBuilder() {
+      return getNtfQuestTaskForceCompleteFieldBuilder().getBuilder();
+    }
+    /**
+     * .ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE ntfQuestTaskForceComplete = 92;
+     */
+    @java.lang.Override
+    public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETEOrBuilder getNtfQuestTaskForceCompleteOrBuilder() {
+      if ((msgCase_ == 92) && (ntfQuestTaskForceCompleteBuilder_ != null)) {
+        return ntfQuestTaskForceCompleteBuilder_.getMessageOrBuilder();
+      } else {
+        if (msgCase_ == 92) {
+          return (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE) msg_;
+        }
+        return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE.getDefaultInstance();
+      }
+    }
+    /**
+     * .ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE ntfQuestTaskForceComplete = 92;
+     */
+    private com.google.protobuf.SingleFieldBuilderV3<
+        com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE.Builder, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETEOrBuilder> 
+        getNtfQuestTaskForceCompleteFieldBuilder() {
+      if (ntfQuestTaskForceCompleteBuilder_ == null) {
+        if (!(msgCase_ == 92)) {
+          msg_ = com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE.getDefaultInstance();
+        }
+        ntfQuestTaskForceCompleteBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+            com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE.Builder, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETEOrBuilder>(
+                (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE) msg_,
+                getParentForChildren(),
+                isClean());
+        msg_ = null;
+      }
+      msgCase_ = 92;
+      onChanged();
+      return ntfQuestTaskForceCompleteBuilder_;
+    }
+
     private com.google.protobuf.SingleFieldBuilderV3<
         com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_RESERVE, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_RESERVE.Builder, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_RESERVEOrBuilder> reqMatchReserveBuilder_;
     /**
@@ -107317,71 +108520,71 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) {
     }
 
     private com.google.protobuf.SingleFieldBuilderV3<
-        com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO.Builder, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFOOrBuilder> reqMatchGameInfoBuilder_;
+        com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO.Builder, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFOOrBuilder> reqMatchRoomInfoBuilder_;
     /**
-     * .ServerMessage.GS2MS_REQ_MATCH_GAME_INFO reqMatchGameInfo = 110007;
-     * @return Whether the reqMatchGameInfo field is set.
+     * .ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO reqMatchRoomInfo = 110007;
+     * @return Whether the reqMatchRoomInfo field is set.
      */
     @java.lang.Override
-    public boolean hasReqMatchGameInfo() {
+    public boolean hasReqMatchRoomInfo() {
       return msgCase_ == 110007;
     }
     /**
-     * .ServerMessage.GS2MS_REQ_MATCH_GAME_INFO reqMatchGameInfo = 110007;
-     * @return The reqMatchGameInfo.
+     * .ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO reqMatchRoomInfo = 110007;
+     * @return The reqMatchRoomInfo.
      */
     @java.lang.Override
-    public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO getReqMatchGameInfo() {
-      if (reqMatchGameInfoBuilder_ == null) {
+    public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO getReqMatchRoomInfo() {
+      if (reqMatchRoomInfoBuilder_ == null) {
         if (msgCase_ == 110007) {
-          return (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO) msg_;
+          return (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO) msg_;
         }
-        return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO.getDefaultInstance();
+        return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO.getDefaultInstance();
       } else {
         if (msgCase_ == 110007) {
-          return reqMatchGameInfoBuilder_.getMessage();
+          return reqMatchRoomInfoBuilder_.getMessage();
         }
-        return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO.getDefaultInstance();
+        return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO.getDefaultInstance();
       }
     }
     /**
-     * .ServerMessage.GS2MS_REQ_MATCH_GAME_INFO reqMatchGameInfo = 110007;
+     * .ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO reqMatchRoomInfo = 110007;
      */
-    public Builder setReqMatchGameInfo(com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO value) {
-      if (reqMatchGameInfoBuilder_ == null) {
+    public Builder setReqMatchRoomInfo(com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO value) {
+      if (reqMatchRoomInfoBuilder_ == null) {
         if (value == null) {
           throw new NullPointerException();
         }
         msg_ = value;
         onChanged();
       } else {
-        reqMatchGameInfoBuilder_.setMessage(value);
+        reqMatchRoomInfoBuilder_.setMessage(value);
       }
       msgCase_ = 110007;
       return this;
     }
     /**
-     * .ServerMessage.GS2MS_REQ_MATCH_GAME_INFO reqMatchGameInfo = 110007;
+     * .ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO reqMatchRoomInfo = 110007;
      */
-    public Builder setReqMatchGameInfo(
-        com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO.Builder builderForValue) {
-      if (reqMatchGameInfoBuilder_ == null) {
+    public Builder setReqMatchRoomInfo(
+        com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO.Builder builderForValue) {
+      if (reqMatchRoomInfoBuilder_ == null) {
         msg_ = builderForValue.build();
         onChanged();
       } else {
-        reqMatchGameInfoBuilder_.setMessage(builderForValue.build());
+        reqMatchRoomInfoBuilder_.setMessage(builderForValue.build());
       }
       msgCase_ = 110007;
       return this;
     }
     /**
-     * .ServerMessage.GS2MS_REQ_MATCH_GAME_INFO reqMatchGameInfo = 110007;
+     * .ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO reqMatchRoomInfo = 110007;
      */
-    public Builder mergeReqMatchGameInfo(com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO value) {
-      if (reqMatchGameInfoBuilder_ == null) {
+    public Builder mergeReqMatchRoomInfo(com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO value) {
+      if (reqMatchRoomInfoBuilder_ == null) {
         if (msgCase_ == 110007 &&
-            msg_ != com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO.getDefaultInstance()) {
-          msg_ = com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO.newBuilder((com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO) msg_)
+            msg_ != com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO.getDefaultInstance()) {
+          msg_ = com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO.newBuilder((com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO) msg_)
               .mergeFrom(value).buildPartial();
         } else {
           msg_ = value;
@@ -107389,19 +108592,19 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) {
         onChanged();
       } else {
         if (msgCase_ == 110007) {
-          reqMatchGameInfoBuilder_.mergeFrom(value);
+          reqMatchRoomInfoBuilder_.mergeFrom(value);
         } else {
-          reqMatchGameInfoBuilder_.setMessage(value);
+          reqMatchRoomInfoBuilder_.setMessage(value);
         }
       }
       msgCase_ = 110007;
       return this;
     }
     /**
-     * .ServerMessage.GS2MS_REQ_MATCH_GAME_INFO reqMatchGameInfo = 110007;
+     * .ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO reqMatchRoomInfo = 110007;
      */
-    public Builder clearReqMatchGameInfo() {
-      if (reqMatchGameInfoBuilder_ == null) {
+    public Builder clearReqMatchRoomInfo() {
+      if (reqMatchRoomInfoBuilder_ == null) {
         if (msgCase_ == 110007) {
           msgCase_ = 0;
           msg_ = null;
@@ -107412,118 +108615,118 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) {
           msgCase_ = 0;
           msg_ = null;
         }
-        reqMatchGameInfoBuilder_.clear();
+        reqMatchRoomInfoBuilder_.clear();
       }
       return this;
     }
     /**
-     * .ServerMessage.GS2MS_REQ_MATCH_GAME_INFO reqMatchGameInfo = 110007;
+     * .ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO reqMatchRoomInfo = 110007;
      */
-    public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO.Builder getReqMatchGameInfoBuilder() {
-      return getReqMatchGameInfoFieldBuilder().getBuilder();
+    public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO.Builder getReqMatchRoomInfoBuilder() {
+      return getReqMatchRoomInfoFieldBuilder().getBuilder();
     }
     /**
-     * .ServerMessage.GS2MS_REQ_MATCH_GAME_INFO reqMatchGameInfo = 110007;
+     * .ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO reqMatchRoomInfo = 110007;
      */
     @java.lang.Override
-    public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFOOrBuilder getReqMatchGameInfoOrBuilder() {
-      if ((msgCase_ == 110007) && (reqMatchGameInfoBuilder_ != null)) {
-        return reqMatchGameInfoBuilder_.getMessageOrBuilder();
+    public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFOOrBuilder getReqMatchRoomInfoOrBuilder() {
+      if ((msgCase_ == 110007) && (reqMatchRoomInfoBuilder_ != null)) {
+        return reqMatchRoomInfoBuilder_.getMessageOrBuilder();
       } else {
         if (msgCase_ == 110007) {
-          return (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO) msg_;
+          return (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO) msg_;
         }
-        return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO.getDefaultInstance();
+        return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO.getDefaultInstance();
       }
     }
     /**
-     * .ServerMessage.GS2MS_REQ_MATCH_GAME_INFO reqMatchGameInfo = 110007;
+     * .ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO reqMatchRoomInfo = 110007;
      */
     private com.google.protobuf.SingleFieldBuilderV3<
-        com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO.Builder, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFOOrBuilder> 
-        getReqMatchGameInfoFieldBuilder() {
-      if (reqMatchGameInfoBuilder_ == null) {
+        com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO.Builder, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFOOrBuilder> 
+        getReqMatchRoomInfoFieldBuilder() {
+      if (reqMatchRoomInfoBuilder_ == null) {
         if (!(msgCase_ == 110007)) {
-          msg_ = com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO.getDefaultInstance();
+          msg_ = com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO.getDefaultInstance();
         }
-        reqMatchGameInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
-            com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO.Builder, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFOOrBuilder>(
-                (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO) msg_,
+        reqMatchRoomInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+            com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO.Builder, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFOOrBuilder>(
+                (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO) msg_,
                 getParentForChildren(),
                 isClean());
         msg_ = null;
       }
       msgCase_ = 110007;
       onChanged();
-      return reqMatchGameInfoBuilder_;
+      return reqMatchRoomInfoBuilder_;
     }
 
     private com.google.protobuf.SingleFieldBuilderV3<
-        com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO.Builder, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFOOrBuilder> ackMatchGameInfoBuilder_;
+        com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO.Builder, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFOOrBuilder> ackMatchRoomInfoBuilder_;
     /**
-     * .ServerMessage.MS2GS_ACK_MATCH_GAME_INFO ackMatchGameInfo = 110008;
-     * @return Whether the ackMatchGameInfo field is set.
+     * .ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO ackMatchRoomInfo = 110008;
+     * @return Whether the ackMatchRoomInfo field is set.
      */
     @java.lang.Override
-    public boolean hasAckMatchGameInfo() {
+    public boolean hasAckMatchRoomInfo() {
       return msgCase_ == 110008;
     }
     /**
-     * .ServerMessage.MS2GS_ACK_MATCH_GAME_INFO ackMatchGameInfo = 110008;
-     * @return The ackMatchGameInfo.
+     * .ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO ackMatchRoomInfo = 110008;
+     * @return The ackMatchRoomInfo.
      */
     @java.lang.Override
-    public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO getAckMatchGameInfo() {
-      if (ackMatchGameInfoBuilder_ == null) {
+    public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO getAckMatchRoomInfo() {
+      if (ackMatchRoomInfoBuilder_ == null) {
         if (msgCase_ == 110008) {
-          return (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO) msg_;
+          return (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO) msg_;
         }
-        return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO.getDefaultInstance();
+        return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO.getDefaultInstance();
       } else {
         if (msgCase_ == 110008) {
-          return ackMatchGameInfoBuilder_.getMessage();
+          return ackMatchRoomInfoBuilder_.getMessage();
         }
-        return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO.getDefaultInstance();
+        return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO.getDefaultInstance();
       }
     }
     /**
-     * .ServerMessage.MS2GS_ACK_MATCH_GAME_INFO ackMatchGameInfo = 110008;
+     * .ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO ackMatchRoomInfo = 110008;
      */
-    public Builder setAckMatchGameInfo(com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO value) {
-      if (ackMatchGameInfoBuilder_ == null) {
+    public Builder setAckMatchRoomInfo(com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO value) {
+      if (ackMatchRoomInfoBuilder_ == null) {
         if (value == null) {
           throw new NullPointerException();
         }
         msg_ = value;
         onChanged();
       } else {
-        ackMatchGameInfoBuilder_.setMessage(value);
+        ackMatchRoomInfoBuilder_.setMessage(value);
       }
       msgCase_ = 110008;
       return this;
     }
     /**
-     * .ServerMessage.MS2GS_ACK_MATCH_GAME_INFO ackMatchGameInfo = 110008;
+     * .ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO ackMatchRoomInfo = 110008;
      */
-    public Builder setAckMatchGameInfo(
-        com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO.Builder builderForValue) {
-      if (ackMatchGameInfoBuilder_ == null) {
+    public Builder setAckMatchRoomInfo(
+        com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO.Builder builderForValue) {
+      if (ackMatchRoomInfoBuilder_ == null) {
         msg_ = builderForValue.build();
         onChanged();
       } else {
-        ackMatchGameInfoBuilder_.setMessage(builderForValue.build());
+        ackMatchRoomInfoBuilder_.setMessage(builderForValue.build());
       }
       msgCase_ = 110008;
       return this;
     }
     /**
-     * .ServerMessage.MS2GS_ACK_MATCH_GAME_INFO ackMatchGameInfo = 110008;
+     * .ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO ackMatchRoomInfo = 110008;
      */
-    public Builder mergeAckMatchGameInfo(com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO value) {
-      if (ackMatchGameInfoBuilder_ == null) {
+    public Builder mergeAckMatchRoomInfo(com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO value) {
+      if (ackMatchRoomInfoBuilder_ == null) {
         if (msgCase_ == 110008 &&
-            msg_ != com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO.getDefaultInstance()) {
-          msg_ = com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO.newBuilder((com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO) msg_)
+            msg_ != com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO.getDefaultInstance()) {
+          msg_ = com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO.newBuilder((com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO) msg_)
               .mergeFrom(value).buildPartial();
         } else {
           msg_ = value;
@@ -107531,19 +108734,19 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) {
         onChanged();
       } else {
         if (msgCase_ == 110008) {
-          ackMatchGameInfoBuilder_.mergeFrom(value);
+          ackMatchRoomInfoBuilder_.mergeFrom(value);
         } else {
-          ackMatchGameInfoBuilder_.setMessage(value);
+          ackMatchRoomInfoBuilder_.setMessage(value);
         }
       }
       msgCase_ = 110008;
       return this;
     }
     /**
-     * .ServerMessage.MS2GS_ACK_MATCH_GAME_INFO ackMatchGameInfo = 110008;
+     * .ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO ackMatchRoomInfo = 110008;
      */
-    public Builder clearAckMatchGameInfo() {
-      if (ackMatchGameInfoBuilder_ == null) {
+    public Builder clearAckMatchRoomInfo() {
+      if (ackMatchRoomInfoBuilder_ == null) {
         if (msgCase_ == 110008) {
           msgCase_ = 0;
           msg_ = null;
@@ -107554,50 +108757,50 @@ com.caliverse.admin.domain.RabbitMq.message.FloorProfitInfo defaultValue) {
           msgCase_ = 0;
           msg_ = null;
         }
-        ackMatchGameInfoBuilder_.clear();
+        ackMatchRoomInfoBuilder_.clear();
       }
       return this;
     }
     /**
-     * .ServerMessage.MS2GS_ACK_MATCH_GAME_INFO ackMatchGameInfo = 110008;
+     * .ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO ackMatchRoomInfo = 110008;
      */
-    public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO.Builder getAckMatchGameInfoBuilder() {
-      return getAckMatchGameInfoFieldBuilder().getBuilder();
+    public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO.Builder getAckMatchRoomInfoBuilder() {
+      return getAckMatchRoomInfoFieldBuilder().getBuilder();
     }
     /**
-     * .ServerMessage.MS2GS_ACK_MATCH_GAME_INFO ackMatchGameInfo = 110008;
+     * .ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO ackMatchRoomInfo = 110008;
      */
     @java.lang.Override
-    public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFOOrBuilder getAckMatchGameInfoOrBuilder() {
-      if ((msgCase_ == 110008) && (ackMatchGameInfoBuilder_ != null)) {
-        return ackMatchGameInfoBuilder_.getMessageOrBuilder();
+    public com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFOOrBuilder getAckMatchRoomInfoOrBuilder() {
+      if ((msgCase_ == 110008) && (ackMatchRoomInfoBuilder_ != null)) {
+        return ackMatchRoomInfoBuilder_.getMessageOrBuilder();
       } else {
         if (msgCase_ == 110008) {
-          return (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO) msg_;
+          return (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO) msg_;
         }
-        return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO.getDefaultInstance();
+        return com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO.getDefaultInstance();
       }
     }
     /**
-     * .ServerMessage.MS2GS_ACK_MATCH_GAME_INFO ackMatchGameInfo = 110008;
+     * .ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO ackMatchRoomInfo = 110008;
      */
     private com.google.protobuf.SingleFieldBuilderV3<
-        com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO.Builder, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFOOrBuilder> 
-        getAckMatchGameInfoFieldBuilder() {
-      if (ackMatchGameInfoBuilder_ == null) {
+        com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO.Builder, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFOOrBuilder> 
+        getAckMatchRoomInfoFieldBuilder() {
+      if (ackMatchRoomInfoBuilder_ == null) {
         if (!(msgCase_ == 110008)) {
-          msg_ = com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO.getDefaultInstance();
+          msg_ = com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO.getDefaultInstance();
         }
-        ackMatchGameInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
-            com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO.Builder, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFOOrBuilder>(
-                (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO) msg_,
+        ackMatchRoomInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+            com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO.Builder, com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFOOrBuilder>(
+                (com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO) msg_,
                 getParentForChildren(),
                 isClean());
         msg_ = null;
       }
       msgCase_ = 110008;
       onChanged();
-      return ackMatchGameInfoBuilder_;
+      return ackMatchRoomInfoBuilder_;
     }
 
     private com.google.protobuf.SingleFieldBuilderV3<
diff --git a/src/main/java/com/caliverse/admin/domain/RabbitMq/message/ServerMessageOrBuilder.java b/src/main/java/com/caliverse/admin/domain/RabbitMq/message/ServerMessageOrBuilder.java
index 6e84550..dbeaa56 100644
--- a/src/main/java/com/caliverse/admin/domain/RabbitMq/message/ServerMessageOrBuilder.java
+++ b/src/main/java/com/caliverse/admin/domain/RabbitMq/message/ServerMessageOrBuilder.java
@@ -1294,6 +1294,21 @@ public interface ServerMessageOrBuilder extends
    */
   com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_UPDATE_BANNEROrBuilder getNtfUpdateBannerOrBuilder();
 
+  /**
+   * .ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE ntfQuestTaskForceComplete = 92;
+   * @return Whether the ntfQuestTaskForceComplete field is set.
+   */
+  boolean hasNtfQuestTaskForceComplete();
+  /**
+   * .ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE ntfQuestTaskForceComplete = 92;
+   * @return The ntfQuestTaskForceComplete.
+   */
+  com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE getNtfQuestTaskForceComplete();
+  /**
+   * .ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE ntfQuestTaskForceComplete = 92;
+   */
+  com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETEOrBuilder getNtfQuestTaskForceCompleteOrBuilder();
+
   /**
    * 
    *========================================================
@@ -1400,34 +1415,34 @@ public interface ServerMessageOrBuilder extends
   com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_NTF_MATCH_RESULTOrBuilder getNtfMatchResultOrBuilder();
 
   /**
-   * .ServerMessage.GS2MS_REQ_MATCH_GAME_INFO reqMatchGameInfo = 110007;
-   * @return Whether the reqMatchGameInfo field is set.
+   * .ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO reqMatchRoomInfo = 110007;
+   * @return Whether the reqMatchRoomInfo field is set.
    */
-  boolean hasReqMatchGameInfo();
+  boolean hasReqMatchRoomInfo();
   /**
-   * .ServerMessage.GS2MS_REQ_MATCH_GAME_INFO reqMatchGameInfo = 110007;
-   * @return The reqMatchGameInfo.
+   * .ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO reqMatchRoomInfo = 110007;
+   * @return The reqMatchRoomInfo.
    */
-  com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFO getReqMatchGameInfo();
+  com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO getReqMatchRoomInfo();
   /**
-   * .ServerMessage.GS2MS_REQ_MATCH_GAME_INFO reqMatchGameInfo = 110007;
+   * .ServerMessage.GS2MS_REQ_MATCH_ROOM_INFO reqMatchRoomInfo = 110007;
    */
-  com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_GAME_INFOOrBuilder getReqMatchGameInfoOrBuilder();
+  com.caliverse.admin.domain.RabbitMq.message.ServerMessage.GS2MS_REQ_MATCH_ROOM_INFOOrBuilder getReqMatchRoomInfoOrBuilder();
 
   /**
-   * .ServerMessage.MS2GS_ACK_MATCH_GAME_INFO ackMatchGameInfo = 110008;
-   * @return Whether the ackMatchGameInfo field is set.
+   * .ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO ackMatchRoomInfo = 110008;
+   * @return Whether the ackMatchRoomInfo field is set.
    */
-  boolean hasAckMatchGameInfo();
+  boolean hasAckMatchRoomInfo();
   /**
-   * .ServerMessage.MS2GS_ACK_MATCH_GAME_INFO ackMatchGameInfo = 110008;
-   * @return The ackMatchGameInfo.
+   * .ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO ackMatchRoomInfo = 110008;
+   * @return The ackMatchRoomInfo.
    */
-  com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFO getAckMatchGameInfo();
+  com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO getAckMatchRoomInfo();
   /**
-   * .ServerMessage.MS2GS_ACK_MATCH_GAME_INFO ackMatchGameInfo = 110008;
+   * .ServerMessage.MS2GS_ACK_MATCH_ROOM_INFO ackMatchRoomInfo = 110008;
    */
-  com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_GAME_INFOOrBuilder getAckMatchGameInfoOrBuilder();
+  com.caliverse.admin.domain.RabbitMq.message.ServerMessage.MS2GS_ACK_MATCH_ROOM_INFOOrBuilder getAckMatchRoomInfoOrBuilder();
 
   /**
    * .ServerMessage.GS2MS_NTF_MATCH_CHANGE_GAME_STATE ntfMatchChangeGameState = 110011;
diff --git a/src/main/java/com/caliverse/admin/domain/RabbitMq/message/ServerMessageOuterClass.java b/src/main/java/com/caliverse/admin/domain/RabbitMq/message/ServerMessageOuterClass.java
index 49cb728..11c0693 100644
--- a/src/main/java/com/caliverse/admin/domain/RabbitMq/message/ServerMessageOuterClass.java
+++ b/src/main/java/com/caliverse/admin/domain/RabbitMq/message/ServerMessageOuterClass.java
@@ -499,6 +499,11 @@ public final class ServerMessageOuterClass {
   static final 
     com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
       internal_static_ServerMessage_MOS2GS_NTF_UPDATE_BANNER_fieldAccessorTable;
+  static final com.google.protobuf.Descriptors.Descriptor
+    internal_static_ServerMessage_MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE_descriptor;
+  static final 
+    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+      internal_static_ServerMessage_MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE_fieldAccessorTable;
   static final com.google.protobuf.Descriptors.Descriptor
     internal_static_ServerMessage_GS2C_NTF_MATCH_STATUS_descriptor;
   static final 
@@ -535,15 +540,15 @@ public final class ServerMessageOuterClass {
     com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
       internal_static_ServerMessage_MS2GS_NTF_MATCH_RESULT_fieldAccessorTable;
   static final com.google.protobuf.Descriptors.Descriptor
-    internal_static_ServerMessage_GS2MS_REQ_MATCH_GAME_INFO_descriptor;
+    internal_static_ServerMessage_GS2MS_REQ_MATCH_ROOM_INFO_descriptor;
   static final 
     com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
-      internal_static_ServerMessage_GS2MS_REQ_MATCH_GAME_INFO_fieldAccessorTable;
+      internal_static_ServerMessage_GS2MS_REQ_MATCH_ROOM_INFO_fieldAccessorTable;
   static final com.google.protobuf.Descriptors.Descriptor
-    internal_static_ServerMessage_MS2GS_ACK_MATCH_GAME_INFO_descriptor;
+    internal_static_ServerMessage_MS2GS_ACK_MATCH_ROOM_INFO_descriptor;
   static final 
     com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
-      internal_static_ServerMessage_MS2GS_ACK_MATCH_GAME_INFO_fieldAccessorTable;
+      internal_static_ServerMessage_MS2GS_ACK_MATCH_ROOM_INFO_fieldAccessorTable;
   static final com.google.protobuf.Descriptors.Descriptor
     internal_static_ServerMessage_GS2MS_NTF_MATCH_GAME_QUIT_descriptor;
   static final 
@@ -586,7 +591,7 @@ public final class ServerMessageOuterClass {
       "\n\023ServerMessage.proto\032\037google/protobuf/t" +
       "imestamp.proto\032\023Define_Common.proto\032\023Def" +
       "ine_Result.proto\032\033Define_ProgramVersion." +
-      "proto\032\021Game_Define.proto\"\205\212\001\n\rServerMess" +
+      "proto\032\021Game_Define.proto\"\332\213\001\n\rServerMess" +
       "age\022/\n\013messageTime\030\001 \001(\0132\032.google.protob" +
       "uf.Timestamp\022\025\n\rmessageSender\030\002 \001(\t\022#\n\004c" +
       "hat\030\003 \001(\0132\023.ServerMessage.ChatH\000\022)\n\007kick" +
@@ -742,294 +747,300 @@ public final class ServerMessageOuterClass {
       "tem\030Z \001(\01320.ServerMessage.GS2GS_NTF_UPDA" +
       "TE_BEACON_SHOP_ITEMH\000\022B\n\017ntfUpdateBanner" +
       "\030[ \001(\0132\'.ServerMessage.MOS2GS_NTF_UPDATE" +
-      "_BANNERH\000\022C\n\017reqMatchReserve\030\261\333\006 \001(\0132&.S" +
-      "erverMessage.GS2MS_REQ_MATCH_RESERVEH\000\022C" +
-      "\n\017ackMatchReserve\030\262\333\006 \001(\0132&.ServerMessag" +
-      "e.MS2GS_ACK_MATCH_RESERVEH\000\022A\n\016reqMatchC" +
-      "ancel\030\263\333\006 \001(\0132%.ServerMessage.GS2MS_REQ_" +
-      "MATCH_CANCELH\000\022A\n\016ackMatchCancel\030\264\333\006 \001(\013" +
-      "2%.ServerMessage.MS2GS_ACK_MATCH_CANCELH" +
-      "\000\022A\n\016ntfMatchStatus\030\265\333\006 \001(\0132%.ServerMess" +
-      "age.MS2GS_NTF_MATCH_STATUSH\000\022A\n\016ntfMatch" +
-      "Result\030\266\333\006 \001(\0132%.ServerMessage.MS2GS_NTF" +
-      "_MATCH_RESULTH\000\022F\n\020reqMatchGameInfo\030\267\333\006 " +
-      "\001(\0132(.ServerMessage.GS2MS_REQ_MATCH_GAME" +
-      "_INFOH\000\022F\n\020ackMatchGameInfo\030\270\333\006 \001(\0132(.Se" +
-      "rverMessage.MS2GS_ACK_MATCH_GAME_INFOH\000\022" +
-      "U\n\027ntfMatchChangeGameState\030\273\333\006 \001(\01320.Ser" +
-      "verMessage.GS2MS_NTF_MATCH_CHANGE_GAME_S" +
-      "TATEH\000\022F\n\020ntfMatchGameQuit\030\274\333\006 \001(\0132(.Ser" +
-      "verMessage.GS2MS_NTF_MATCH_GAME_QUITH\000\022F" +
-      "\n\020ntfMatchGameJoin\030\275\333\006 \001(\0132(.ServerMessa" +
-      "ge.GS2MS_NTF_MATCH_GAME_JOINH\000\022U\n\027ntfMat" +
-      "chGameJoinReserve\030\276\333\006 \001(\01320.ServerMessag" +
-      "e.MS2GS_NTF_MATCH_GAME_JOIN_RESERVEH\000\022F\n" +
-      "\020ntfMatchCheatCmd\030\303\333\006 \001(\0132(.ServerMessag" +
-      "e.GS2MS_NTF_MATCH_CHEAT_CMDH\000\032\207\001\n\004Chat\022\027" +
-      "\n\004type\030\001 \001(\0162\t.ChatType\022\026\n\016senderNickNam" +
-      "e\030\002 \001(\t\022\024\n\014receiverGuid\030\003 \001(\t\022\'\n\rreceive" +
-      "rstate\030\004 \001(\0162\020.PlayerStateType\022\017\n\007messag" +
-      "e\030\005 \001(\t\032&\n\007KickReq\022\r\n\005reqId\030\001 \001(\005\022\014\n\004nam" +
-      "e\030\002 \001(\t\032I\n\007KickRes\022\r\n\005reqId\030\001 \001(\005\022!\n\007err" +
-      "Code\030\002 \001(\0162\020.ServerErrorCode\022\014\n\004name\030\003 \001" +
-      "(\t\032\024\n\022GetServerConfigReq\032I\n\022GetServerCon" +
-      "figRes\022\022\n\nserverType\030\001 \001(\005\022\017\n\007worldId\030\002 " +
-      "\001(\005\022\016\n\006region\030\003 \001(\005\032\025\n\023WhiteListUpdateNo" +
-      "ti\032\025\n\023BlackListUpdateNoti\032%\n\rInspectionR" +
-      "eq\022\024\n\014isInspection\030\001 \001(\005\032/\n\022ReadyForDist" +
-      "royReq\022\031\n\021isReadyForDistroy\030\001 \001(\005\032*\n\026Man" +
-      "agerServerActiveReq\022\020\n\010isActive\030\001 \001(\005\032*\n" +
-      "\026ManagerServerActiveRes\022\020\n\010isActive\030\001 \001(" +
-      "\005\032(\n\025ChangeServerConfigReq\022\017\n\007maxUser\030\001 " +
-      "\001(\005\032\027\n\025AllKickNormalUserNoti\032&\n\017ReceiveM" +
-      "ailNoti\022\023\n\013accountGuid\030\001 \001(\t\032\254\001\n\032AwsAuto" +
-      "ScaleGroupOptionReq\022\034\n\024scaleOutPlusConst" +
-      "ant\030\001 \001(\005\022\030\n\020scaleInCondition\030\002 \001(\005\022\031\n\021s" +
-      "caleOutCondition\030\003 \001(\005\022\022\n\nserverName\030\004 \001" +
-      "(\t\022\020\n\010groupMin\030\005 \001(\005\022\025\n\rgroupCapacity\030\006 " +
-      "\001(\005\032\034\n\032AwsAutoScaleGroupOptionRes\032N\n Exc" +
-      "hangeMannequinDisplayItemNoti\022\022\n\nanchorG" +
-      "uid\030\001 \001(\t\022\026\n\016displayItemIds\030\002 \003(\005\032G\n\tSac" +
-      "leInfo\022\027\n\017ServerGroupName\030\001 \001(\t\022\017\n\007MinSi" +
-      "ze\030\002 \001(\005\022\020\n\010CapaCity\030\003 \001(\005\032\032\n\030GetAwsAuto" +
-      "ScaleOptionReq\032\263\001\n\030GetAwsAutoScaleOption" +
-      "Res\022\034\n\024scaleOutPlusConstant\030\001 \001(\005\022\030\n\020sca" +
-      "leInCondition\030\002 \001(\005\022\031\n\021scaleOutCondition" +
-      "\030\003 \001(\005\0222\n\020instanceInfoList\030\004 \003(\0132\030.Serve" +
-      "rMessage.SacleInfo\022\020\n\010isActive\030\005 \001(\005\032^\n\027" +
-      "InviteFriendToMyHomeReq\022\023\n\013inviterGuid\030\001" +
-      " \001(\t\022\027\n\017inviterNickName\030\002 \001(\t\022\025\n\rinviter" +
-      "RoomId\030\003 \001(\t\032\275\001\n\017ToFiendNotiBase\022\020\n\010send" +
-      "erId\030\001 \001(\t\022\022\n\nsenderGuid\030\002 \001(\t\022\026\n\016sender" +
-      "NickName\030\003 \001(\t\022\023\n\013senderState\030\004 \001(\005\022\023\n\013s" +
-      "enderMapId\030\005 \001(\005\022\022\n\nreceiverId\030\006 \001(\t\022\024\n\014" +
-      "receiverGuid\030\007 \001(\t\022\030\n\020receiverNickName\030\010" +
-      " \001(\t\032\224\001\n\020InviteMyHomeBase\022\020\n\010senderId\030\001 " +
-      "\001(\t\022\022\n\nsenderGuid\030\002 \001(\t\022\026\n\016senderNickNam" +
-      "e\030\003 \001(\t\022\022\n\nreceiverId\030\004 \001(\t\022\024\n\014receiverG" +
-      "uid\030\005 \001(\t\022\030\n\020receiverNickName\030\006 \001(\t\032n\n\021L" +
-      "oginNotiToFriend\0220\n\010baseInfo\030\001 \001(\0132\036.Ser" +
-      "verMessage.ToFiendNotiBase\022\'\n\014locationIn" +
-      "fo\030\002 \001(\0132\021.UserLocationInfo\032F\n\022LogoutNot" +
-      "iToFriend\0220\n\010baseInfo\030\001 \001(\0132\036.ServerMess" +
-      "age.ToFiendNotiBase\032n\n\021StateNotiToFriend" +
-      "\0220\n\010baseInfo\030\001 \001(\0132\036.ServerMessage.ToFie" +
-      "ndNotiBase\022\'\n\014locationInfo\030\002 \001(\0132\021.UserL" +
-      "ocationInfo\032\335\001\n\027ReceiveInviteMyHomeNoti\022" +
-      "1\n\010baseInfo\030\001 \001(\0132\037.ServerMessage.Invite" +
-      "MyHomeBase\022\027\n\017inviterMyHomeId\030\002 \001(\t\022.\n\ne" +
-      "xpireTime\030\003 \001(\0132\032.google.protobuf.Timest" +
-      "amp\0223\n\017replyExpireTime\030\004 \001(\0132\032.google.pr" +
-      "otobuf.Timestamp\022\021\n\tuniqueKey\030\005 \001(\t\032Z\n\025R" +
-      "eplyInviteMyhomeNoti\022\026\n\016acceptOrRefuse\030\001" +
-      " \001(\005\022\022\n\nreceiverId\030\002 \001(\t\022\025\n\rreplyUserGui" +
-      "d\030\003 \001(\t\032?\n\027KickFromFriendsHomeNoti\022\022\n\nki" +
-      "ckerGuid\030\001 \001(\t\022\020\n\010kickerId\030\002 \001(\t\032s\n\021Frie" +
-      "ndRequestInfo\022\014\n\004guid\030\001 \001(\t\022\020\n\010nickName\030" +
-      "\002 \001(\t\022\r\n\005isNew\030\003 \001(\005\022/\n\013requestTime\030\004 \001(" +
-      "\0132\032.google.protobuf.Timestamp\032^\n\021FriendR" +
-      "equestNoti\0225\n\013requestInfo\030\001 \001(\0132 .Server" +
-      "Message.FriendRequestInfo\022\022\n\nreceiverId\030" +
-      "\002 \001(\t\032\222\001\n\020FriendAcceptNoti\022\020\n\010senderId\030\001" +
-      " \001(\t\022\022\n\nsenderGuid\030\002 \001(\t\022\026\n\016senderNickNa" +
-      "me\030\003 \001(\t\022\026\n\016acceptOrRefuse\030\004 \001(\005\022\022\n\nrece" +
-      "iverId\030\005 \001(\t\022\024\n\014receiverGuid\030\006 \001(\t\032z\n\020Fr" +
-      "iendDeleteNoti\022\020\n\010senderId\030\001 \001(\t\022\022\n\nsend" +
-      "erGuid\030\002 \001(\t\022\026\n\016senderNickName\030\003 \001(\t\022\022\n\n" +
-      "receiverId\030\004 \001(\t\022\024\n\014receiverGuid\030\005 \001(\t\032\201" +
-      "\001\n\027CancelFriendRequestNoti\022\020\n\010senderId\030\001" +
-      " \001(\t\022\022\n\nsenderGuid\030\002 \001(\t\022\026\n\016senderNickNa" +
-      "me\030\003 \001(\t\022\022\n\nreceiverId\030\004 \001(\t\022\024\n\014receiver" +
-      "Guid\030\005 \001(\t\032\035\n\033KickedFromFriendsMyHomeNot" +
-      "i\032\227\001\n%GS2GS_REQ_RESERVATION_ENTER_TO_SER" +
-      "VER\022!\n\010moveType\030\001 \001(\0162\017.ServerMoveType\022\031" +
-      "\n\021requestServerName\030\002 \001(\t\022\027\n\017requestUser" +
-      "Guid\030\003 \001(\t\022\027\n\017summonPartyGuid\030\004 \001(\t\032|\n%G" +
-      "S2GS_ACK_RESERVATION_ENTER_TO_SERVER\022\027\n\006" +
-      "result\030\001 \001(\0132\007.Result\022\033\n\023reservationUser" +
-      "Guid\030\002 \001(\t\022\035\n\025reservationServerName\030\003 \001(" +
-      "\t\032\\\n&GS2GS_REQ_RESERVATION_CANCEL_TO_SER" +
-      "VER\022\031\n\021requestServerName\030\001 \001(\t\022\027\n\017reques" +
-      "tUserGuid\030\002 \001(\t\032A\n&GS2GS_ACK_RESERVATION" +
-      "_CANCEL_TO_SERVER\022\027\n\017requestUserGuid\030\001 \001" +
-      "(\t\0326\n\034GS2GS_NTF_RETURN_USER_LOGOUT\022\026\n\016re" +
-      "turnUserGuid\030\001 \001(\t\032R\n\034GS2C_NTF_FRIEND_LE" +
-      "AVING_HOME\022\014\n\004guid\030\001 \001(\t\022\020\n\010nickName\030\002 \001" +
-      "(\t\022\022\n\nreceiverId\030\003 \001(\t\032B\n\023GS2C_NTF_PARTY" +
-      "_INFO\022\021\n\tpartyGuid\030\001 \001(\t\022\030\n\020partyMemberG" +
-      "uids\030\002 \003(\t\032x\n\023GS2C_NTF_PARTY_CHAT\022\021\n\tpar" +
-      "tyGuid\030\001 \001(\t\022\027\n\017partySenderGuid\030\002 \001(\t\022\033\n" +
-      "\023partySenderNickname\030\003 \001(\t\022\030\n\020partySendM" +
-      "essage\030\004 \001(\t\032\214\001\n\034GS2C_NTF_PARTY_INVITE_R" +
-      "ESULT\022#\n\terrorCode\030\001 \001(\0162\020.ServerErrorCo" +
-      "de\022\027\n\017invitePartyGuid\030\002 \001(\t\022\026\n\016inviteHos" +
-      "tGuid\030\003 \001(\t\022\026\n\016inviteUserGuid\030\004 \001(\t\0322\n\026G" +
-      "S2C_NTF_DESTROY_PARTY\022\030\n\020destroyPartyGui" +
-      "d\030\001 \001(\t\032a\n\017InvitePartyNoti\022\026\n\016inviteUser" +
-      "Guid\030\001 \001(\t\022\035\n\025invitePartyLeaderGuid\030\002 \001(" +
-      "\t\022\027\n\017invitePartyGuid\030\003 \001(\t\032~\n\024ReplyInvit" +
-      "ePartyNoti\022\027\n\017invitePartyGuid\030\001 \001(\t\022\026\n\016i" +
-      "nviteUserGuid\030\002 \001(\t\022\032\n\022inviteUserNicknam" +
-      "e\030\003 \001(\t\022\031\n\006result\030\004 \001(\0162\t.BoolType\032L\n\017Cr" +
-      "eatePartyNoti\022 \n\030joinPartyMemberAccountI" +
-      "d\030\001 \001(\t\022\027\n\017createPartyGuid\030\002 \001(\t\032E\n\023Join" +
-      "PartyMemberNoti\022\021\n\tpartyGuid\030\001 \001(\t\022\033\n\023jo" +
-      "inPartyMemberInfo\030\002 \001(\t\032_\n\024LeavePartyMem" +
-      "berNoti\022\021\n\tpartyGuid\030\001 \001(\t\022\032\n\022leaveParty" +
-      "UserGuid\030\002 \001(\t\022\030\n\005isBan\030\003 \001(\0162\t.BoolType" +
-      "\032a\n\031ChangePartyServerNameNoti\022\021\n\tpartyGu" +
-      "id\030\001 \001(\t\022\035\n\nisAddition\030\002 \001(\0162\t.BoolType\022" +
-      "\022\n\nServerName\030\003 \001(\t\032H\n\031RemovePartyServer" +
-      "NameNoti\022\021\n\tpartyGuid\030\001 \001(\t\022\030\n\020removeSer" +
-      "verName\030\002 \001(\t\032F\n\025ChangePartyLeaderNoti\022\021" +
-      "\n\tpartyGuid\030\001 \001(\t\022\032\n\022newPartyLeaderGuid\030" +
-      "\002 \001(\t\032@\n\025ExchangePartyNameNoti\022\021\n\tpartyG" +
-      "uid\030\001 \001(\t\022\024\n\014newPartyName\030\002 \001(\t\0324\n\031Joini" +
-      "ngPartyFlagResetNoti\022\027\n\017targetAccountId\030" +
-      "\001 \001(\t\032X\n\033ExchangePartyMemberMarkNoti\022\021\n\t" +
-      "partyGuid\030\001 \001(\t\022\026\n\016memberUserGuid\030\002 \001(\t\022" +
-      "\016\n\006markId\030\003 \001(\005\0328\n\014BanPartyNoti\022\021\n\tparty" +
-      "Guid\030\001 \001(\t\022\025\n\rbanMemberGuid\030\002 \001(\t\032{\n\025Sum" +
-      "monPartyMemberNoti\022\027\n\017summonPartyGuid\030\001 " +
-      "\001(\t\022\026\n\016summonUserGuid\030\002 \001(\t\022\030\n\020summonSer" +
-      "verName\030\003 \001(\t\022\027\n\tsummonPos\030\004 \001(\0132\004.Pos\032{" +
-      "\n\032ReplySummonPartyMemberNoti\022\027\n\017summonPa" +
-      "rtyGuid\030\001 \001(\t\022\026\n\016summonUserGuid\030\002 \001(\t\022,\n" +
-      "\006result\030\003 \001(\0162\034.SummonPartyMemberResultT" +
-      "ype\032\020\n\016NoticeChatNoti\032\020\n\016SystemMailNoti\032" +
-      "h\n\rPartyVoteNoti\022\021\n\tpartyGuid\030\001 \001(\t\022\021\n\tv" +
-      "oteTitle\030\002 \001(\t\0221\n\rvoteStartTime\030\003 \001(\0132\032." +
-      "google.protobuf.Timestamp\032X\n\022ReplyPartyV" +
-      "oteNoti\022\021\n\tpartyGuid\030\001 \001(\t\022\026\n\016partyVoter" +
-      "Guid\030\002 \001(\t\022\027\n\004vote\030\003 \001(\0162\t.VoteType\032u\n\023P" +
-      "artyVoteResultNoti\022\021\n\tpartyGuid\030\001 \001(\t\022\021\n" +
-      "\tvoteTitle\030\002 \001(\t\022\022\n\nresultTrue\030\003 \001(\005\022\023\n\013" +
-      "resultFalse\030\004 \001(\005\022\017\n\007abstain\030\005 \001(\005\032*\n\025Pa" +
-      "rtyInstanceInfoNoti\022\021\n\tpartyGuid\030\001 \001(\t\032`" +
-      "\n\017SessionInfoNoti\022\022\n\ninstanceId\030\001 \001(\t\022\024\n" +
-      "\014sessionCount\030\002 \001(\005\022\022\n\nserverType\030\003 \001(\005\022" +
-      "\017\n\007worldId\030\004 \001(\005\032O\n\033CancelSummonPartyMem" +
-      "berNoti\022\021\n\tpartyGuid\030\001 \001(\t\022\035\n\025cancelSumm" +
-      "onUserGuids\030\002 \003(\t\032E\n\027PartyMemberLocation" +
-      "Noti\022\021\n\tpartyGuid\030\001 \001(\t\022\027\n\017partyMemberGu" +
-      "id\030\002 \001(\t\032I\n\034GS2GS_NTF_CLEAR_PARTY_SUMMON" +
-      "\022\021\n\tpartyGuid\030\001 \001(\t\022\026\n\016memberUserGuid\030\002 " +
-      "\001(\t\032O\n\"GS2GS_NTF_DELETE_PARTY_INVITE_SEN" +
-      "D\022\021\n\tpartyGuid\030\001 \001(\t\022\026\n\016inviteUserGuid\030\002" +
-      " \001(\t\032\263\001\n\024GS2GS_NTF_CRAFT_HELP\022\016\n\006roomId\030" +
-      "\001 \001(\t\022\023\n\013anchor_guid\030\002 \001(\t\0223\n\017craftFinis" +
-      "hTime\030\003 \001(\0132\032.google.protobuf.Timestamp\022" +
-      "\021\n\townerGuid\030\004 \001(\t\022\030\n\020ownerHelpedCount\030\005" +
-      " \001(\005\022\024\n\014helpUserName\030\006 \001(\t\032`\n\031GS2GS_NTF_" +
-      "EXCHANGE_MYHOME\022\016\n\006roomId\030\001 \001(\t\022\022\n\nmyhom" +
-      "eGuid\030\002 \001(\t\022\037\n\nmyhomeInfo\030\003 \001(\0132\013.MyHome" +
-      "Info\032 \n\036GS2GS_NTF_UGC_NPC_RANK_REFRESH\032O" +
-      "\n%GS2GS_NTF_MYHOME_HOST_ENTER_EDIT_ROOM\022" +
-      "\016\n\006roomId\030\001 \001(\t\022\026\n\016exceptUserGuid\030\002 \001(\t\032" +
-      "l\n\024MOS2GS_NTF_USER_KICK\022\020\n\010userGuid\030\001 \001(" +
-      "\t\022+\n\020logoutReasonType\030\002 \001(\0162\021.LogoutReas" +
-      "onType\022\025\n\rkickReasonMsg\030\003 \001(\t\032\316\001\n\024MOS2GS" +
-      "_NTF_MAIL_SEND\022\020\n\010userGuid\030\001 \001(\t\022\020\n\010mail" +
-      "Type\030\002 \001(\t\022\033\n\010itemList\030\003 \003(\0132\t.MailItem\022" +
-      "&\n\005title\030\004 \003(\0132\027.OperationSystemMessage\022" +
-      "$\n\003msg\030\005 \003(\0132\027.OperationSystemMessage\022\'\n" +
-      "\006sender\030\006 \003(\0132\027.OperationSystemMessage\032\203" +
-      "\001\n\026MOS2GS_NTF_NOTICE_CHAT\022\022\n\nnoticeType\030" +
-      "\001 \003(\t\022,\n\013chatMessage\030\002 \003(\0132\027.OperationSy" +
-      "stemMessage\022\'\n\006sender\030\003 \003(\0132\027.OperationS" +
-      "ystemMessage\032q\n\026GS2MQS_NTF_FARMING_END\022\020" +
-      "\n\010userGuid\030\001 \001(\t\022\'\n\016farmingSummary\030\005 \001(\013" +
-      "2\017.FarmingSummary\022\034\n\tisApplyDb\030\006 \001(\0162\t.B" +
-      "oolType\032v\n\036GS2MQS_NTF_BEACON_COMPACT_SYN" +
-      "C\022\020\n\010userGuid\030\001 \001(\t\022%\n\rugcNpcCompact\030\005 \001" +
-      "(\0132\016.UgcNpcCompact\022\033\n\023locatedInstanceGui" +
-      "d\030\006 \001(\t\032}\n\024GS2GS_NTF_RENT_FLOOR\022\030\n\020excep" +
-      "tServerName\030\001 \001(\t\0223\n\024rentFloorRequestInf" +
-      "o\030\002 \001(\0132\025.RentFloorRequestInfo\022\026\n\016instan" +
-      "ceMetaId\030\003 \001(\005\032w\n#GS2GS_NTF_MODIFY_FLOOR" +
-      "_LINKED_INFOS\022\030\n\020exceptServerName\030\001 \001(\t\022" +
-      "6\n\026modifyFloorLinkedInfos\030\002 \003(\0132\026.Modify" +
-      "FloorLinkedInfo\032g\n\'OS2GS_REQ_CREATE_CALI" +
-      "UM_CONTENT_STORAGE\022\031\n\021requestServerName\030" +
-      "\001 \001(\t\022\021\n\tcontentId\030\002 \001(\t\022\016\n\006calium\030\003 \001(\001" +
-      "\032B\n\'OS2GS_ACK_CREATE_CALIUM_CONTENT_STOR" +
-      "AGE\022\027\n\006result\030\001 \001(\0132\007.Result\032&\n$GS2GS_NT" +
-      "F_CHANGE_CALIUM_STORAGE_INFO\032T\n\032GS2GS_NT" +
-      "F_MODIFY_LAND_INFO\022\030\n\020exceptServerName\030\001" +
-      " \001(\t\022\034\n\tlandInfos\030\002 \003(\0132\t.LandInfo\032`\n\036GS" +
-      "2GS_NTF_MODIFY_BUILDING_INFO\022\030\n\020exceptSe" +
-      "rverName\030\001 \001(\t\022$\n\rbuildingInfos\030\002 \003(\0132\r." +
-      "BuildingInfo\032\364\001\n GS2GS_NTF_MODIFY_BUILDI" +
-      "NG_PROFIT\022\030\n\020exceptServerName\030\001 \001(\t\022\026\n\016b" +
-      "uildingMetaId\030\002 \001(\005\022W\n\014floorProfits\030\003 \003(" +
-      "\0132A.ServerMessage.GS2GS_NTF_MODIFY_BUILD" +
-      "ING_PROFIT.FloorProfitsEntry\032E\n\021FloorPro" +
-      "fitsEntry\022\013\n\003key\030\001 \001(\005\022\037\n\005value\030\002 \001(\0132\020." +
-      "FloorProfitInfo:\0028\001\032\200\002\n,GS2GS_NTF_LAND_A" +
-      "UCTION_HIGHEST_BIDDER_CHANGE\022\030\n\020receiver" +
-      "UserGuid\030\001 \001(\t\022(\n\025hasReceivedRefundMail\030" +
-      "\002 \001(\0162\t.BoolType\022\022\n\nlandMetaId\030\003 \001(\005\022#\n\014" +
-      "currencyType\030\005 \001(\0162\r.CurrencyType\022\027\n\017hig" +
-      "hestBidPrice\030\006 \001(\001\022\032\n\022highestBidUserGuid" +
-      "\030\007 \001(\t\022\036\n\026highestBidUserNickname\030\010 \001(\t\032\251" +
-      "\001\n\"GS2GS_NTF_LAND_AUCTION_WINNING_BID\022\027\n" +
-      "\017winningUserGuid\030\001 \001(\t\022\033\n\023winningUserNic" +
-      "kname\030\002 \001(\t\022\022\n\nlandMetaId\030\005 \001(\005\022\027\n\017build" +
-      "ingMetaIds\030\006 \003(\005\022 \n\risNewRecvMail\030\007 \001(\0162" +
-      "\t.BoolType\032>\n\"GS2GS_NTF_LAND_AUCTION_RES" +
-      "ERVATION\022\030\n\020toAddActivitings\030\001 \003(\005\032\356\001\n%G" +
-      "S2GS_NTF_ADD_BUILDING_PROFIT_HISTORY\022\030\n\020" +
-      "exceptServerName\030\001 \001(\t\022\026\n\016buildingMetaId" +
-      "\030\002 \001(\005\022\r\n\005floor\030\003 \001(\005\022.\n\nprofitTime\030\004 \001(" +
-      "\0132\032.google.protobuf.Timestamp\022-\n\021profitH" +
-      "istoryType\030\005 \001(\0162\022.ProfitHistoryType\022%\n\013",
-      "floorProfit\030\006 \001(\0132\020.FloorProfitInfo\032\306\001\n%" +
-      "GS2GS_NTF_ADD_BUILDING_RENTAL_HISTORY\022\030\n" +
-      "\020exceptServerName\030\001 \001(\t\022\026\n\016buildingMetaI" +
-      "d\030\002 \001(\005\022\r\n\005floor\030\003 \001(\005\022\026\n\016renteeUserGuid" +
-      "\030\004 \001(\t\022.\n\nrentalTime\030\005 \001(\0132\032.google.prot" +
-      "obuf.Timestamp\022\024\n\014rentalPeriod\030\006 \001(\005\0326\n\034" +
-      "GS2GS_NTF_UPDATE_SOLD_RECORD\022\026\n\016targetUs" +
-      "erGuid\030\001 \001(\t\032{\n!GS2GS_NTF_UPDATE_BEACON_" +
-      "SHOP_ITEM\022\026\n\016targetUserGuid\030\001 \001(\t\022\030\n\020tar" +
-      "getBeaconGuid\030\002 \001(\t\022$\n\021hasBeaconShopItem" +
-      "\030\003 \001(\0162\t.BoolType\032\032\n\030MOS2GS_NTF_UPDATE_B" +
-      "ANNER\032B\n\025GS2C_NTF_MATCH_STATUS\022)\n\017matchS" +
-      "tatusInfo\030\001 \001(\0132\020.MatchStatusInfo\032Q\n\027GS2" +
-      "MS_REQ_MATCH_RESERVE\022\017\n\007traceId\030\001 \001(\t\022%\n" +
-      "\rmatchUserInfo\030\002 \001(\0132\016.MatchUserInfo\032\243\001\n" +
-      "\027MS2GS_ACK_MATCH_RESERVE\022\017\n\007traceId\030\001 \001(" +
-      "\t\022#\n\terrorCode\030\002 \001(\0162\020.ServerErrorCode\022\'" +
-      "\n\017matchPlayerInfo\030\003 \001(\0132\016.MatchUserInfo\022" +
-      ")\n\017matchStatusInfo\030\004 \001(\0132\020.MatchStatusIn" +
-      "fo\032z\n\026GS2MS_REQ_MATCH_CANCEL\022\017\n\007traceId\030" +
-      "\001 \001(\t\022\022\n\nserverName\030\002 \001(\t\022\020\n\010userGuid\030\003 " +
-      "\001(\t\022)\n\017matchCancelType\030\004 \001(\0162\020.MatchCanc" +
-      "elType\032\213\001\n\026MS2GS_ACK_MATCH_CANCEL\022\017\n\007tra" +
-      "ceId\030\001 \001(\t\022#\n\terrorCode\030\002 \001(\0162\020.ServerEr" +
-      "rorCode\022\020\n\010userGuid\030\003 \001(\t\022)\n\017matchCancel" +
-      "Type\030\004 \001(\0162\020.MatchCancelType\032U\n\026MS2GS_NT" +
-      "F_MATCH_STATUS\022\020\n\010userGuid\030\001 \001(\t\022)\n\017matc" +
-      "hStatusInfo\030\002 \001(\0132\020.MatchStatusInfo\032\223\001\n\026" +
-      "MS2GS_NTF_MATCH_RESULT\022%\n\013matchStatus\030\001 " +
-      "\001(\0162\020.MatchStatusType\022%\n\rmatchUserInfo\030\002" +
-      " \001(\0132\016.MatchUserInfo\022\024\n\014matchRoomKey\030\003 \001" +
-      "(\t\022\025\n\rmatchUpTeamId\030\004 \001(\t\032R\n\031GS2MS_REQ_M" +
-      "ATCH_GAME_INFO\022\017\n\007traceId\030\001 \001(\t\022\024\n\014match" +
-      "GroupId\030\002 \001(\t\022\016\n\006roomId\030\003 \001(\t\032B\n\031MS2GS_A" +
-      "CK_MATCH_GAME_INFO\022%\n\rmatchRoomInfo\030\001 \001(" +
-      "\0132\016.MatchRoomInfo\032=\n\031GS2MS_NTF_MATCH_GAM" +
-      "E_QUIT\022\016\n\006roomId\030\001 \001(\t\022\020\n\010userGuid\030\002 \001(\t" +
-      "\032=\n\031GS2MS_NTF_MATCH_GAME_JOIN\022\016\n\006roomId\030" +
-      "\001 \001(\t\022\020\n\010userGuid\030\002 \001(\t\032.\n\034GS2MS_NTF_MAT" +
-      "CH_GAME_DESTROY\022\016\n\006roomId\030\001 \001(\t\032W\n!GS2MS" +
-      "_NTF_MATCH_CHANGE_GAME_STATE\022\016\n\006roomId\030\001" +
-      " \001(\t\022\"\n\005state\030\002 \001(\0162\023.MatchGameStateType" +
-      "\032U\n!MS2GS_NTF_MATCH_GAME_JOIN_RESERVE\022\020\n" +
-      "\010userGuid\030\001 \001(\t\022\016\n\006roomId\030\002 \001(\t\022\016\n\006teamI" +
-      "d\030\003 \001(\t\032)\n\031GS2MS_NTF_MATCH_CHEAT_CMD\022\014\n\004" +
-      "args\030\001 \003(\tB\005\n\003msgB/\n+com.caliverse.admin" +
-      ".domain.RabbitMq.messageP\001b\006proto3"
+      "_BANNERH\000\022X\n\031ntfQuestTaskForceComplete\030\\" +
+      " \001(\01323.ServerMessage.MOS2GS_NTF_QUEST_TA" +
+      "SK_FORCE_COMPLETEH\000\022C\n\017reqMatchReserve\030\261" +
+      "\333\006 \001(\0132&.ServerMessage.GS2MS_REQ_MATCH_R" +
+      "ESERVEH\000\022C\n\017ackMatchReserve\030\262\333\006 \001(\0132&.Se" +
+      "rverMessage.MS2GS_ACK_MATCH_RESERVEH\000\022A\n" +
+      "\016reqMatchCancel\030\263\333\006 \001(\0132%.ServerMessage." +
+      "GS2MS_REQ_MATCH_CANCELH\000\022A\n\016ackMatchCanc" +
+      "el\030\264\333\006 \001(\0132%.ServerMessage.MS2GS_ACK_MAT" +
+      "CH_CANCELH\000\022A\n\016ntfMatchStatus\030\265\333\006 \001(\0132%." +
+      "ServerMessage.MS2GS_NTF_MATCH_STATUSH\000\022A" +
+      "\n\016ntfMatchResult\030\266\333\006 \001(\0132%.ServerMessage" +
+      ".MS2GS_NTF_MATCH_RESULTH\000\022F\n\020reqMatchRoo" +
+      "mInfo\030\267\333\006 \001(\0132(.ServerMessage.GS2MS_REQ_" +
+      "MATCH_ROOM_INFOH\000\022F\n\020ackMatchRoomInfo\030\270\333" +
+      "\006 \001(\0132(.ServerMessage.MS2GS_ACK_MATCH_RO" +
+      "OM_INFOH\000\022U\n\027ntfMatchChangeGameState\030\273\333\006" +
+      " \001(\01320.ServerMessage.GS2MS_NTF_MATCH_CHA" +
+      "NGE_GAME_STATEH\000\022F\n\020ntfMatchGameQuit\030\274\333\006" +
+      " \001(\0132(.ServerMessage.GS2MS_NTF_MATCH_GAM" +
+      "E_QUITH\000\022F\n\020ntfMatchGameJoin\030\275\333\006 \001(\0132(.S" +
+      "erverMessage.GS2MS_NTF_MATCH_GAME_JOINH\000" +
+      "\022U\n\027ntfMatchGameJoinReserve\030\276\333\006 \001(\01320.Se" +
+      "rverMessage.MS2GS_NTF_MATCH_GAME_JOIN_RE" +
+      "SERVEH\000\022F\n\020ntfMatchCheatCmd\030\303\333\006 \001(\0132(.Se" +
+      "rverMessage.GS2MS_NTF_MATCH_CHEAT_CMDH\000\032" +
+      "\207\001\n\004Chat\022\027\n\004type\030\001 \001(\0162\t.ChatType\022\026\n\016sen" +
+      "derNickName\030\002 \001(\t\022\024\n\014receiverGuid\030\003 \001(\t\022" +
+      "\'\n\rreceiverstate\030\004 \001(\0162\020.PlayerStateType" +
+      "\022\017\n\007message\030\005 \001(\t\032&\n\007KickReq\022\r\n\005reqId\030\001 " +
+      "\001(\005\022\014\n\004name\030\002 \001(\t\032I\n\007KickRes\022\r\n\005reqId\030\001 " +
+      "\001(\005\022!\n\007errCode\030\002 \001(\0162\020.ServerErrorCode\022\014" +
+      "\n\004name\030\003 \001(\t\032\024\n\022GetServerConfigReq\032I\n\022Ge" +
+      "tServerConfigRes\022\022\n\nserverType\030\001 \001(\005\022\017\n\007" +
+      "worldId\030\002 \001(\005\022\016\n\006region\030\003 \001(\005\032\025\n\023WhiteLi" +
+      "stUpdateNoti\032\025\n\023BlackListUpdateNoti\032%\n\rI" +
+      "nspectionReq\022\024\n\014isInspection\030\001 \001(\005\032/\n\022Re" +
+      "adyForDistroyReq\022\031\n\021isReadyForDistroy\030\001 " +
+      "\001(\005\032*\n\026ManagerServerActiveReq\022\020\n\010isActiv" +
+      "e\030\001 \001(\005\032*\n\026ManagerServerActiveRes\022\020\n\010isA" +
+      "ctive\030\001 \001(\005\032(\n\025ChangeServerConfigReq\022\017\n\007" +
+      "maxUser\030\001 \001(\005\032\027\n\025AllKickNormalUserNoti\032&" +
+      "\n\017ReceiveMailNoti\022\023\n\013accountGuid\030\001 \001(\t\032\254" +
+      "\001\n\032AwsAutoScaleGroupOptionReq\022\034\n\024scaleOu" +
+      "tPlusConstant\030\001 \001(\005\022\030\n\020scaleInCondition\030" +
+      "\002 \001(\005\022\031\n\021scaleOutCondition\030\003 \001(\005\022\022\n\nserv" +
+      "erName\030\004 \001(\t\022\020\n\010groupMin\030\005 \001(\005\022\025\n\rgroupC" +
+      "apacity\030\006 \001(\005\032\034\n\032AwsAutoScaleGroupOption" +
+      "Res\032N\n ExchangeMannequinDisplayItemNoti\022" +
+      "\022\n\nanchorGuid\030\001 \001(\t\022\026\n\016displayItemIds\030\002 " +
+      "\003(\005\032G\n\tSacleInfo\022\027\n\017ServerGroupName\030\001 \001(" +
+      "\t\022\017\n\007MinSize\030\002 \001(\005\022\020\n\010CapaCity\030\003 \001(\005\032\032\n\030" +
+      "GetAwsAutoScaleOptionReq\032\263\001\n\030GetAwsAutoS" +
+      "caleOptionRes\022\034\n\024scaleOutPlusConstant\030\001 " +
+      "\001(\005\022\030\n\020scaleInCondition\030\002 \001(\005\022\031\n\021scaleOu" +
+      "tCondition\030\003 \001(\005\0222\n\020instanceInfoList\030\004 \003" +
+      "(\0132\030.ServerMessage.SacleInfo\022\020\n\010isActive" +
+      "\030\005 \001(\005\032^\n\027InviteFriendToMyHomeReq\022\023\n\013inv" +
+      "iterGuid\030\001 \001(\t\022\027\n\017inviterNickName\030\002 \001(\t\022" +
+      "\025\n\rinviterRoomId\030\003 \001(\t\032\275\001\n\017ToFiendNotiBa" +
+      "se\022\020\n\010senderId\030\001 \001(\t\022\022\n\nsenderGuid\030\002 \001(\t" +
+      "\022\026\n\016senderNickName\030\003 \001(\t\022\023\n\013senderState\030" +
+      "\004 \001(\005\022\023\n\013senderMapId\030\005 \001(\005\022\022\n\nreceiverId" +
+      "\030\006 \001(\t\022\024\n\014receiverGuid\030\007 \001(\t\022\030\n\020receiver" +
+      "NickName\030\010 \001(\t\032\224\001\n\020InviteMyHomeBase\022\020\n\010s" +
+      "enderId\030\001 \001(\t\022\022\n\nsenderGuid\030\002 \001(\t\022\026\n\016sen" +
+      "derNickName\030\003 \001(\t\022\022\n\nreceiverId\030\004 \001(\t\022\024\n" +
+      "\014receiverGuid\030\005 \001(\t\022\030\n\020receiverNickName\030" +
+      "\006 \001(\t\032n\n\021LoginNotiToFriend\0220\n\010baseInfo\030\001" +
+      " \001(\0132\036.ServerMessage.ToFiendNotiBase\022\'\n\014" +
+      "locationInfo\030\002 \001(\0132\021.UserLocationInfo\032F\n" +
+      "\022LogoutNotiToFriend\0220\n\010baseInfo\030\001 \001(\0132\036." +
+      "ServerMessage.ToFiendNotiBase\032n\n\021StateNo" +
+      "tiToFriend\0220\n\010baseInfo\030\001 \001(\0132\036.ServerMes" +
+      "sage.ToFiendNotiBase\022\'\n\014locationInfo\030\002 \001" +
+      "(\0132\021.UserLocationInfo\032\335\001\n\027ReceiveInviteM" +
+      "yHomeNoti\0221\n\010baseInfo\030\001 \001(\0132\037.ServerMess" +
+      "age.InviteMyHomeBase\022\027\n\017inviterMyHomeId\030" +
+      "\002 \001(\t\022.\n\nexpireTime\030\003 \001(\0132\032.google.proto" +
+      "buf.Timestamp\0223\n\017replyExpireTime\030\004 \001(\0132\032" +
+      ".google.protobuf.Timestamp\022\021\n\tuniqueKey\030" +
+      "\005 \001(\t\032Z\n\025ReplyInviteMyhomeNoti\022\026\n\016accept" +
+      "OrRefuse\030\001 \001(\005\022\022\n\nreceiverId\030\002 \001(\t\022\025\n\rre" +
+      "plyUserGuid\030\003 \001(\t\032?\n\027KickFromFriendsHome" +
+      "Noti\022\022\n\nkickerGuid\030\001 \001(\t\022\020\n\010kickerId\030\002 \001" +
+      "(\t\032s\n\021FriendRequestInfo\022\014\n\004guid\030\001 \001(\t\022\020\n" +
+      "\010nickName\030\002 \001(\t\022\r\n\005isNew\030\003 \001(\005\022/\n\013reques" +
+      "tTime\030\004 \001(\0132\032.google.protobuf.Timestamp\032" +
+      "^\n\021FriendRequestNoti\0225\n\013requestInfo\030\001 \001(" +
+      "\0132 .ServerMessage.FriendRequestInfo\022\022\n\nr" +
+      "eceiverId\030\002 \001(\t\032\222\001\n\020FriendAcceptNoti\022\020\n\010" +
+      "senderId\030\001 \001(\t\022\022\n\nsenderGuid\030\002 \001(\t\022\026\n\016se" +
+      "nderNickName\030\003 \001(\t\022\026\n\016acceptOrRefuse\030\004 \001" +
+      "(\005\022\022\n\nreceiverId\030\005 \001(\t\022\024\n\014receiverGuid\030\006" +
+      " \001(\t\032z\n\020FriendDeleteNoti\022\020\n\010senderId\030\001 \001" +
+      "(\t\022\022\n\nsenderGuid\030\002 \001(\t\022\026\n\016senderNickName" +
+      "\030\003 \001(\t\022\022\n\nreceiverId\030\004 \001(\t\022\024\n\014receiverGu" +
+      "id\030\005 \001(\t\032\201\001\n\027CancelFriendRequestNoti\022\020\n\010" +
+      "senderId\030\001 \001(\t\022\022\n\nsenderGuid\030\002 \001(\t\022\026\n\016se" +
+      "nderNickName\030\003 \001(\t\022\022\n\nreceiverId\030\004 \001(\t\022\024" +
+      "\n\014receiverGuid\030\005 \001(\t\032\035\n\033KickedFromFriend" +
+      "sMyHomeNoti\032\227\001\n%GS2GS_REQ_RESERVATION_EN" +
+      "TER_TO_SERVER\022!\n\010moveType\030\001 \001(\0162\017.Server" +
+      "MoveType\022\031\n\021requestServerName\030\002 \001(\t\022\027\n\017r" +
+      "equestUserGuid\030\003 \001(\t\022\027\n\017summonPartyGuid\030" +
+      "\004 \001(\t\032|\n%GS2GS_ACK_RESERVATION_ENTER_TO_" +
+      "SERVER\022\027\n\006result\030\001 \001(\0132\007.Result\022\033\n\023reser" +
+      "vationUserGuid\030\002 \001(\t\022\035\n\025reservationServe" +
+      "rName\030\003 \001(\t\032\\\n&GS2GS_REQ_RESERVATION_CAN" +
+      "CEL_TO_SERVER\022\031\n\021requestServerName\030\001 \001(\t" +
+      "\022\027\n\017requestUserGuid\030\002 \001(\t\032A\n&GS2GS_ACK_R" +
+      "ESERVATION_CANCEL_TO_SERVER\022\027\n\017requestUs" +
+      "erGuid\030\001 \001(\t\0326\n\034GS2GS_NTF_RETURN_USER_LO" +
+      "GOUT\022\026\n\016returnUserGuid\030\001 \001(\t\032R\n\034GS2C_NTF" +
+      "_FRIEND_LEAVING_HOME\022\014\n\004guid\030\001 \001(\t\022\020\n\010ni" +
+      "ckName\030\002 \001(\t\022\022\n\nreceiverId\030\003 \001(\t\032B\n\023GS2C" +
+      "_NTF_PARTY_INFO\022\021\n\tpartyGuid\030\001 \001(\t\022\030\n\020pa" +
+      "rtyMemberGuids\030\002 \003(\t\032x\n\023GS2C_NTF_PARTY_C" +
+      "HAT\022\021\n\tpartyGuid\030\001 \001(\t\022\027\n\017partySenderGui" +
+      "d\030\002 \001(\t\022\033\n\023partySenderNickname\030\003 \001(\t\022\030\n\020" +
+      "partySendMessage\030\004 \001(\t\032\214\001\n\034GS2C_NTF_PART" +
+      "Y_INVITE_RESULT\022#\n\terrorCode\030\001 \001(\0162\020.Ser" +
+      "verErrorCode\022\027\n\017invitePartyGuid\030\002 \001(\t\022\026\n" +
+      "\016inviteHostGuid\030\003 \001(\t\022\026\n\016inviteUserGuid\030" +
+      "\004 \001(\t\0322\n\026GS2C_NTF_DESTROY_PARTY\022\030\n\020destr" +
+      "oyPartyGuid\030\001 \001(\t\032a\n\017InvitePartyNoti\022\026\n\016" +
+      "inviteUserGuid\030\001 \001(\t\022\035\n\025invitePartyLeade" +
+      "rGuid\030\002 \001(\t\022\027\n\017invitePartyGuid\030\003 \001(\t\032~\n\024" +
+      "ReplyInvitePartyNoti\022\027\n\017invitePartyGuid\030" +
+      "\001 \001(\t\022\026\n\016inviteUserGuid\030\002 \001(\t\022\032\n\022inviteU" +
+      "serNickname\030\003 \001(\t\022\031\n\006result\030\004 \001(\0162\t.Bool" +
+      "Type\032L\n\017CreatePartyNoti\022 \n\030joinPartyMemb" +
+      "erAccountId\030\001 \001(\t\022\027\n\017createPartyGuid\030\002 \001" +
+      "(\t\032E\n\023JoinPartyMemberNoti\022\021\n\tpartyGuid\030\001" +
+      " \001(\t\022\033\n\023joinPartyMemberInfo\030\002 \001(\t\032_\n\024Lea" +
+      "vePartyMemberNoti\022\021\n\tpartyGuid\030\001 \001(\t\022\032\n\022" +
+      "leavePartyUserGuid\030\002 \001(\t\022\030\n\005isBan\030\003 \001(\0162" +
+      "\t.BoolType\032a\n\031ChangePartyServerNameNoti\022" +
+      "\021\n\tpartyGuid\030\001 \001(\t\022\035\n\nisAddition\030\002 \001(\0162\t" +
+      ".BoolType\022\022\n\nServerName\030\003 \001(\t\032H\n\031RemoveP" +
+      "artyServerNameNoti\022\021\n\tpartyGuid\030\001 \001(\t\022\030\n" +
+      "\020removeServerName\030\002 \001(\t\032F\n\025ChangePartyLe" +
+      "aderNoti\022\021\n\tpartyGuid\030\001 \001(\t\022\032\n\022newPartyL" +
+      "eaderGuid\030\002 \001(\t\032@\n\025ExchangePartyNameNoti" +
+      "\022\021\n\tpartyGuid\030\001 \001(\t\022\024\n\014newPartyName\030\002 \001(" +
+      "\t\0324\n\031JoiningPartyFlagResetNoti\022\027\n\017target" +
+      "AccountId\030\001 \001(\t\032X\n\033ExchangePartyMemberMa" +
+      "rkNoti\022\021\n\tpartyGuid\030\001 \001(\t\022\026\n\016memberUserG" +
+      "uid\030\002 \001(\t\022\016\n\006markId\030\003 \001(\005\0328\n\014BanPartyNot" +
+      "i\022\021\n\tpartyGuid\030\001 \001(\t\022\025\n\rbanMemberGuid\030\002 " +
+      "\001(\t\032{\n\025SummonPartyMemberNoti\022\027\n\017summonPa" +
+      "rtyGuid\030\001 \001(\t\022\026\n\016summonUserGuid\030\002 \001(\t\022\030\n" +
+      "\020summonServerName\030\003 \001(\t\022\027\n\tsummonPos\030\004 \001" +
+      "(\0132\004.Pos\032{\n\032ReplySummonPartyMemberNoti\022\027" +
+      "\n\017summonPartyGuid\030\001 \001(\t\022\026\n\016summonUserGui" +
+      "d\030\002 \001(\t\022,\n\006result\030\003 \001(\0162\034.SummonPartyMem" +
+      "berResultType\032\020\n\016NoticeChatNoti\032\020\n\016Syste" +
+      "mMailNoti\032h\n\rPartyVoteNoti\022\021\n\tpartyGuid\030" +
+      "\001 \001(\t\022\021\n\tvoteTitle\030\002 \001(\t\0221\n\rvoteStartTim" +
+      "e\030\003 \001(\0132\032.google.protobuf.Timestamp\032X\n\022R" +
+      "eplyPartyVoteNoti\022\021\n\tpartyGuid\030\001 \001(\t\022\026\n\016" +
+      "partyVoterGuid\030\002 \001(\t\022\027\n\004vote\030\003 \001(\0162\t.Vot" +
+      "eType\032u\n\023PartyVoteResultNoti\022\021\n\tpartyGui" +
+      "d\030\001 \001(\t\022\021\n\tvoteTitle\030\002 \001(\t\022\022\n\nresultTrue" +
+      "\030\003 \001(\005\022\023\n\013resultFalse\030\004 \001(\005\022\017\n\007abstain\030\005" +
+      " \001(\005\032*\n\025PartyInstanceInfoNoti\022\021\n\tpartyGu" +
+      "id\030\001 \001(\t\032`\n\017SessionInfoNoti\022\022\n\ninstanceI" +
+      "d\030\001 \001(\t\022\024\n\014sessionCount\030\002 \001(\005\022\022\n\nserverT" +
+      "ype\030\003 \001(\005\022\017\n\007worldId\030\004 \001(\005\032O\n\033CancelSumm" +
+      "onPartyMemberNoti\022\021\n\tpartyGuid\030\001 \001(\t\022\035\n\025" +
+      "cancelSummonUserGuids\030\002 \003(\t\032E\n\027PartyMemb" +
+      "erLocationNoti\022\021\n\tpartyGuid\030\001 \001(\t\022\027\n\017par" +
+      "tyMemberGuid\030\002 \001(\t\032I\n\034GS2GS_NTF_CLEAR_PA" +
+      "RTY_SUMMON\022\021\n\tpartyGuid\030\001 \001(\t\022\026\n\016memberU" +
+      "serGuid\030\002 \001(\t\032O\n\"GS2GS_NTF_DELETE_PARTY_" +
+      "INVITE_SEND\022\021\n\tpartyGuid\030\001 \001(\t\022\026\n\016invite" +
+      "UserGuid\030\002 \001(\t\032\263\001\n\024GS2GS_NTF_CRAFT_HELP\022" +
+      "\016\n\006roomId\030\001 \001(\t\022\023\n\013anchor_guid\030\002 \001(\t\0223\n\017" +
+      "craftFinishTime\030\003 \001(\0132\032.google.protobuf." +
+      "Timestamp\022\021\n\townerGuid\030\004 \001(\t\022\030\n\020ownerHel" +
+      "pedCount\030\005 \001(\005\022\024\n\014helpUserName\030\006 \001(\t\032`\n\031" +
+      "GS2GS_NTF_EXCHANGE_MYHOME\022\016\n\006roomId\030\001 \001(" +
+      "\t\022\022\n\nmyhomeGuid\030\002 \001(\t\022\037\n\nmyhomeInfo\030\003 \001(" +
+      "\0132\013.MyHomeInfo\032 \n\036GS2GS_NTF_UGC_NPC_RANK" +
+      "_REFRESH\032O\n%GS2GS_NTF_MYHOME_HOST_ENTER_" +
+      "EDIT_ROOM\022\016\n\006roomId\030\001 \001(\t\022\026\n\016exceptUserG" +
+      "uid\030\002 \001(\t\032l\n\024MOS2GS_NTF_USER_KICK\022\020\n\010use" +
+      "rGuid\030\001 \001(\t\022+\n\020logoutReasonType\030\002 \001(\0162\021." +
+      "LogoutReasonType\022\025\n\rkickReasonMsg\030\003 \001(\t\032" +
+      "\316\001\n\024MOS2GS_NTF_MAIL_SEND\022\020\n\010userGuid\030\001 \001" +
+      "(\t\022\020\n\010mailType\030\002 \001(\t\022\033\n\010itemList\030\003 \003(\0132\t" +
+      ".MailItem\022&\n\005title\030\004 \003(\0132\027.OperationSyst" +
+      "emMessage\022$\n\003msg\030\005 \003(\0132\027.OperationSystem" +
+      "Message\022\'\n\006sender\030\006 \003(\0132\027.OperationSyste" +
+      "mMessage\032\203\001\n\026MOS2GS_NTF_NOTICE_CHAT\022\022\n\nn" +
+      "oticeType\030\001 \003(\t\022,\n\013chatMessage\030\002 \003(\0132\027.O" +
+      "perationSystemMessage\022\'\n\006sender\030\003 \003(\0132\027." +
+      "OperationSystemMessage\032q\n\026GS2MQS_NTF_FAR" +
+      "MING_END\022\020\n\010userGuid\030\001 \001(\t\022\'\n\016farmingSum" +
+      "mary\030\005 \001(\0132\017.FarmingSummary\022\034\n\tisApplyDb" +
+      "\030\006 \001(\0162\t.BoolType\032v\n\036GS2MQS_NTF_BEACON_C" +
+      "OMPACT_SYNC\022\020\n\010userGuid\030\001 \001(\t\022%\n\rugcNpcC" +
+      "ompact\030\005 \001(\0132\016.UgcNpcCompact\022\033\n\023locatedI" +
+      "nstanceGuid\030\006 \001(\t\032}\n\024GS2GS_NTF_RENT_FLOO" +
+      "R\022\030\n\020exceptServerName\030\001 \001(\t\0223\n\024rentFloor" +
+      "RequestInfo\030\002 \001(\0132\025.RentFloorRequestInfo" +
+      "\022\026\n\016instanceMetaId\030\003 \001(\005\032w\n#GS2GS_NTF_MO" +
+      "DIFY_FLOOR_LINKED_INFOS\022\030\n\020exceptServerN" +
+      "ame\030\001 \001(\t\0226\n\026modifyFloorLinkedInfos\030\002 \003(" +
+      "\0132\026.ModifyFloorLinkedInfo\032g\n\'OS2GS_REQ_C" +
+      "REATE_CALIUM_CONTENT_STORAGE\022\031\n\021requestS" +
+      "erverName\030\001 \001(\t\022\021\n\tcontentId\030\002 \001(\t\022\016\n\006ca" +
+      "lium\030\003 \001(\001\032B\n\'OS2GS_ACK_CREATE_CALIUM_CO" +
+      "NTENT_STORAGE\022\027\n\006result\030\001 \001(\0132\007.Result\032&" +
+      "\n$GS2GS_NTF_CHANGE_CALIUM_STORAGE_INFO\032T" +
+      "\n\032GS2GS_NTF_MODIFY_LAND_INFO\022\030\n\020exceptSe" +
+      "rverName\030\001 \001(\t\022\034\n\tlandInfos\030\002 \003(\0132\t.Land" +
+      "Info\032`\n\036GS2GS_NTF_MODIFY_BUILDING_INFO\022\030" +
+      "\n\020exceptServerName\030\001 \001(\t\022$\n\rbuildingInfo" +
+      "s\030\002 \003(\0132\r.BuildingInfo\032\364\001\n GS2GS_NTF_MOD" +
+      "IFY_BUILDING_PROFIT\022\030\n\020exceptServerName\030" +
+      "\001 \001(\t\022\026\n\016buildingMetaId\030\002 \001(\005\022W\n\014floorPr" +
+      "ofits\030\003 \003(\0132A.ServerMessage.GS2GS_NTF_MO" +
+      "DIFY_BUILDING_PROFIT.FloorProfitsEntry\032E" +
+      "\n\021FloorProfitsEntry\022\013\n\003key\030\001 \001(\005\022\037\n\005valu" +
+      "e\030\002 \001(\0132\020.FloorProfitInfo:\0028\001\032\200\002\n,GS2GS_" +
+      "NTF_LAND_AUCTION_HIGHEST_BIDDER_CHANGE\022\030" +
+      "\n\020receiverUserGuid\030\001 \001(\t\022(\n\025hasReceivedR" +
+      "efundMail\030\002 \001(\0162\t.BoolType\022\022\n\nlandMetaId" +
+      "\030\003 \001(\005\022#\n\014currencyType\030\005 \001(\0162\r.CurrencyT" +
+      "ype\022\027\n\017highestBidPrice\030\006 \001(\001\022\032\n\022highestB" +
+      "idUserGuid\030\007 \001(\t\022\036\n\026highestBidUserNickna" +
+      "me\030\010 \001(\t\032\251\001\n\"GS2GS_NTF_LAND_AUCTION_WINN" +
+      "ING_BID\022\027\n\017winningUserGuid\030\001 \001(\t\022\033\n\023winn" +
+      "ingUserNickname\030\002 \001(\t\022\022\n\nlandMetaId\030\005 \001(" +
+      "\005\022\027\n\017buildingMetaIds\030\006 \003(\005\022 \n\risNewRecvM" +
+      "ail\030\007 \001(\0162\t.BoolType\032>\n\"GS2GS_NTF_LAND_A" +
+      "UCTION_RESERVATION\022\030\n\020toAddActivitings\030\001" +
+      " \003(\005\032\356\001\n%GS2GS_NTF_ADD_BUILDING_PROFIT_H" +
+      "ISTORY\022\030\n\020exceptServerName\030\001 \001(\t\022\026\n\016buil" +
+      "dingMetaId\030\002 \001(\005\022\r\n\005floor\030\003 \001(\005\022.\n\nprofi",
+      "tTime\030\004 \001(\0132\032.google.protobuf.Timestamp\022" +
+      "-\n\021profitHistoryType\030\005 \001(\0162\022.ProfitHisto" +
+      "ryType\022%\n\013floorProfit\030\006 \001(\0132\020.FloorProfi" +
+      "tInfo\032\306\001\n%GS2GS_NTF_ADD_BUILDING_RENTAL_" +
+      "HISTORY\022\030\n\020exceptServerName\030\001 \001(\t\022\026\n\016bui" +
+      "ldingMetaId\030\002 \001(\005\022\r\n\005floor\030\003 \001(\005\022\026\n\016rent" +
+      "eeUserGuid\030\004 \001(\t\022.\n\nrentalTime\030\005 \001(\0132\032.g" +
+      "oogle.protobuf.Timestamp\022\024\n\014rentalPeriod" +
+      "\030\006 \001(\005\0326\n\034GS2GS_NTF_UPDATE_SOLD_RECORD\022\026" +
+      "\n\016targetUserGuid\030\001 \001(\t\032{\n!GS2GS_NTF_UPDA" +
+      "TE_BEACON_SHOP_ITEM\022\026\n\016targetUserGuid\030\001 " +
+      "\001(\t\022\030\n\020targetBeaconGuid\030\002 \001(\t\022$\n\021hasBeac" +
+      "onShopItem\030\003 \001(\0162\t.BoolType\032\032\n\030MOS2GS_NT" +
+      "F_UPDATE_BANNER\032j\n$MOS2GS_NTF_QUEST_TASK" +
+      "_FORCE_COMPLETE\022\r\n\005reqId\030\001 \001(\005\022\021\n\taccoun" +
+      "tId\030\002 \001(\t\022\020\n\010questKey\030\003 \001(\t\022\016\n\006taskId\030\004 " +
+      "\001(\005\032B\n\025GS2C_NTF_MATCH_STATUS\022)\n\017matchSta" +
+      "tusInfo\030\001 \001(\0132\020.MatchStatusInfo\032Q\n\027GS2MS" +
+      "_REQ_MATCH_RESERVE\022\017\n\007traceId\030\001 \001(\t\022%\n\rm" +
+      "atchUserInfo\030\002 \001(\0132\016.MatchUserInfo\032\243\001\n\027M" +
+      "S2GS_ACK_MATCH_RESERVE\022\017\n\007traceId\030\001 \001(\t\022" +
+      "#\n\terrorCode\030\002 \001(\0162\020.ServerErrorCode\022\'\n\017" +
+      "matchPlayerInfo\030\003 \001(\0132\016.MatchUserInfo\022)\n" +
+      "\017matchStatusInfo\030\004 \001(\0132\020.MatchStatusInfo" +
+      "\032z\n\026GS2MS_REQ_MATCH_CANCEL\022\017\n\007traceId\030\001 " +
+      "\001(\t\022\022\n\nserverName\030\002 \001(\t\022\020\n\010userGuid\030\003 \001(" +
+      "\t\022)\n\017matchCancelType\030\004 \001(\0162\020.MatchCancel" +
+      "Type\032\213\001\n\026MS2GS_ACK_MATCH_CANCEL\022\017\n\007trace" +
+      "Id\030\001 \001(\t\022#\n\terrorCode\030\002 \001(\0162\020.ServerErro" +
+      "rCode\022\020\n\010userGuid\030\003 \001(\t\022)\n\017matchCancelTy" +
+      "pe\030\004 \001(\0162\020.MatchCancelType\032U\n\026MS2GS_NTF_" +
+      "MATCH_STATUS\022\020\n\010userGuid\030\001 \001(\t\022)\n\017matchS" +
+      "tatusInfo\030\002 \001(\0132\020.MatchStatusInfo\032\223\001\n\026MS" +
+      "2GS_NTF_MATCH_RESULT\022%\n\013matchStatus\030\001 \001(" +
+      "\0162\020.MatchStatusType\022%\n\rmatchUserInfo\030\002 \001" +
+      "(\0132\016.MatchUserInfo\022\024\n\014matchRoomKey\030\003 \001(\t" +
+      "\022\025\n\rmatchUpTeamId\030\004 \001(\t\032P\n\031GS2MS_REQ_MAT" +
+      "CH_ROOM_INFO\022\022\n\nserverName\030\001 \001(\t\022\017\n\007trac" +
+      "eId\030\002 \001(\t\022\016\n\006roomId\030\003 \001(\t\032S\n\031MS2GS_ACK_M" +
+      "ATCH_ROOM_INFO\022\017\n\007traceId\030\001 \001(\t\022%\n\rmatch" +
+      "RoomInfo\030\002 \001(\0132\016.MatchRoomInfo\032=\n\031GS2MS_" +
+      "NTF_MATCH_GAME_QUIT\022\016\n\006roomId\030\001 \001(\t\022\020\n\010u" +
+      "serGuid\030\002 \001(\t\032=\n\031GS2MS_NTF_MATCH_GAME_JO" +
+      "IN\022\016\n\006roomId\030\001 \001(\t\022\020\n\010userGuid\030\002 \001(\t\032.\n\034" +
+      "GS2MS_NTF_MATCH_GAME_DESTROY\022\016\n\006roomId\030\001" +
+      " \001(\t\032W\n!GS2MS_NTF_MATCH_CHANGE_GAME_STAT" +
+      "E\022\016\n\006roomId\030\001 \001(\t\022\"\n\005state\030\002 \001(\0162\023.Match" +
+      "GameStateType\032U\n!MS2GS_NTF_MATCH_GAME_JO" +
+      "IN_RESERVE\022\020\n\010userGuid\030\001 \001(\t\022\016\n\006roomId\030\002" +
+      " \001(\t\022\016\n\006teamId\030\003 \001(\t\032)\n\031GS2MS_NTF_MATCH_" +
+      "CHEAT_CMD\022\014\n\004args\030\001 \003(\tB\005\n\003msgB/\n+com.ca" +
+      "liverse.admin.domain.RabbitMq.messageP\001b" +
+      "\006proto3"
     };
     descriptor = com.google.protobuf.Descriptors.FileDescriptor
       .internalBuildGeneratedFileFrom(descriptorData,
@@ -1045,7 +1056,7 @@ public final class ServerMessageOuterClass {
     internal_static_ServerMessage_fieldAccessorTable = new
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_ServerMessage_descriptor,
-        new java.lang.String[] { "MessageTime", "MessageSender", "Chat", "KickReq", "KickRes", "WhiteListUpdateNoti", "BlackListUpdateNoti", "InspectionReq", "ChangeServerConfigReq", "AllKickNormalUserNoti", "AwsAutoScaleGroupOptionReq", "AwsAutoScaleGroupOptionRes", "ReceiveMailNoti", "ExchangeMannequinDisplayItemNoti", "GetAwsAutoScaleOptionReq", "GetAwsAutoScaleOptionRes", "ReadyForDistroyReq", "LoginNotiToFriend", "LogoutNotiToFriend", "ManagerServerActiveReq", "ManagerServerActiveRes", "ReceiveInviteMyHomeNoti", "ReplyInviteMyhomeNoti", "StateNotiToFriend", "FriendRequestNoti", "FriendAcceptNoti", "FriendDeleteNoti", "CancelFriendRequestNoti", "InvitePartyNoti", "ReplyInvitePartyNoti", "JoinPartyMemberNoti", "LeavePartyMemberNoti", "ChangePartyServerNameNoti", "ChangePartyLeaderNoti", "ExchangePartyNameNoti", "ExchangePartyMemberMarkNoti", "BanPartyNoti", "SummonPartyMemberNoti", "ReplySummonPartyMemberNoti", "NoticeChatNoti", "SystemMailNoti", "PartyVoteNoti", "ReplyPartyVoteNoti", "PartyVoteResultNoti", "PartyInstanceInfoNoti", "SessionInfoNoti", "KickedFromFriendsMyHomeNoti", "CancelSummonPartyMemberNoti", "PartyMemberLocationNoti", "NtfFriendLeavingHome", "NtfInvitePartyRecvResult", "NtfDestroyParty", "ReqReservationEnterToServer", "AckReservationEnterToServer", "NtfPartyChat", "NtfPartyInfo", "NtfReturnUserLogout", "NtfClearPartySummon", "NtfCraftHelp", "ReqReservationCancelToServer", "NtfExchangeMyhome", "NtfUgcNpcRankRefresh", "NtfDeletePartyInviteSend", "NtfMyhomeHostEnterEditRoom", "NtfUserKick", "NtfMailSend", "NtfOperationSystemNoticeChat", "AckReservationCancelToServer", "NtfFarmingEnd", "NtfRentFloor", "NtfModifyFloorLinkedInfos", "NtfBeaconCompactSync", "ReqCreateContentStorage", "AckCreateContentStorage", "NtfChangeCaliumStorageInfo", "NtfModifyLandInfo", "NtfModifyBuildingInfo", "NtfModifyBuildingProfit", "NtfLandAuctionHighestBidderChange", "NtfLandAuctionWinningBid", "NtfLandAuctionReservation", "NtfAddBuildingProfitHistory", "NtfAddBuildingRentalHistory", "NtfUpdateSoldRecord", "NtfUpdateBeaconShopItem", "NtfUpdateBanner", "ReqMatchReserve", "AckMatchReserve", "ReqMatchCancel", "AckMatchCancel", "NtfMatchStatus", "NtfMatchResult", "ReqMatchGameInfo", "AckMatchGameInfo", "NtfMatchChangeGameState", "NtfMatchGameQuit", "NtfMatchGameJoin", "NtfMatchGameJoinReserve", "NtfMatchCheatCmd", "Msg", });
+        new java.lang.String[] { "MessageTime", "MessageSender", "Chat", "KickReq", "KickRes", "WhiteListUpdateNoti", "BlackListUpdateNoti", "InspectionReq", "ChangeServerConfigReq", "AllKickNormalUserNoti", "AwsAutoScaleGroupOptionReq", "AwsAutoScaleGroupOptionRes", "ReceiveMailNoti", "ExchangeMannequinDisplayItemNoti", "GetAwsAutoScaleOptionReq", "GetAwsAutoScaleOptionRes", "ReadyForDistroyReq", "LoginNotiToFriend", "LogoutNotiToFriend", "ManagerServerActiveReq", "ManagerServerActiveRes", "ReceiveInviteMyHomeNoti", "ReplyInviteMyhomeNoti", "StateNotiToFriend", "FriendRequestNoti", "FriendAcceptNoti", "FriendDeleteNoti", "CancelFriendRequestNoti", "InvitePartyNoti", "ReplyInvitePartyNoti", "JoinPartyMemberNoti", "LeavePartyMemberNoti", "ChangePartyServerNameNoti", "ChangePartyLeaderNoti", "ExchangePartyNameNoti", "ExchangePartyMemberMarkNoti", "BanPartyNoti", "SummonPartyMemberNoti", "ReplySummonPartyMemberNoti", "NoticeChatNoti", "SystemMailNoti", "PartyVoteNoti", "ReplyPartyVoteNoti", "PartyVoteResultNoti", "PartyInstanceInfoNoti", "SessionInfoNoti", "KickedFromFriendsMyHomeNoti", "CancelSummonPartyMemberNoti", "PartyMemberLocationNoti", "NtfFriendLeavingHome", "NtfInvitePartyRecvResult", "NtfDestroyParty", "ReqReservationEnterToServer", "AckReservationEnterToServer", "NtfPartyChat", "NtfPartyInfo", "NtfReturnUserLogout", "NtfClearPartySummon", "NtfCraftHelp", "ReqReservationCancelToServer", "NtfExchangeMyhome", "NtfUgcNpcRankRefresh", "NtfDeletePartyInviteSend", "NtfMyhomeHostEnterEditRoom", "NtfUserKick", "NtfMailSend", "NtfOperationSystemNoticeChat", "AckReservationCancelToServer", "NtfFarmingEnd", "NtfRentFloor", "NtfModifyFloorLinkedInfos", "NtfBeaconCompactSync", "ReqCreateContentStorage", "AckCreateContentStorage", "NtfChangeCaliumStorageInfo", "NtfModifyLandInfo", "NtfModifyBuildingInfo", "NtfModifyBuildingProfit", "NtfLandAuctionHighestBidderChange", "NtfLandAuctionWinningBid", "NtfLandAuctionReservation", "NtfAddBuildingProfitHistory", "NtfAddBuildingRentalHistory", "NtfUpdateSoldRecord", "NtfUpdateBeaconShopItem", "NtfUpdateBanner", "NtfQuestTaskForceComplete", "ReqMatchReserve", "AckMatchReserve", "ReqMatchCancel", "AckMatchCancel", "NtfMatchStatus", "NtfMatchResult", "ReqMatchRoomInfo", "AckMatchRoomInfo", "NtfMatchChangeGameState", "NtfMatchGameQuit", "NtfMatchGameJoin", "NtfMatchGameJoinReserve", "NtfMatchCheatCmd", "Msg", });
     internal_static_ServerMessage_Chat_descriptor =
       internal_static_ServerMessage_descriptor.getNestedTypes().get(0);
     internal_static_ServerMessage_Chat_fieldAccessorTable = new
@@ -1622,92 +1633,98 @@ public final class ServerMessageOuterClass {
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_ServerMessage_MOS2GS_NTF_UPDATE_BANNER_descriptor,
         new java.lang.String[] { });
-    internal_static_ServerMessage_GS2C_NTF_MATCH_STATUS_descriptor =
+    internal_static_ServerMessage_MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE_descriptor =
       internal_static_ServerMessage_descriptor.getNestedTypes().get(95);
+    internal_static_ServerMessage_MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE_fieldAccessorTable = new
+      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+        internal_static_ServerMessage_MOS2GS_NTF_QUEST_TASK_FORCE_COMPLETE_descriptor,
+        new java.lang.String[] { "ReqId", "AccountId", "QuestKey", "TaskId", });
+    internal_static_ServerMessage_GS2C_NTF_MATCH_STATUS_descriptor =
+      internal_static_ServerMessage_descriptor.getNestedTypes().get(96);
     internal_static_ServerMessage_GS2C_NTF_MATCH_STATUS_fieldAccessorTable = new
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_ServerMessage_GS2C_NTF_MATCH_STATUS_descriptor,
         new java.lang.String[] { "MatchStatusInfo", });
     internal_static_ServerMessage_GS2MS_REQ_MATCH_RESERVE_descriptor =
-      internal_static_ServerMessage_descriptor.getNestedTypes().get(96);
+      internal_static_ServerMessage_descriptor.getNestedTypes().get(97);
     internal_static_ServerMessage_GS2MS_REQ_MATCH_RESERVE_fieldAccessorTable = new
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_ServerMessage_GS2MS_REQ_MATCH_RESERVE_descriptor,
         new java.lang.String[] { "TraceId", "MatchUserInfo", });
     internal_static_ServerMessage_MS2GS_ACK_MATCH_RESERVE_descriptor =
-      internal_static_ServerMessage_descriptor.getNestedTypes().get(97);
+      internal_static_ServerMessage_descriptor.getNestedTypes().get(98);
     internal_static_ServerMessage_MS2GS_ACK_MATCH_RESERVE_fieldAccessorTable = new
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_ServerMessage_MS2GS_ACK_MATCH_RESERVE_descriptor,
         new java.lang.String[] { "TraceId", "ErrorCode", "MatchPlayerInfo", "MatchStatusInfo", });
     internal_static_ServerMessage_GS2MS_REQ_MATCH_CANCEL_descriptor =
-      internal_static_ServerMessage_descriptor.getNestedTypes().get(98);
+      internal_static_ServerMessage_descriptor.getNestedTypes().get(99);
     internal_static_ServerMessage_GS2MS_REQ_MATCH_CANCEL_fieldAccessorTable = new
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_ServerMessage_GS2MS_REQ_MATCH_CANCEL_descriptor,
         new java.lang.String[] { "TraceId", "ServerName", "UserGuid", "MatchCancelType", });
     internal_static_ServerMessage_MS2GS_ACK_MATCH_CANCEL_descriptor =
-      internal_static_ServerMessage_descriptor.getNestedTypes().get(99);
+      internal_static_ServerMessage_descriptor.getNestedTypes().get(100);
     internal_static_ServerMessage_MS2GS_ACK_MATCH_CANCEL_fieldAccessorTable = new
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_ServerMessage_MS2GS_ACK_MATCH_CANCEL_descriptor,
         new java.lang.String[] { "TraceId", "ErrorCode", "UserGuid", "MatchCancelType", });
     internal_static_ServerMessage_MS2GS_NTF_MATCH_STATUS_descriptor =
-      internal_static_ServerMessage_descriptor.getNestedTypes().get(100);
+      internal_static_ServerMessage_descriptor.getNestedTypes().get(101);
     internal_static_ServerMessage_MS2GS_NTF_MATCH_STATUS_fieldAccessorTable = new
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_ServerMessage_MS2GS_NTF_MATCH_STATUS_descriptor,
         new java.lang.String[] { "UserGuid", "MatchStatusInfo", });
     internal_static_ServerMessage_MS2GS_NTF_MATCH_RESULT_descriptor =
-      internal_static_ServerMessage_descriptor.getNestedTypes().get(101);
+      internal_static_ServerMessage_descriptor.getNestedTypes().get(102);
     internal_static_ServerMessage_MS2GS_NTF_MATCH_RESULT_fieldAccessorTable = new
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_ServerMessage_MS2GS_NTF_MATCH_RESULT_descriptor,
         new java.lang.String[] { "MatchStatus", "MatchUserInfo", "MatchRoomKey", "MatchUpTeamId", });
-    internal_static_ServerMessage_GS2MS_REQ_MATCH_GAME_INFO_descriptor =
-      internal_static_ServerMessage_descriptor.getNestedTypes().get(102);
-    internal_static_ServerMessage_GS2MS_REQ_MATCH_GAME_INFO_fieldAccessorTable = new
-      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
-        internal_static_ServerMessage_GS2MS_REQ_MATCH_GAME_INFO_descriptor,
-        new java.lang.String[] { "TraceId", "MatchGroupId", "RoomId", });
-    internal_static_ServerMessage_MS2GS_ACK_MATCH_GAME_INFO_descriptor =
+    internal_static_ServerMessage_GS2MS_REQ_MATCH_ROOM_INFO_descriptor =
       internal_static_ServerMessage_descriptor.getNestedTypes().get(103);
-    internal_static_ServerMessage_MS2GS_ACK_MATCH_GAME_INFO_fieldAccessorTable = new
+    internal_static_ServerMessage_GS2MS_REQ_MATCH_ROOM_INFO_fieldAccessorTable = new
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
-        internal_static_ServerMessage_MS2GS_ACK_MATCH_GAME_INFO_descriptor,
-        new java.lang.String[] { "MatchRoomInfo", });
-    internal_static_ServerMessage_GS2MS_NTF_MATCH_GAME_QUIT_descriptor =
+        internal_static_ServerMessage_GS2MS_REQ_MATCH_ROOM_INFO_descriptor,
+        new java.lang.String[] { "ServerName", "TraceId", "RoomId", });
+    internal_static_ServerMessage_MS2GS_ACK_MATCH_ROOM_INFO_descriptor =
       internal_static_ServerMessage_descriptor.getNestedTypes().get(104);
+    internal_static_ServerMessage_MS2GS_ACK_MATCH_ROOM_INFO_fieldAccessorTable = new
+      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+        internal_static_ServerMessage_MS2GS_ACK_MATCH_ROOM_INFO_descriptor,
+        new java.lang.String[] { "TraceId", "MatchRoomInfo", });
+    internal_static_ServerMessage_GS2MS_NTF_MATCH_GAME_QUIT_descriptor =
+      internal_static_ServerMessage_descriptor.getNestedTypes().get(105);
     internal_static_ServerMessage_GS2MS_NTF_MATCH_GAME_QUIT_fieldAccessorTable = new
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_ServerMessage_GS2MS_NTF_MATCH_GAME_QUIT_descriptor,
         new java.lang.String[] { "RoomId", "UserGuid", });
     internal_static_ServerMessage_GS2MS_NTF_MATCH_GAME_JOIN_descriptor =
-      internal_static_ServerMessage_descriptor.getNestedTypes().get(105);
+      internal_static_ServerMessage_descriptor.getNestedTypes().get(106);
     internal_static_ServerMessage_GS2MS_NTF_MATCH_GAME_JOIN_fieldAccessorTable = new
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_ServerMessage_GS2MS_NTF_MATCH_GAME_JOIN_descriptor,
         new java.lang.String[] { "RoomId", "UserGuid", });
     internal_static_ServerMessage_GS2MS_NTF_MATCH_GAME_DESTROY_descriptor =
-      internal_static_ServerMessage_descriptor.getNestedTypes().get(106);
+      internal_static_ServerMessage_descriptor.getNestedTypes().get(107);
     internal_static_ServerMessage_GS2MS_NTF_MATCH_GAME_DESTROY_fieldAccessorTable = new
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_ServerMessage_GS2MS_NTF_MATCH_GAME_DESTROY_descriptor,
         new java.lang.String[] { "RoomId", });
     internal_static_ServerMessage_GS2MS_NTF_MATCH_CHANGE_GAME_STATE_descriptor =
-      internal_static_ServerMessage_descriptor.getNestedTypes().get(107);
+      internal_static_ServerMessage_descriptor.getNestedTypes().get(108);
     internal_static_ServerMessage_GS2MS_NTF_MATCH_CHANGE_GAME_STATE_fieldAccessorTable = new
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_ServerMessage_GS2MS_NTF_MATCH_CHANGE_GAME_STATE_descriptor,
         new java.lang.String[] { "RoomId", "State", });
     internal_static_ServerMessage_MS2GS_NTF_MATCH_GAME_JOIN_RESERVE_descriptor =
-      internal_static_ServerMessage_descriptor.getNestedTypes().get(108);
+      internal_static_ServerMessage_descriptor.getNestedTypes().get(109);
     internal_static_ServerMessage_MS2GS_NTF_MATCH_GAME_JOIN_RESERVE_fieldAccessorTable = new
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_ServerMessage_MS2GS_NTF_MATCH_GAME_JOIN_RESERVE_descriptor,
         new java.lang.String[] { "UserGuid", "RoomId", "TeamId", });
     internal_static_ServerMessage_GS2MS_NTF_MATCH_CHEAT_CMD_descriptor =
-      internal_static_ServerMessage_descriptor.getNestedTypes().get(109);
+      internal_static_ServerMessage_descriptor.getNestedTypes().get(110);
     internal_static_ServerMessage_GS2MS_NTF_MATCH_CHEAT_CMD_fieldAccessorTable = new
       com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
         internal_static_ServerMessage_GS2MS_NTF_MATCH_CHEAT_CMD_descriptor,
diff --git a/src/main/java/com/caliverse/admin/domain/api/UsersController.java b/src/main/java/com/caliverse/admin/domain/api/UsersController.java
index dcd5f13..8195f7b 100644
--- a/src/main/java/com/caliverse/admin/domain/api/UsersController.java
+++ b/src/main/java/com/caliverse/admin/domain/api/UsersController.java
@@ -113,9 +113,9 @@ public class UsersController {
         return ResponseEntity.ok().body( usersService.getQuest(guid));
     }
 
-    /*@GetMapping("/claim")
-    public ResponseEntity getClaim(
-            @RequestParam("guid") String guid){
-        return ResponseEntity.ok().body( usersService.getClaim(guid));
-    }*/
+    @PostMapping("/quest/task")
+    public ResponseEntity questTaskComplete(
+            @RequestBody UsersRequest requestBody){
+        return ResponseEntity.ok().body( usersService.CompleteQuestTask(requestBody));
+    }
 }
diff --git a/src/main/java/com/caliverse/admin/domain/dao/admin/ReqIdMapper.java b/src/main/java/com/caliverse/admin/domain/dao/admin/ReqIdMapper.java
new file mode 100644
index 0000000..d0c8dbf
--- /dev/null
+++ b/src/main/java/com/caliverse/admin/domain/dao/admin/ReqIdMapper.java
@@ -0,0 +1,20 @@
+package com.caliverse.admin.domain.dao.admin;
+
+import org.apache.ibatis.annotations.*;
+
+import java.util.List;
+import java.util.Map;
+
+
+public interface ReqIdMapper {
+    @Select("SELECT COALESCE(MAX(req_id), 0) + 1 FROM req_id_manager WHERE req_type = #{reqType}")
+    Integer getNextReqId(@Param("reqType") String reqType);
+
+    @Insert("INSERT INTO req_id_manager (req_type, req_id, description, create_by) VALUES (#{reqType}, #{reqId}, #{desc}, #{createBy})")
+    void insertReqIdHistory(@Param("reqType") String reqType, @Param("reqId") Integer reqId, @Param("desc") String desc, @Param("createBy") String createBy);
+
+    @Select("SELECT * FROM req_id_manager WHERE req_type = #{reqType} " +
+            "ORDER BY created_at DESC LIMIT #{limit}")
+    List> getReqIdHistory(@Param("reqType") String reqType,
+                                              @Param("limit") int limit);
+}
diff --git a/src/main/java/com/caliverse/admin/domain/request/UsersRequest.java b/src/main/java/com/caliverse/admin/domain/request/UsersRequest.java
index b94278f..97562aa 100644
--- a/src/main/java/com/caliverse/admin/domain/request/UsersRequest.java
+++ b/src/main/java/com/caliverse/admin/domain/request/UsersRequest.java
@@ -27,4 +27,13 @@ public class UsersRequest {
     private SEARCHTYPE mailType;
     @JsonProperty("page_key")
     private KeyParam pageKey;
+
+    @JsonProperty("quest_key")
+    private String questKey;
+    @JsonProperty("quest_id")
+    private Integer questId;
+    private String type;
+    private String status;
+    @JsonProperty("task_no")
+    private Integer taskNo;
 }
diff --git a/src/main/java/com/caliverse/admin/domain/response/UsersResponse.java b/src/main/java/com/caliverse/admin/domain/response/UsersResponse.java
index ba7490f..de818bb 100644
--- a/src/main/java/com/caliverse/admin/domain/response/UsersResponse.java
+++ b/src/main/java/com/caliverse/admin/domain/response/UsersResponse.java
@@ -304,6 +304,8 @@ public class UsersResponse {
     @Data
     @Builder
     public static class QuestInfo{
+        @JsonProperty("quest_key")
+        private String questKey;
         @JsonProperty("quest_id")
         private Integer questId;
         @JsonProperty("quest_name")
diff --git a/src/main/java/com/caliverse/admin/domain/service/ReqIdService.java b/src/main/java/com/caliverse/admin/domain/service/ReqIdService.java
new file mode 100644
index 0000000..68b547d
--- /dev/null
+++ b/src/main/java/com/caliverse/admin/domain/service/ReqIdService.java
@@ -0,0 +1,46 @@
+package com.caliverse.admin.domain.service;
+
+import com.caliverse.admin.domain.dao.admin.ReqIdMapper;
+import com.caliverse.admin.domain.entity.EReqType;
+import lombok.RequiredArgsConstructor;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+import java.util.List;
+import java.util.Map;
+
+@Service
+@RequiredArgsConstructor
+@Slf4j
+public class ReqIdService {
+    private final ReqIdMapper reqIdMapper;
+
+    @Transactional(transactionManager = "transactionManager")
+    public Integer generateNextReqId(EReqType reqType, String createBy, String desc) {
+        try {
+            // 다음 REQ_ID 조회
+            Integer nextReqId = reqIdMapper.getNextReqId(reqType.getValue());
+
+            // 이력 저장
+            reqIdMapper.insertReqIdHistory(reqType.getValue(), nextReqId, desc, createBy);
+
+            log.debug("Generated REQ_ID: {} for type: {}", nextReqId, reqType.getValue());
+
+            return nextReqId;
+
+        } catch (Exception e) {
+            log.error("Failed to generate REQ_ID for type: {}", reqType.getValue(), e);
+            throw new RuntimeException("REQ_ID 생성 중 오류가 발생했습니다.", e);
+        }
+    }
+
+    public List> getRecentReqIdHistory(EReqType reqType, int limit) {
+        return reqIdMapper.getReqIdHistory(reqType.getValue(), limit);
+    }
+
+    public Integer getCurrentMaxReqId(EReqType reqType) {
+        Integer maxReqId = reqIdMapper.getNextReqId(reqType.getValue());
+        return maxReqId != null ? maxReqId - 1 : 0; // 다음 ID에서 1을 빼면 현재 최대값
+    }
+}
diff --git a/src/main/java/com/caliverse/admin/domain/service/UsersService.java b/src/main/java/com/caliverse/admin/domain/service/UsersService.java
index a301085..8b1194b 100644
--- a/src/main/java/com/caliverse/admin/domain/service/UsersService.java
+++ b/src/main/java/com/caliverse/admin/domain/service/UsersService.java
@@ -7,6 +7,8 @@ import java.util.Map;
 import java.util.concurrent.atomic.AtomicInteger;
 import java.util.stream.Collectors;
 
+import com.caliverse.admin.domain.RabbitMq.MessageHandlerService;
+import com.caliverse.admin.domain.entity.EReqType;
 import com.caliverse.admin.domain.entity.FriendRequest;
 import com.caliverse.admin.domain.entity.SEARCHTYPE;
 import com.caliverse.admin.domain.request.MailRequest;
@@ -17,6 +19,7 @@ import com.caliverse.admin.dynamodb.domain.atrrib.MoneyAttrib;
 import com.caliverse.admin.dynamodb.domain.doc.MailDoc;
 import com.caliverse.admin.dynamodb.dto.PageResult;
 import com.caliverse.admin.dynamodb.service.*;
+import com.caliverse.admin.global.common.constants.CommonConstants;
 import com.caliverse.admin.redis.service.RedisUserInfoService;
 import lombok.extern.slf4j.Slf4j;
 import org.slf4j.Logger;
@@ -34,6 +37,7 @@ import com.caliverse.admin.global.common.exception.RestApiException;
 import com.caliverse.admin.global.common.utils.CommonUtils;
 
 import lombok.RequiredArgsConstructor;
+import org.springframework.transaction.annotation.Transactional;
 
 @Service
 @RequiredArgsConstructor
@@ -50,6 +54,9 @@ public class UsersService {
     private final DynamodbMyHomeService dynamodbMyHomeService;
     private final DynamodbFriendService dynamodbFriendService;
 
+    private final MessageHandlerService messageHandlerService;
+    private final ReqIdService reqIdService;
+
     @Autowired
     private MetaDataHandler metaDataHandler;
 
@@ -503,4 +510,42 @@ public class UsersService {
 
     }
 
+    public UsersResponse CompleteQuestTask(UsersRequest usersRequest){
+        String serverName = redisUserInfoService.getFirstChannel();
+        if(serverName.isEmpty()){
+            log.error("CompleteQuestTask serverList is empty");
+            throw new RestApiException(CommonCode.ERROR.getHttpStatus(), ErrorCode.NOT_FOUND_SERVER.getMessage());
+        }
+        String guid = usersRequest.getGuid();
+
+        userGameSessionService.kickUserSession(guid, "Force complete quest task");
+
+        String accountId = dynamodbUserService.getGuidByAccountId(guid);
+
+        try{
+            messageHandlerService.sendQuestTaskCompleteMessage(
+                    serverName,
+                    accountId,
+                    reqIdService.generateNextReqId(
+                            EReqType.QUEST_TASK,
+                            CommonUtils.getAdmin() == null ? CommonConstants.SYSTEM : CommonUtils.getAdmin().getId().toString(),
+                            "퀘스트 TASK 강제 완료 요청"
+                            ),
+                    usersRequest.getQuestKey(),
+                    usersRequest.getTaskNo()
+            );
+        } catch (Exception e) {
+            log.error("CompleteQuestTask messageHandlerService error: {}", e.getMessage(), e);
+            throw new RestApiException(CommonCode.ERROR.getHttpStatus(), ErrorCode.MESSAGE_SEND_FAIL.getMessage());
+        }
+
+        return UsersResponse.builder()
+                .status(CommonCode.SUCCESS.getHttpStatus())
+                .result(CommonCode.SUCCESS.getResult())
+                .resultData(UsersResponse.ResultData.builder()
+                        .message(SuccessCode.UPDATE.name())
+                        .build())
+                .build();
+    }
+
 }
diff --git a/src/main/java/com/caliverse/admin/dynamodb/service/DynamodbQuestService.java b/src/main/java/com/caliverse/admin/dynamodb/service/DynamodbQuestService.java
index 0c7c6f7..d5c687d 100644
--- a/src/main/java/com/caliverse/admin/dynamodb/service/DynamodbQuestService.java
+++ b/src/main/java/com/caliverse/admin/dynamodb/service/DynamodbQuestService.java
@@ -49,7 +49,7 @@ public class DynamodbQuestService {
                                 .taskNo(metaData.getTaskNum())
                                 .questName(metaDataHandler.getTextStringData(metaData.getTaskName()))
                                 .counter(metaData.getCounter())
-                                .status(Objects.equals(currentTaskNo, metaData.getTaskNum()) ? "RUNNING" : currentTaskNo > metaData.getTaskNum() ? "COMPLETE" : "WAIT" )
+                                .status(Objects.equals(currentTaskNo, metaData.getTaskNum()) && attrib.getIsComplete().equals(0) ? "RUNNING" : currentTaskNo > metaData.getTaskNum() || attrib.getIsComplete().equals(1) ? "COMPLETE" : "WAIT" )
                                 .build())
                         .sorted(Comparator.comparing(UsersResponse.Quest::getTaskNo))
                         .toList();
@@ -60,6 +60,7 @@ public class DynamodbQuestService {
                         .findFirst().orElse(null);
 
                 UsersResponse.QuestInfo questInfo = UsersResponse.QuestInfo.builder()
+                        .questKey(quest.getSK())
                         .questId(questId)
                         .questName(metaDataHandler.getTextStringData(taskName))
                         .status(attrib.getIsComplete())