@java.lang.Override
        public im.turms.server.common.access.client.dto.model.common.Value getUserDefinedAttributesOrThrow(
                java.lang.String key) {
            if (key == null) {
                throw new NullPointerException("map key");
            }
            java.util.Map<java.lang.String, im.turms.server.common.access.client.dto.model.common.ValueOrBuilder> map =
                    internalGetMutableUserDefinedAttributes().ensureBuilderMap();
            if (!map.containsKey(key)) {
                throw new java.lang.IllegalArgumentException();
            }
            return userDefinedAttributesConverter.build(map.get(key));
        }
<code>map&lt;string, .im.turms.proto.Value&gt; user_defined_attributes = 10;</code>
turms-server-common/src/main/java/im/turms/server/common/access/client/dto/request/group/UpdateGroupRequest.java