public Builder putUserDefinedAttributes(
                java.lang.String key,
                im.turms.client.model.proto.model.common.Value value) {
            java.lang.Class<?> keyClass = key.getClass();
            java.lang.Class<?> valueClass = value.getClass();
            copyOnWrite();
            instance.getMutableUserDefinedAttributesMap()
                    .put(key, value);
            return this;
        }
<code>map&lt;string, .im.turms.proto.Value&gt; user_defined_attributes = 9;</code>
turms-client-kotlin/src/main/java/im/turms/client/model/proto/model/user/UserInfo.java