Interface UnwrapWebhookEvent.Visitor
-
- All Implemented Interfaces:
public interface UnwrapWebhookEvent.Visitor<T extends Object>An interface that defines how to map each variant of UnwrapWebhookEvent to a value of type T.
-
-
Method Summary
Modifier and Type Method Description abstract TvisitBatchCancelled(BatchCancelledWebhookEvent batchCancelled)Sent when a batch API request has been cancelled. abstract TvisitBatchCompleted(BatchCompletedWebhookEvent batchCompleted)Sent when a batch API request has been completed. abstract TvisitBatchExpired(BatchExpiredWebhookEvent batchExpired)Sent when a batch API request has expired. abstract TvisitBatchFailed(BatchFailedWebhookEvent batchFailed)Sent when a batch API request has failed. abstract TvisitEvalRunCanceled(EvalRunCanceledWebhookEvent evalRunCanceled)Sent when an eval run has been canceled. abstract TvisitEvalRunFailed(EvalRunFailedWebhookEvent evalRunFailed)Sent when an eval run has failed. abstract TvisitEvalRunSucceeded(EvalRunSucceededWebhookEvent evalRunSucceeded)Sent when an eval run has succeeded. abstract TvisitFineTuningJobCancelled(FineTuningJobCancelledWebhookEvent fineTuningJobCancelled)Sent when a fine-tuning job has been cancelled. abstract TvisitFineTuningJobFailed(FineTuningJobFailedWebhookEvent fineTuningJobFailed)Sent when a fine-tuning job has failed. abstract TvisitFineTuningJobSucceeded(FineTuningJobSucceededWebhookEvent fineTuningJobSucceeded)Sent when a fine-tuning job has succeeded. abstract TvisitRealtimeCallIncoming(RealtimeCallIncomingWebhookEvent realtimeCallIncoming)Sent when Realtime API Receives a incoming SIP call. abstract TvisitResponseCancelled(ResponseCancelledWebhookEvent responseCancelled)Sent when a background response has been cancelled. abstract TvisitResponseCompleted(ResponseCompletedWebhookEvent responseCompleted)Sent when a background response has been completed. abstract TvisitResponseFailed(ResponseFailedWebhookEvent responseFailed)Sent when a background response has failed. abstract TvisitResponseIncomplete(ResponseIncompleteWebhookEvent responseIncomplete)Sent when a background response has been interrupted. Tunknown(JsonValue json)Maps an unknown variant of UnwrapWebhookEvent to a value of type T. -
-
Method Detail
-
visitBatchCancelled
abstract T visitBatchCancelled(BatchCancelledWebhookEvent batchCancelled)
Sent when a batch API request has been cancelled.
-
visitBatchCompleted
abstract T visitBatchCompleted(BatchCompletedWebhookEvent batchCompleted)
Sent when a batch API request has been completed.
-
visitBatchExpired
abstract T visitBatchExpired(BatchExpiredWebhookEvent batchExpired)
Sent when a batch API request has expired.
-
visitBatchFailed
abstract T visitBatchFailed(BatchFailedWebhookEvent batchFailed)
Sent when a batch API request has failed.
-
visitEvalRunCanceled
abstract T visitEvalRunCanceled(EvalRunCanceledWebhookEvent evalRunCanceled)
Sent when an eval run has been canceled.
-
visitEvalRunFailed
abstract T visitEvalRunFailed(EvalRunFailedWebhookEvent evalRunFailed)
Sent when an eval run has failed.
-
visitEvalRunSucceeded
abstract T visitEvalRunSucceeded(EvalRunSucceededWebhookEvent evalRunSucceeded)
Sent when an eval run has succeeded.
-
visitFineTuningJobCancelled
abstract T visitFineTuningJobCancelled(FineTuningJobCancelledWebhookEvent fineTuningJobCancelled)
Sent when a fine-tuning job has been cancelled.
-
visitFineTuningJobFailed
abstract T visitFineTuningJobFailed(FineTuningJobFailedWebhookEvent fineTuningJobFailed)
Sent when a fine-tuning job has failed.
-
visitFineTuningJobSucceeded
abstract T visitFineTuningJobSucceeded(FineTuningJobSucceededWebhookEvent fineTuningJobSucceeded)
Sent when a fine-tuning job has succeeded.
-
visitRealtimeCallIncoming
abstract T visitRealtimeCallIncoming(RealtimeCallIncomingWebhookEvent realtimeCallIncoming)
Sent when Realtime API Receives a incoming SIP call.
-
visitResponseCancelled
abstract T visitResponseCancelled(ResponseCancelledWebhookEvent responseCancelled)
Sent when a background response has been cancelled.
-
visitResponseCompleted
abstract T visitResponseCompleted(ResponseCompletedWebhookEvent responseCompleted)
Sent when a background response has been completed.
-
visitResponseFailed
abstract T visitResponseFailed(ResponseFailedWebhookEvent responseFailed)
Sent when a background response has failed.
-
visitResponseIncomplete
abstract T visitResponseIncomplete(ResponseIncompleteWebhookEvent responseIncomplete)
Sent when a background response has been interrupted.
-
unknown
T unknown(JsonValue json)
Maps an unknown variant of UnwrapWebhookEvent to a value of type T.
An instance of UnwrapWebhookEvent can contain an unknown variant if it was deserialized from data that doesn't match any known variant. For example, if the SDK is on an older version than the API, then the API may respond with new variants that the SDK is unaware of.
-
-
-
-