def _uri(self, type, **kwargs):
    '_uri\n        The server hope to get the uri of the request. The uri will be decided\n        by the dataprovider. For ex, different cache layer has different uri.\n\n        :param type: The type of resource for the uri\n        :param **kwargs:\n        '
    if (type == 'calendar'):
        return Cal._uri(**kwargs)
    elif (type == 'instrument'):
        return Inst._uri(**kwargs)
    elif (type == 'feature'):
        return DatasetD._uri(**kwargs)
_uri
The server hope to get the uri of the request. The uri will be decided
by the dataprovider. For ex, different cache layer has different uri.

:param type: The type of resource for the uri
:param **kwargs:
def _uri(self, type, **kwargs):
    '_uri\n        The server hope to get the uri of the request. The uri will be decided\n        by the dataprovider. For ex, different cache layer has different uri.\n\n        :param type: The type of resource for the uri\n        :param **kwargs:\n        '
    if (type == 'calendar'):
        return Cal._uri(**kwargs)
    elif (type == 'instrument'):
        return Inst._uri(**kwargs)
    elif (type == 'feature'):
        return DatasetD._uri(**kwargs)