schrodinger.maestro_utils.composer_agent.request_manager.urls module

class schrodinger.maestro_utils.composer_agent.request_manager.urls.Endpoint

Bases: Enum

QUERY = '/query'
FEEDBACK = '/feedback'
class schrodinger.maestro_utils.composer_agent.request_manager.urls.PostQueryPayloadKey

Bases: Enum

QUERY = 'query'
SESSION_ID = 'session_id'
PRESET_NAMES = 'maestro_preset_names'
class schrodinger.maestro_utils.composer_agent.request_manager.urls.PostFeedbackPayloadKey

Bases: Enum

TELEMETRY_ID = 'telemetry_id'
FEEDBACK = 'feedback'
class schrodinger.maestro_utils.composer_agent.request_manager.urls.PostQueryRequestKeys

Bases: Enum

CONTENT_TYPE = 'application/json'
ACCEPT_TYPE = b'application/json'
AUTHORIZATION_KEY = b'Bearer 3Sp99Vt5pSm+24zV16WfrWuPUBksbSw19lnv9ES6uVc='
TIMEOUT = 10000
class schrodinger.maestro_utils.composer_agent.request_manager.urls.ResponseStatus

Bases: Enum

SUCCESS = 'success'
REQUEST_TIMEOUT = 'timeout'
HOST_NOT_FOUND = 'Host not found'
ERROR = 'error'
schrodinger.maestro_utils.composer_agent.request_manager.urls.get_response_status_from_reply(reply: QNetworkReply) ResponseStatus
schrodinger.maestro_utils.composer_agent.request_manager.urls.get_query_url(endpoint: Endpoint) str