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 recuperare una risposta appropriata senza che il server eseva la richiesta più volte. Il valore della Idempotency-Token è una stringa opaca che rappresenta un client generato, univoco a livello globale per tutto il tempo, identificatore per la richiesta. È consigliabile usare uUID versione 4 (casuale). |
participants | I partecipanti da aggiungere al thread di chat. |
Proprietà ereditate
abort |
Segnale che può essere usato per interrompere le richieste. |
on |
Una 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 usate 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 recuperare una risposta appropriata senza che il server eseva la richiesta più volte. Il valore della Idempotency-Token è una stringa opaca che rappresenta un client generato, univoco a livello globale per tutto il tempo, identificatore per la richiesta. È consigliabile usare uUID versione 4 (casuale).
idempotencyToken?: string
Valore della proprietà
string
participants
I 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
Una 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 usate quando la traccia è abilitata.
tracingOptions?: OperationTracingOptions
Valore della proprietà
Ereditato da OperationOptions.tracingOptions