Class ClientSecretCreateResponse.Session
-
- All Implemented Interfaces:
public final class ClientSecretCreateResponse.Session
The session configuration for either a realtime or transcription session.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interface
ClientSecretCreateResponse.Session.Visitor
An interface that defines how to map each variant of Session to a value of type T.
public final class
ClientSecretCreateResponse.Session.RealtimeTranscriptionSessionCreateResponse
A Realtime transcription session configuration object.
-
Method Summary
-
-
Method Detail
-
realtimeSessionCreateResponse
final Optional<RealtimeSessionCreateResponse> realtimeSessionCreateResponse()
A Realtime session configuration object.
-
realtimeTranscriptionSessionCreateResponse
final Optional<ClientSecretCreateResponse.Session.RealtimeTranscriptionSessionCreateResponse> realtimeTranscriptionSessionCreateResponse()
A Realtime transcription session configuration object.
-
isRealtimeSessionCreateResponse
final Boolean isRealtimeSessionCreateResponse()
-
isRealtimeTranscriptionSessionCreateResponse
final Boolean isRealtimeTranscriptionSessionCreateResponse()
-
asRealtimeSessionCreateResponse
final RealtimeSessionCreateResponse asRealtimeSessionCreateResponse()
A Realtime session configuration object.
-
asRealtimeTranscriptionSessionCreateResponse
final ClientSecretCreateResponse.Session.RealtimeTranscriptionSessionCreateResponse asRealtimeTranscriptionSessionCreateResponse()
A Realtime transcription session configuration object.
-
accept
final <T extends Any> T accept(ClientSecretCreateResponse.Session.Visitor<T> visitor)
-
validate
final ClientSecretCreateResponse.Session validate()
-
ofRealtimeSessionCreateResponse
final static ClientSecretCreateResponse.Session ofRealtimeSessionCreateResponse(RealtimeSessionCreateResponse realtimeSessionCreateResponse)
A Realtime session configuration object.
-
ofRealtimeTranscriptionSessionCreateResponse
final static ClientSecretCreateResponse.Session ofRealtimeTranscriptionSessionCreateResponse(ClientSecretCreateResponse.Session.RealtimeTranscriptionSessionCreateResponse realtimeTranscriptionSessionCreateResponse)
A Realtime transcription session configuration object.
-
-
-
-