public static interface DatabaseConfiguration.Builder extends SdkPojo, CopyableBuilder<DatabaseConfiguration.Builder,DatabaseConfiguration>
| Modifier and Type | Method and Description |
|---|---|
DatabaseConfiguration.Builder |
aclConfiguration(AclConfiguration aclConfiguration)
Information about the database column that provides information for user context filtering.
|
default DatabaseConfiguration.Builder |
aclConfiguration(Consumer<AclConfiguration.Builder> aclConfiguration)
Information about the database column that provides information for user context filtering.
|
DatabaseConfiguration.Builder |
columnConfiguration(ColumnConfiguration columnConfiguration)
Information about where the index should get the document information from the database.
|
default DatabaseConfiguration.Builder |
columnConfiguration(Consumer<ColumnConfiguration.Builder> columnConfiguration)
Information about where the index should get the document information from the database.
|
DatabaseConfiguration.Builder |
connectionConfiguration(ConnectionConfiguration connectionConfiguration)
Configuration information that's required to connect to a database.
|
default DatabaseConfiguration.Builder |
connectionConfiguration(Consumer<ConnectionConfiguration.Builder> connectionConfiguration)
Configuration information that's required to connect to a database.
|
DatabaseConfiguration.Builder |
databaseEngineType(DatabaseEngineType databaseEngineType)
The type of database engine that runs the database.
|
DatabaseConfiguration.Builder |
databaseEngineType(String databaseEngineType)
The type of database engine that runs the database.
|
default DatabaseConfiguration.Builder |
sqlConfiguration(Consumer<SqlConfiguration.Builder> sqlConfiguration)
Provides information about how Amazon Kendra uses quote marks around SQL identifiers when querying a database
data source.
|
DatabaseConfiguration.Builder |
sqlConfiguration(SqlConfiguration sqlConfiguration)
Provides information about how Amazon Kendra uses quote marks around SQL identifiers when querying a database
data source.
|
default DatabaseConfiguration.Builder |
vpcConfiguration(Consumer<DataSourceVpcConfiguration.Builder> vpcConfiguration)
Sets the value of the VpcConfiguration property for this object.
|
DatabaseConfiguration.Builder |
vpcConfiguration(DataSourceVpcConfiguration vpcConfiguration)
Sets the value of the VpcConfiguration property for this object.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDatabaseConfiguration.Builder databaseEngineType(String databaseEngineType)
The type of database engine that runs the database.
databaseEngineType - The type of database engine that runs the database.DatabaseEngineType,
DatabaseEngineTypeDatabaseConfiguration.Builder databaseEngineType(DatabaseEngineType databaseEngineType)
The type of database engine that runs the database.
databaseEngineType - The type of database engine that runs the database.DatabaseEngineType,
DatabaseEngineTypeDatabaseConfiguration.Builder connectionConfiguration(ConnectionConfiguration connectionConfiguration)
Configuration information that's required to connect to a database.
connectionConfiguration - Configuration information that's required to connect to a database.default DatabaseConfiguration.Builder connectionConfiguration(Consumer<ConnectionConfiguration.Builder> connectionConfiguration)
Configuration information that's required to connect to a database.
This is a convenience method that creates an instance of theConnectionConfiguration.Builder avoiding
the need to create one manually via ConnectionConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to connectionConfiguration(ConnectionConfiguration).
connectionConfiguration - a consumer that will call methods on ConnectionConfiguration.BuilderconnectionConfiguration(ConnectionConfiguration)DatabaseConfiguration.Builder vpcConfiguration(DataSourceVpcConfiguration vpcConfiguration)
vpcConfiguration - The new value for the VpcConfiguration property for this object.default DatabaseConfiguration.Builder vpcConfiguration(Consumer<DataSourceVpcConfiguration.Builder> vpcConfiguration)
DataSourceVpcConfiguration.Builder
avoiding the need to create one manually via DataSourceVpcConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to vpcConfiguration(DataSourceVpcConfiguration).
vpcConfiguration - a consumer that will call methods on DataSourceVpcConfiguration.BuildervpcConfiguration(DataSourceVpcConfiguration)DatabaseConfiguration.Builder columnConfiguration(ColumnConfiguration columnConfiguration)
Information about where the index should get the document information from the database.
columnConfiguration - Information about where the index should get the document information from the database.default DatabaseConfiguration.Builder columnConfiguration(Consumer<ColumnConfiguration.Builder> columnConfiguration)
Information about where the index should get the document information from the database.
This is a convenience method that creates an instance of theColumnConfiguration.Builder avoiding the
need to create one manually via ColumnConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to columnConfiguration(ColumnConfiguration).
columnConfiguration - a consumer that will call methods on ColumnConfiguration.BuildercolumnConfiguration(ColumnConfiguration)DatabaseConfiguration.Builder aclConfiguration(AclConfiguration aclConfiguration)
Information about the database column that provides information for user context filtering.
aclConfiguration - Information about the database column that provides information for user context filtering.default DatabaseConfiguration.Builder aclConfiguration(Consumer<AclConfiguration.Builder> aclConfiguration)
Information about the database column that provides information for user context filtering.
This is a convenience method that creates an instance of theAclConfiguration.Builder avoiding the
need to create one manually via AclConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to aclConfiguration(AclConfiguration).
aclConfiguration - a consumer that will call methods on AclConfiguration.BuilderaclConfiguration(AclConfiguration)DatabaseConfiguration.Builder sqlConfiguration(SqlConfiguration sqlConfiguration)
Provides information about how Amazon Kendra uses quote marks around SQL identifiers when querying a database data source.
sqlConfiguration - Provides information about how Amazon Kendra uses quote marks around SQL identifiers when querying a
database data source.default DatabaseConfiguration.Builder sqlConfiguration(Consumer<SqlConfiguration.Builder> sqlConfiguration)
Provides information about how Amazon Kendra uses quote marks around SQL identifiers when querying a database data source.
This is a convenience method that creates an instance of theSqlConfiguration.Builder avoiding the
need to create one manually via SqlConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to sqlConfiguration(SqlConfiguration).
sqlConfiguration - a consumer that will call methods on SqlConfiguration.BuildersqlConfiguration(SqlConfiguration)Copyright © 2023. All rights reserved.