Class StructuredChatCompletion.Choice
- 
                    
                    - All Implemented Interfaces:
 
 public final class StructuredChatCompletion.Choice<T extends Object>
- 
                
                    
                    - 
                                
                            
                                Field SummaryFields Modifier and Type Field Description private final Class<T>responseTypeprivate final ChatCompletion.ChoicerawChoice
 - 
                                
                            
                                Method SummaryModifier and Type Method Description final Class<T>responseType()final ChatCompletion.ChoicerawChoice()final ChatCompletion.Choice.FinishReasonfinishReason()final Longindex()final Optional<ChatCompletion.Choice.Logprobs>logprobs()final JsonField<ChatCompletion.Choice.FinishReason>_finishReason()final StructuredChatCompletionMessage<T>message()final JsonField<Long>_index()final JsonField<ChatCompletion.Choice.Logprobs>_logprobs()final JsonField<StructuredChatCompletionMessage<T>>_message()final Map<String, JsonValue>_additionalProperties()final StructuredChatCompletion.Choice<T>validate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()- 
                    
                    
                    - 
                                
                            
                                Method Detail- 
                                        responseTypefinal Class<T> responseType() 
 - 
                                        rawChoicefinal ChatCompletion.Choice rawChoice() 
 - 
                                        finishReasonfinal ChatCompletion.Choice.FinishReason finishReason() 
 - 
                                        logprobsfinal Optional<ChatCompletion.Choice.Logprobs> logprobs() 
 - 
                                        _finishReasonfinal JsonField<ChatCompletion.Choice.FinishReason> _finishReason() 
 - 
                                        messagefinal StructuredChatCompletionMessage<T> message() 
 - 
                                        _logprobsfinal JsonField<ChatCompletion.Choice.Logprobs> _logprobs() 
 - 
                                        _messagefinal JsonField<StructuredChatCompletionMessage<T>> _message() 
 - 
                                        _additionalPropertiesfinal Map<String, JsonValue> _additionalProperties() 
 - 
                                        validatefinal StructuredChatCompletion.Choice<T> validate() 
 
- 
                                        
 
- 
                                
                            
                                
 
- 
                    
                    
                    
 
-