QueryParameters constructor
const
QueryParameters({
- @JsonKey.new(name: 'access_token') String? accessToken,
- @JsonKey.new(name: 'config_id') String? configId,
- @JsonKey.new(name: 'config_version') int? configVersion,
- @JsonKey.new(name: 'event_limit') int? eventLimit,
- @JsonKey.new(name: 'resumed_chat_group_id') String? resumedChatGroupId,
- @JsonKey.new(name: 'verbose_transcription') bool? verboseTranscription,
- @JsonKey.new(name: 'api_key') String? apiKey,
- @JsonKey.new(name: 'session_settings[audio][channels]') int? audioChannels,
- @JsonKey.new(name: 'session_settings[audio][encoding]') String? audioEncoding,
- @JsonKey.new(name: 'session_settings[audio][sample_rate]') int? audioSampleRate,
- @JsonKey.new(name: 'session_settings[context][text]') String? contextText,
- @JsonKey.new(name: 'session_settings[context][type]') String? contextType,
- @JsonKey.new(name: 'session_settings[custom_session_id]') String? customSessionId,
- @JsonKey.new(name: 'session_settings[event_limit]') int? sessionEventLimit,
- @JsonKey.new(name: 'session_settings[language_model_api_key]') String? languageModelApiKey,
- @JsonKey.new(name: 'session_settings[voice_id]') String? voiceId,
Implementation
const factory QueryParameters({
@JsonKey(name: 'access_token') String? accessToken,
@JsonKey(name: 'config_id') String? configId,
@JsonKey(name: 'config_version') int? configVersion,
@JsonKey(name: 'event_limit') int? eventLimit,
@JsonKey(name: 'resumed_chat_group_id') String? resumedChatGroupId,
@JsonKey(name: 'verbose_transcription') bool? verboseTranscription,
@JsonKey(name: 'api_key') String? apiKey,
@JsonKey(name: 'session_settings[audio][channels]') int? audioChannels,
@JsonKey(name: 'session_settings[audio][encoding]') String? audioEncoding,
@JsonKey(name: 'session_settings[audio][sample_rate]') int? audioSampleRate,
@JsonKey(name: 'session_settings[context][text]') String? contextText,
@JsonKey(name: 'session_settings[context][type]') String? contextType,
@JsonKey(name: 'session_settings[custom_session_id]')
String? customSessionId,
@JsonKey(name: 'session_settings[event_limit]') int? sessionEventLimit,
@JsonKey(name: 'session_settings[language_model_api_key]')
String? languageModelApiKey,
@JsonKey(name: 'session_settings[voice_id]') String? voiceId,
}) = _QueryParameters;