CreateChatThreadOptions interface
Opzioni per creare un thread di chat.
- Extends
Proprietà
idempotency |
Se specificato, il client indirizza che la richiesta è ripetibile; ovvero che il client può effettuare la richiesta più volte con lo stesso Idempotency-Token e ottenere una risposta appropriata senza che il server eseettene la richiesta più volte. Il valore del Idempotency-Token è una stringa opaca che rappresenta un identificatore generato dal client, globalmente univoco per tutto il tempo, per la richiesta. È consigliabile usare gli UUID versione 4 (casuale). |
participants | Partecipanti da aggiungere al thread di chat. |
Proprietà ereditate
abort |
Segnale che può essere usato per interrompere le richieste. |
on |
Funzione da chiamare ogni volta che viene ricevuta una risposta dal server durante l'esecuzione dell'operazione richiesta. Può essere chiamato più volte. |
request |
Opzioni usate durante la creazione e l'invio di richieste HTTP per questa operazione. |
serializer |
Opzioni per eseguire l'override del comportamento di serializzazione/de-serializzazione. |
tracing |
Opzioni utilizzate quando la traccia è abilitata. |
Dettagli proprietà
idempotencyToken
Se specificato, il client indirizza che la richiesta è ripetibile; ovvero che il client può effettuare la richiesta più volte con lo stesso Idempotency-Token e ottenere una risposta appropriata senza che il server eseettene la richiesta più volte. Il valore del Idempotency-Token è una stringa opaca che rappresenta un identificatore generato dal client, globalmente univoco per tutto il tempo, per la richiesta. È consigliabile usare gli UUID versione 4 (casuale).
idempotencyToken?: string
Valore della proprietà
string
participants
Partecipanti da aggiungere al thread di chat.
participants?: ChatParticipant[]
Valore della proprietà
Dettagli proprietà ereditate
abortSignal
Segnale che può essere usato per interrompere le richieste.
abortSignal?: AbortSignalLike
Valore della proprietà
Ereditato da OperationOptions.abortSignal
onResponse
Funzione da chiamare ogni volta che viene ricevuta una risposta dal server durante l'esecuzione dell'operazione richiesta. Può essere chiamato più volte.
onResponse?: RawResponseCallback
Valore della proprietà
Ereditato da OperationOptions.onResponse
requestOptions
Opzioni usate durante la creazione e l'invio di richieste HTTP per questa operazione.
requestOptions?: OperationRequestOptions
Valore della proprietà
Ereditato da OperationOptions.requestOptions
serializerOptions
Opzioni per eseguire l'override del comportamento di serializzazione/de-serializzazione.
serializerOptions?: SerializerOptions
Valore della proprietà
Ereditato da OperationOptions.serializerOptions
tracingOptions
Opzioni utilizzate quando la traccia è abilitata.
tracingOptions?: OperationTracingOptions
Valore della proprietà
Ereditato da OperationOptions.tracingOptions