ace.models
ace.models.graphql_message
- class ace.models.graphql_message.GraphQLRequestData(query: str = '', variables: Dict[str, Any] = <factory>)[source]
Bases:
object- query: str = ''
- variables: Dict[str, Any]
- __init__(query: str = '', variables: ~typing.Dict[str, ~typing.Any] = <factory>) None
- class ace.models.graphql_message.GraphQLMessageBody(url: str, auth_service: str = 'CENTRALIZE', method: str = 'POST', params: str = '', headers: Dict[str, str] = <factory>, data: ace.models.graphql_message.GraphQLRequestData = <factory>)[source]
Bases:
object- url: str
- auth_service: str = 'CENTRALIZE'
- method: str = 'POST'
- params: str = ''
- headers: Dict[str, str]
- data: GraphQLRequestData
- __init__(url: str, auth_service: str = 'CENTRALIZE', method: str = 'POST', params: str = '', headers: ~typing.Dict[str, str] = <factory>, data: ~ace.models.graphql_message.GraphQLRequestData = <factory>) None
- class ace.models.graphql_message.GraphQLMessage(message_type: str = 'GRAPHQL_MESSAGE', message_body: ace.models.graphql_message.GraphQLMessageBody = <factory>)[source]
Bases:
object- message_type: str = 'GRAPHQL_MESSAGE'
- message_body: GraphQLMessageBody
- __init__(message_type: str = 'GRAPHQL_MESSAGE', message_body: ~ace.models.graphql_message.GraphQLMessageBody = <factory>) None
ace.models.output
- class ace.models.output.APIMessage(auth_service: str, url: str, method: str, headers: Dict[str, str], params: Optional[Dict[str, Any]], data: Dict[str, Any], message_response: Dict[str, Any] = <factory>)[source]
Bases:
object- auth_service: str
- url: str
- method: str
- headers: Dict[str, str]
- params: Dict[str, Any] | None
- data: Dict[str, Any]
- message_response: Dict[str, Any]
- __init__(auth_service: str, url: str, method: str, headers: ~typing.Dict[str, str], params: ~typing.Dict[str, ~typing.Any] | None, data: ~typing.Dict[str, ~typing.Any], message_response: ~typing.Dict[str, ~typing.Any] = <factory>) None
- class ace.models.output.EventMessage(queue: str, routing_key: str, request_id: str | None = None, body: Dict[str, Any] | None = None)[source]
Bases:
object- queue: str
- routing_key: str
- request_id: str | None = None
- body: Dict[str, Any] | None = None
- __init__(queue: str, routing_key: str, request_id: str | None = None, body: Dict[str, Any] | None = None) None
- class ace.models.output.ResponseMessage(message_type: str, message_body: ForwardRef('APIMessage') | ForwardRef('EventMessage') | Dict[str, Any] | NoneType = None)[source]
Bases:
object- message_type: str
- message_body: APIMessage | EventMessage | Dict[str, Any] | None = None
- __init__(message_type: str, message_body: APIMessage | EventMessage | Dict[str, Any] | None = None) None
- class ace.models.output.ValidationMessage(type: str, message: str)[source]
Bases:
object- type: str
- message: str
- __init__(type: str, message: str) None
- class ace.models.output.BaseOutput(output_type, api_request_exception_stop=False)[source]
Bases:
object- api_request_exception_stop: bool = False
- outputType: str
- result: Dict[str, Any] | None = None
- output: List[ResponseMessage]
- validation: List[ValidationMessage]