def __init__(self, login_or_token=None, password=None, jwt=None, base_url=DEFAULT_BASE_URL, timeout=DEFAULT_TIMEOUT, client_id=None, client_secret=None, user_agent='<STR_LIT>', per_page=DEFAULT_PER_PAGE, api_preview=False, verify=True, retry=None):
assert login_or_token is None or isinstance(login_or_token, (str, unicode)), login_or_token<EOL>assert password is None or isinstance(password, (str, unicode)), password<EOL>assert jwt is None or isinstance(jwt, (str, unicode)), jwt<EOL>assert isinstance(base_url, (str, unicode)), base_url<EOL>assert isinstance(timeout, (int, long)), timeout<EOL>assert client_id is None or isinstance(client_id, (str, unicode)), client_id<EOL>assert client_secret is None or isinstance(client_secret, (str, unicode)), client_secret<EOL>assert user_agent is None or isinstance(user_agent, (str, unicode)), user_agent<EOL>assert isinstance(api_preview, (bool))<EOL>assert retry is None or isinstance(retry, (int)) or isinstance(retry, (urllib3.util.Retry))<EOL>self.__requester = Requester(login_or_token, password, jwt, base_url, timeout, client_id, client_secret, user_agent, per_page, api_preview, verify, retry)<EOL>
:param login_or_token: string
:param password: string
:param base_url: string
:param timeout: integer
:param client_id: string
:param client_secret: string
:param user_agent: string
:param per_page: int
:param verify: boolean or string
:param retry: int or urllib3.util.retry.Retry object