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)
The information necessary to connect to a database.
|
default DatabaseConfiguration.Builder |
connectionConfiguration(Consumer<ConnectionConfiguration.Builder> connectionConfiguration)
The information necessary 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)
The information necessary to connect to a database.
connectionConfiguration - The information necessary to connect to a database.default DatabaseConfiguration.Builder connectionConfiguration(Consumer<ConnectionConfiguration.Builder> connectionConfiguration)
The information necessary to connect to a database.
This is a convenience 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 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 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 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 © 2020. All rights reserved.