Interface CfnKnowledgeBase.QueryGenerationTableProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnKnowledgeBase.QueryGenerationTableProperty.Jsii$Proxy
- Enclosing class:
CfnKnowledgeBase
@Stability(Stable)
public static interface CfnKnowledgeBase.QueryGenerationTableProperty
extends software.amazon.jsii.JsiiSerializable
Contains information about a table for the query engine to consider.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.bedrock.*; QueryGenerationTableProperty queryGenerationTableProperty = QueryGenerationTableProperty.builder() .name("name") // the properties below are optional .columns(List.of(QueryGenerationColumnProperty.builder() .description("description") .inclusion("inclusion") .name("name") .build())) .description("description") .inclusion("inclusion") .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnKnowledgeBase.QueryGenerationTableProperty
static final class
An implementation forCfnKnowledgeBase.QueryGenerationTableProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default Object
An array of objects, each of which defines information about a column in the table.default String
A description of the table that helps the query engine understand the contents of the table.default String
Specifies whether to include or exclude the table during query generation.getName()
The name of the table for which the other fields in this object apply.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getName
The name of the table for which the other fields in this object apply.- See Also:
-
getColumns
An array of objects, each of which defines information about a column in the table.- See Also:
-
getDescription
A description of the table that helps the query engine understand the contents of the table.- See Also:
-
getInclusion
Specifies whether to include or exclude the table during query generation.If you specify
EXCLUDE
, the table will be ignored. If you specifyINCLUDE
, all other tables will be ignored.- See Also:
-
builder
-