def __init__(self, application_id: str, endpoint_key: str, endpoint: str):
_, valid = LuisApplication._try_parse_uuid4(application_id)<EOL>if not valid:<EOL><INDENT>raise ValueError(f'<STR_LIT>')<EOL><DEDENT>_, valid = LuisApplication._try_parse_uuid4(endpoint_key)<EOL>if not valid:<EOL><INDENT>raise ValueError(f'<STR_LIT>')<EOL><DEDENT>if not endpoint or endpoint.isspace():<EOL><INDENT>endpoint = "<STR_LIT>"<EOL><DEDENT>_, valid = LuisApplication._try_parse_url(endpoint)<EOL>if not valid:<EOL><INDENT>raise ValueError(f'<STR_LIT>')<EOL><DEDENT>self._application_id = application_id<EOL>self._endpoint_key = endpoint_key<EOL>self._endpoint = endpoint<EOL>
Initializes a new instance of the <see cref="LuisApplication"/> class.

        :param application_id: LUIS application ID.
        :type application_id: str
        :param endpoint_key: LUIS subscription or endpoint key.
        :type endpoint_key: str
        :param endpoint: LUIS endpoint to use like https://westus.api.cognitive.microsoft.com.
        :type endpoint: str
        :raises ValueError: 
        :raises ValueError:
        :raises ValueError: