Partager via


MethodResponse Classe

Représente une réponse à une méthode directe.

Initialiseur pour MethodResponse.

Héritage
builtins.object
MethodResponse

Constructeur

MethodResponse(request_id, status, payload=None)

Paramètres

Nom Description
request_id
Obligatoire
str

ID de demande de la question MethodRequest à laquelle vous avez répondu.

status
Obligatoire
int

Status de l’exécution de MethodRequest.

payload
dict, str, int, float, bool ou None (<xref:JSON compatible values>)

Charge utile JSON à envoyer avec la réponse. (FACULTATIF)

valeur par défaut: None

Variables

Nom Description
request_id
str

ID de demande de la question MethodRequest à laquelle vous avez répondu.

status
int

Status de l’exécution de MethodRequest.

payload

Charge utile JSON à envoyer avec la réponse.

Méthodes

create_from_method_request

Méthode de fabrique pour créer une MethodResponse à partir d’une propriété MethodRequest.

create_from_method_request

Méthode de fabrique pour créer une MethodResponse à partir d’une propriété MethodRequest.

create_from_method_request(method_request, status, payload=None)

Paramètres

Nom Description
method_request
Obligatoire
<xref:MethodRequest.>

Objet MethodRequest auquel répondre.

status
Obligatoire
int

Status de l’exécution de MethodRequest.

payload
valeur par défaut: None