Class SqlToolOutput.Builder
- java.lang.Object
-
- com.oracle.bmc.generativeaiagentruntime.model.SqlToolOutput.Builder
-
- Enclosing class:
- SqlToolOutput
public static class SqlToolOutput.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SqlToolOutput.BuilderadditionalInfo(String additionalInfo)Specifies optional metadata content.SqlToolOutputbuild()SqlToolOutput.Buildercopy(SqlToolOutput model)SqlToolOutput.BuildergeneratedSql(String generatedSql)Specifies the generated SQL query.SqlToolOutput.Builderresult(List<Object> result)Represents preview rows from the SQL query.SqlToolOutput.BuilderresultFiles(SqlResultFiles resultFiles)SqlToolOutput.BuildertoolId(String toolId)SqlToolOutput.BuildertoolName(String toolName)
-
-
-
Method Detail
-
toolId
public SqlToolOutput.Builder toolId(String toolId)
-
toolName
public SqlToolOutput.Builder toolName(String toolName)
-
generatedSql
public SqlToolOutput.Builder generatedSql(String generatedSql)
Specifies the generated SQL query.- Parameters:
generatedSql- the value to set- Returns:
- this builder
-
result
public SqlToolOutput.Builder result(List<Object> result)
Represents preview rows from the SQL query.- Parameters:
result- the value to set- Returns:
- this builder
-
resultFiles
public SqlToolOutput.Builder resultFiles(SqlResultFiles resultFiles)
-
additionalInfo
public SqlToolOutput.Builder additionalInfo(String additionalInfo)
Specifies optional metadata content.- Parameters:
additionalInfo- the value to set- Returns:
- this builder
-
build
public SqlToolOutput build()
-
copy
public SqlToolOutput.Builder copy(SqlToolOutput model)
-
-