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 T
visitBatchCancelled(BatchCancelledWebhookEvent batchCancelled)
Sent when a batch API request has been cancelled. abstract T
visitBatchCompleted(BatchCompletedWebhookEvent batchCompleted)
Sent when a batch API request has been completed. abstract T
visitBatchExpired(BatchExpiredWebhookEvent batchExpired)
Sent when a batch API request has expired. abstract T
visitBatchFailed(BatchFailedWebhookEvent batchFailed)
Sent when a batch API request has failed. abstract T
visitEvalRunCanceled(EvalRunCanceledWebhookEvent evalRunCanceled)
Sent when an eval run has been canceled. abstract T
visitEvalRunFailed(EvalRunFailedWebhookEvent evalRunFailed)
Sent when an eval run has failed. abstract T
visitEvalRunSucceeded(EvalRunSucceededWebhookEvent evalRunSucceeded)
Sent when an eval run has succeeded. abstract T
visitFineTuningJobCancelled(FineTuningJobCancelledWebhookEvent fineTuningJobCancelled)
Sent when a fine-tuning job has been cancelled. abstract T
visitFineTuningJobFailed(FineTuningJobFailedWebhookEvent fineTuningJobFailed)
Sent when a fine-tuning job has failed. abstract T
visitFineTuningJobSucceeded(FineTuningJobSucceededWebhookEvent fineTuningJobSucceeded)
Sent when a fine-tuning job has succeeded. abstract T
visitResponseCancelled(ResponseCancelledWebhookEvent responseCancelled)
Sent when a background response has been cancelled. abstract T
visitResponseCompleted(ResponseCompletedWebhookEvent responseCompleted)
Sent when a background response has been completed. abstract T
visitResponseFailed(ResponseFailedWebhookEvent responseFailed)
Sent when a background response has failed. abstract T
visitResponseIncomplete(ResponseIncompleteWebhookEvent responseIncomplete)
Sent when a background response has been interrupted. T
unknown(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.
-
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.
-
-
-
-