Compartilhar via


MethodResponse Classe

Representa uma resposta a um método direto.

Inicializador para MethodResponse.

Herança
builtins.object
MethodResponse

Construtor

MethodResponse(request_id, status, payload=None)

Parâmetros

Nome Description
request_id
Obrigatório
str

A ID da solicitação da MethodRequest que está sendo respondida.

status
Obrigatório
int

O status da execução do MethodRequest.

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

O conteúdo JSON a ser enviado com a resposta. (OPCIONAL)

valor padrão: None

Variáveis

Nome Description
request_id
str

A ID da solicitação da MethodRequest que está sendo respondida.

status
int

O status da execução do MethodRequest.

payload

O conteúdo JSON a ser enviado com a resposta.

Métodos

create_from_method_request

Método de fábrica para criar um MethodResponse de um MethodRequest.

create_from_method_request

Método de fábrica para criar um MethodResponse de um MethodRequest.

create_from_method_request(method_request, status, payload=None)

Parâmetros

Nome Description
method_request
Obrigatório
<xref:MethodRequest.>

O objeto MethodRequest ao qual responder.

status
Obrigatório
int

O status da execução do MethodRequest.

payload
valor padrão: None