Package com.pulumi.aws.bedrock.inputs
Class AgentKnowledgeBaseKnowledgeBaseConfigurationSqlKnowledgeBaseConfigurationRedshiftConfigurationQueryGenerationConfigurationGenerationContextTableArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.inputs.AgentKnowledgeBaseKnowledgeBaseConfigurationSqlKnowledgeBaseConfigurationRedshiftConfigurationQueryGenerationConfigurationGenerationContextTableArgs.Builder
-
- Enclosing class:
- AgentKnowledgeBaseKnowledgeBaseConfigurationSqlKnowledgeBaseConfigurationRedshiftConfigurationQueryGenerationConfigurationGenerationContextTableArgs
public static final class AgentKnowledgeBaseKnowledgeBaseConfigurationSqlKnowledgeBaseConfigurationRedshiftConfigurationQueryGenerationConfigurationGenerationContextTableArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgentKnowledgeBaseKnowledgeBaseConfigurationSqlKnowledgeBaseConfigurationRedshiftConfigurationQueryGenerationConfigurationGenerationContextTableArgs defaults)
-
Method Summary
-
-
-
Method Detail
-
columns
public AgentKnowledgeBaseKnowledgeBaseConfigurationSqlKnowledgeBaseConfigurationRedshiftConfigurationQueryGenerationConfigurationGenerationContextTableArgs.Builder columns(@Nullable com.pulumi.core.Output<java.util.List<AgentKnowledgeBaseKnowledgeBaseConfigurationSqlKnowledgeBaseConfigurationRedshiftConfigurationQueryGenerationConfigurationGenerationContextTableColumnArgs>> columns)
- Parameters:
columns- Information about a column in the table. See `column` Block for details.- Returns:
- builder
-
columns
public AgentKnowledgeBaseKnowledgeBaseConfigurationSqlKnowledgeBaseConfigurationRedshiftConfigurationQueryGenerationConfigurationGenerationContextTableArgs.Builder columns(java.util.List<AgentKnowledgeBaseKnowledgeBaseConfigurationSqlKnowledgeBaseConfigurationRedshiftConfigurationQueryGenerationConfigurationGenerationContextTableColumnArgs> columns)
- Parameters:
columns- Information about a column in the table. See `column` Block for details.- Returns:
- builder
-
columns
public AgentKnowledgeBaseKnowledgeBaseConfigurationSqlKnowledgeBaseConfigurationRedshiftConfigurationQueryGenerationConfigurationGenerationContextTableArgs.Builder columns(AgentKnowledgeBaseKnowledgeBaseConfigurationSqlKnowledgeBaseConfigurationRedshiftConfigurationQueryGenerationConfigurationGenerationContextTableColumnArgs... columns)
- Parameters:
columns- Information about a column in the table. See `column` Block for details.- Returns:
- builder
-
description
public AgentKnowledgeBaseKnowledgeBaseConfigurationSqlKnowledgeBaseConfigurationRedshiftConfigurationQueryGenerationConfigurationGenerationContextTableArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description- Description of the table that helps the query engine understand the contents of the table.- Returns:
- builder
-
description
public AgentKnowledgeBaseKnowledgeBaseConfigurationSqlKnowledgeBaseConfigurationRedshiftConfigurationQueryGenerationConfigurationGenerationContextTableArgs.Builder description(java.lang.String description)
- Parameters:
description- Description of the table that helps the query engine understand the contents of the table.- Returns:
- builder
-
inclusion
public AgentKnowledgeBaseKnowledgeBaseConfigurationSqlKnowledgeBaseConfigurationRedshiftConfigurationQueryGenerationConfigurationGenerationContextTableArgs.Builder inclusion(@Nullable com.pulumi.core.Output<java.lang.String> inclusion)
- Parameters:
inclusion- Whether to include or exclude the table during query generation. Valid values `INCLUDE`, `EXCLUDE`.- Returns:
- builder
-
inclusion
public AgentKnowledgeBaseKnowledgeBaseConfigurationSqlKnowledgeBaseConfigurationRedshiftConfigurationQueryGenerationConfigurationGenerationContextTableArgs.Builder inclusion(java.lang.String inclusion)
- Parameters:
inclusion- Whether to include or exclude the table during query generation. Valid values `INCLUDE`, `EXCLUDE`.- Returns:
- builder
-
name
public AgentKnowledgeBaseKnowledgeBaseConfigurationSqlKnowledgeBaseConfigurationRedshiftConfigurationQueryGenerationConfigurationGenerationContextTableArgs.Builder name(com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- Name of the table for which the other fields in this object apply.- Returns:
- builder
-
name
public AgentKnowledgeBaseKnowledgeBaseConfigurationSqlKnowledgeBaseConfigurationRedshiftConfigurationQueryGenerationConfigurationGenerationContextTableArgs.Builder name(java.lang.String name)
- Parameters:
name- Name of the table for which the other fields in this object apply.- Returns:
- builder
-
-