schrodinger.maestro_utils.composer_agent.request_manager.urls module

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

Bases: Enum

QUERY = '/query'
EXEUCTION_FEEDBACK = '/execution-feedback'
USER_FEEDBACK = '/user-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.PostExecutionFeedbackPayloadKey

Bases: Enum

TELEMETRY_ID = 'telemetry_id'
EXECUTION_STATUS = 'execution_status'
class schrodinger.maestro_utils.composer_agent.request_manager.urls.PostUserFeedbackPayloadKey

Bases: Enum

TELEMETRY_ID = 'telemetry_id'
FEEDBACK = 'feedback'
COMMENT = 'comment'
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