def get_world_metadata(self, world_id, **kwargs):
    'Get World Metadata  # noqa: E501\n\n        Return a worlds custom metadata. This is currently believed to be unused. Metadata can be set with `updateWorld` and can be any arbitrary object.  # noqa: E501\n        This method makes a synchronous HTTP request by default. To make an\n        asynchronous HTTP request, please pass async_req=True\n\n        >>> thread = api.get_world_metadata(world_id, async_req=True)\n        >>> result = thread.get()\n\n        Args:\n            world_id (str):\n\n        Keyword Args:\n            _return_http_data_only (bool): response data without head status\n                code and headers. Default is True.\n            _preload_content (bool): if False, the urllib3.HTTPResponse object\n                will be returned without reading/decoding response data.\n                Default is True.\n            _request_timeout (int/float/tuple): timeout setting for this request. If\n                one number provided, it will be total request timeout. It can also\n                be a pair (tuple) of (connection, read) timeouts.\n                Default is None.\n            _check_input_type (bool): specifies if type checking\n                should be done one the data sent to the server.\n                Default is True.\n            _check_return_type (bool): specifies if type checking\n                should be done one the data received from the server.\n                Default is True.\n            _host_index (int/None): specifies the index of the server\n                that we want to use.\n                Default is read from the configuration.\n            async_req (bool): execute request asynchronously\n\n        Returns:\n            WorldMetadata\n                If the method is called asynchronously, returns the request\n                thread.\n        '
    kwargs['async_req'] = kwargs.get('async_req', False)
    kwargs['_return_http_data_only'] = kwargs.get('_return_http_data_only', True)
    kwargs['_preload_content'] = kwargs.get('_preload_content', True)
    kwargs['_request_timeout'] = kwargs.get('_request_timeout', None)
    kwargs['_check_input_type'] = kwargs.get('_check_input_type', True)
    kwargs['_check_return_type'] = kwargs.get('_check_return_type', True)
    kwargs['_host_index'] = kwargs.get('_host_index')
    kwargs['world_id'] = world_id
    return self.get_world_metadata_endpoint.call_with_http_info(**kwargs)
Get World Metadata  # noqa: E501

Return a worlds custom metadata. This is currently believed to be unused. Metadata can be set with `updateWorld` and can be any arbitrary object.  # noqa: E501
This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please pass async_req=True

>>> thread = api.get_world_metadata(world_id, async_req=True)
>>> result = thread.get()

Args:
    world_id (str):

Keyword Args:
    _return_http_data_only (bool): response data without head status
        code and headers. Default is True.
    _preload_content (bool): if False, the urllib3.HTTPResponse object
        will be returned without reading/decoding response data.
        Default is True.
    _request_timeout (int/float/tuple): timeout setting for this request. If
        one number provided, it will be total request timeout. It can also
        be a pair (tuple) of (connection, read) timeouts.
        Default is None.
    _check_input_type (bool): specifies if type checking
        should be done one the data sent to the server.
        Default is True.
    _check_return_type (bool): specifies if type checking
        should be done one the data received from the server.
        Default is True.
    _host_index (int/None): specifies the index of the server
        that we want to use.
        Default is read from the configuration.
    async_req (bool): execute request asynchronously

Returns:
    WorldMetadata
        If the method is called asynchronously, returns the request
        thread.
def get_world_metadata(self, world_id, **kwargs):
    'Get World Metadata  # noqa: E501\n\n        Return a worlds custom metadata. This is currently believed to be unused. Metadata can be set with `updateWorld` and can be any arbitrary object.  # noqa: E501\n        This method makes a synchronous HTTP request by default. To make an\n        asynchronous HTTP request, please pass async_req=True\n\n        >>> thread = api.get_world_metadata(world_id, async_req=True)\n        >>> result = thread.get()\n\n        Args:\n            world_id (str):\n\n        Keyword Args:\n            _return_http_data_only (bool): response data without head status\n                code and headers. Default is True.\n            _preload_content (bool): if False, the urllib3.HTTPResponse object\n                will be returned without reading/decoding response data.\n                Default is True.\n            _request_timeout (int/float/tuple): timeout setting for this request. If\n                one number provided, it will be total request timeout. It can also\n                be a pair (tuple) of (connection, read) timeouts.\n                Default is None.\n            _check_input_type (bool): specifies if type checking\n                should be done one the data sent to the server.\n                Default is True.\n            _check_return_type (bool): specifies if type checking\n                should be done one the data received from the server.\n                Default is True.\n            _host_index (int/None): specifies the index of the server\n                that we want to use.\n                Default is read from the configuration.\n            async_req (bool): execute request asynchronously\n\n        Returns:\n            WorldMetadata\n                If the method is called asynchronously, returns the request\n                thread.\n        '
    kwargs['async_req'] = kwargs.get('async_req', False)
    kwargs['_return_http_data_only'] = kwargs.get('_return_http_data_only', True)
    kwargs['_preload_content'] = kwargs.get('_preload_content', True)
    kwargs['_request_timeout'] = kwargs.get('_request_timeout', None)
    kwargs['_check_input_type'] = kwargs.get('_check_input_type', True)
    kwargs['_check_return_type'] = kwargs.get('_check_return_type', True)
    kwargs['_host_index'] = kwargs.get('_host_index')
    kwargs['world_id'] = world_id
    return self.get_world_metadata_endpoint.call_with_http_info(**kwargs)