Package com.openai.models.realtime
Class SessionCreatedEvent.Session
-
- All Implemented Interfaces:
public final class SessionCreatedEvent.Session
The session configuration.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interface
SessionCreatedEvent.Session.Visitor
An interface that defines how to map each variant of Session to a value of type T.
-
Method Summary
-
-
Method Detail
-
realtimeSessionCreateRequest
final Optional<RealtimeSessionCreateRequest> realtimeSessionCreateRequest()
Realtime session object configuration.
-
realtimeTranscriptionSessionCreateRequest
final Optional<RealtimeTranscriptionSessionCreateRequest> realtimeTranscriptionSessionCreateRequest()
Realtime transcription session object configuration.
-
isRealtimeSessionCreateRequest
final Boolean isRealtimeSessionCreateRequest()
-
isRealtimeTranscriptionSessionCreateRequest
final Boolean isRealtimeTranscriptionSessionCreateRequest()
-
asRealtimeSessionCreateRequest
final RealtimeSessionCreateRequest asRealtimeSessionCreateRequest()
Realtime session object configuration.
-
asRealtimeTranscriptionSessionCreateRequest
final RealtimeTranscriptionSessionCreateRequest asRealtimeTranscriptionSessionCreateRequest()
Realtime transcription session object configuration.
-
accept
final <T extends Any> T accept(SessionCreatedEvent.Session.Visitor<T> visitor)
-
validate
final SessionCreatedEvent.Session validate()
-
ofRealtimeSessionCreateRequest
final static SessionCreatedEvent.Session ofRealtimeSessionCreateRequest(RealtimeSessionCreateRequest realtimeSessionCreateRequest)
Realtime session object configuration.
-
ofRealtimeTranscriptionSessionCreateRequest
final static SessionCreatedEvent.Session ofRealtimeTranscriptionSessionCreateRequest(RealtimeTranscriptionSessionCreateRequest realtimeTranscriptionSessionCreateRequest)
Realtime transcription session object configuration.
-
-
-
-