Class EvalListResponse.DataSourceConfig
- 
                    
                    - All Implemented Interfaces:
 
 public final class EvalListResponse.DataSourceConfigConfiguration of data sources used in runs of the evaluation. 
- 
                
                    
                    - 
                                
                            
                                Nested Class SummaryNested Classes Modifier and Type Class Description public interfaceEvalListResponse.DataSourceConfig.VisitorAn interface that defines how to map each variant of DataSourceConfig to a value of type T. public final classEvalListResponse.DataSourceConfig.LogsA LogsDataSourceConfig which specifies the metadata property of your logs query. This is usually metadata like usecase=chatbotorprompt-version=v2, etc. The schema returned by this data source config is used to defined what variables are available in your evals.itemandsampleare both defined when using this data source config.
 - 
                                
                            
                                Method SummaryModifier and Type Method Description final Optional<EvalCustomDataSourceConfig>custom()A CustomDataSourceConfig which specifies the schema of your itemand optionallysamplenamespaces.final Optional<EvalListResponse.DataSourceConfig.Logs>logs()A LogsDataSourceConfig which specifies the metadata property of your logs query. final Optional<EvalStoredCompletionsDataSourceConfig>storedCompletions()Deprecated in favor of LogsDataSourceConfig. final BooleanisCustom()final BooleanisLogs()final BooleanisStoredCompletions()final EvalCustomDataSourceConfigasCustom()A CustomDataSourceConfig which specifies the schema of your itemand optionallysamplenamespaces.final EvalListResponse.DataSourceConfig.LogsasLogs()A LogsDataSourceConfig which specifies the metadata property of your logs query. final EvalStoredCompletionsDataSourceConfigasStoredCompletions()Deprecated in favor of LogsDataSourceConfig. final Optional<JsonValue>_json()final <T extends Any> Taccept(EvalListResponse.DataSourceConfig.Visitor<T> visitor)final EvalListResponse.DataSourceConfigvalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static EvalListResponse.DataSourceConfigofCustom(EvalCustomDataSourceConfig custom)A CustomDataSourceConfig which specifies the schema of your itemand optionallysamplenamespaces.final static EvalListResponse.DataSourceConfigofLogs(EvalListResponse.DataSourceConfig.Logs logs)A LogsDataSourceConfig which specifies the metadata property of your logs query. final static EvalListResponse.DataSourceConfigofStoredCompletions(EvalStoredCompletionsDataSourceConfig storedCompletions)Deprecated in favor of LogsDataSourceConfig. - 
                    
                    
                    - 
                                
                            
                                Method Detail- 
                                        customfinal Optional<EvalCustomDataSourceConfig> custom() A CustomDataSourceConfig which specifies the schema of your itemand optionallysamplenamespaces. The response schema defines the shape of the data that will be:- Used to define your testing criteria and 
- What data is required when creating a run 
 
 - 
                                        logsfinal Optional<EvalListResponse.DataSourceConfig.Logs> logs() A LogsDataSourceConfig which specifies the metadata property of your logs query. This is usually metadata like usecase=chatbotorprompt-version=v2, etc. The schema returned by this data source config is used to defined what variables are available in your evals.itemandsampleare both defined when using this data source config.
 - 
                                        storedCompletions@Deprecated(message = "deprecated") final Optional<EvalStoredCompletionsDataSourceConfig> storedCompletions() Deprecated in favor of LogsDataSourceConfig. 
 - 
                                        isStoredCompletions@Deprecated(message = "deprecated") final Boolean isStoredCompletions() 
 - 
                                        asCustomfinal EvalCustomDataSourceConfig asCustom() A CustomDataSourceConfig which specifies the schema of your itemand optionallysamplenamespaces. The response schema defines the shape of the data that will be:- Used to define your testing criteria and 
- What data is required when creating a run 
 
 - 
                                        asLogsfinal EvalListResponse.DataSourceConfig.Logs asLogs() A LogsDataSourceConfig which specifies the metadata property of your logs query. This is usually metadata like usecase=chatbotorprompt-version=v2, etc. The schema returned by this data source config is used to defined what variables are available in your evals.itemandsampleare both defined when using this data source config.
 - 
                                        asStoredCompletions@Deprecated(message = "deprecated") final EvalStoredCompletionsDataSourceConfig asStoredCompletions() Deprecated in favor of LogsDataSourceConfig. 
 - 
                                        acceptfinal <T extends Any> T accept(EvalListResponse.DataSourceConfig.Visitor<T> visitor) 
 - 
                                        validatefinal EvalListResponse.DataSourceConfig validate() 
 - 
                                        ofCustomfinal static EvalListResponse.DataSourceConfig ofCustom(EvalCustomDataSourceConfig custom) A CustomDataSourceConfig which specifies the schema of your itemand optionallysamplenamespaces. The response schema defines the shape of the data that will be:- Used to define your testing criteria and 
- What data is required when creating a run 
 
 - 
                                        ofLogsfinal static EvalListResponse.DataSourceConfig ofLogs(EvalListResponse.DataSourceConfig.Logs logs) A LogsDataSourceConfig which specifies the metadata property of your logs query. This is usually metadata like usecase=chatbotorprompt-version=v2, etc. The schema returned by this data source config is used to defined what variables are available in your evals.itemandsampleare both defined when using this data source config.
 - 
                                        ofStoredCompletions@Deprecated(message = "deprecated") final static EvalListResponse.DataSourceConfig ofStoredCompletions(EvalStoredCompletionsDataSourceConfig storedCompletions) Deprecated in favor of LogsDataSourceConfig. 
 
- 
                                        
 
- 
                                
                            
                                
 
- 
                    
                    
                    
 
-