code: public String getUserMetaDataOf(String key) {
          return this.userMetadata == null ? null : this.userMetadata.get(key);
      }
docs: For internal use only. Returns the value of the userMetadata for the specified key.
  
  @param key the key of the userMetadata
  @return the value of the userMetadata