public static interface DataProvider.Builder extends SdkPojo, CopyableBuilder<DataProvider.Builder,DataProvider>
| Modifier and Type | Method and Description |
|---|---|
DataProvider.Builder |
dataProviderArn(String dataProviderArn)
The Amazon Resource Name (ARN) string that uniquely identifies the data provider.
|
DataProvider.Builder |
dataProviderCreationTime(Instant dataProviderCreationTime)
The time the data provider was created.
|
DataProvider.Builder |
dataProviderName(String dataProviderName)
The name of the data provider.
|
DataProvider.Builder |
description(String description)
A description of the data provider.
|
DataProvider.Builder |
engine(String engine)
The type of database engine for the data provider.
|
default DataProvider.Builder |
settings(Consumer<DataProviderSettings.Builder> settings)
The settings in JSON format for a data provider.
|
DataProvider.Builder |
settings(DataProviderSettings settings)
The settings in JSON format for a data provider.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDataProvider.Builder dataProviderName(String dataProviderName)
The name of the data provider.
dataProviderName - The name of the data provider.DataProvider.Builder dataProviderArn(String dataProviderArn)
The Amazon Resource Name (ARN) string that uniquely identifies the data provider.
dataProviderArn - The Amazon Resource Name (ARN) string that uniquely identifies the data provider.DataProvider.Builder dataProviderCreationTime(Instant dataProviderCreationTime)
The time the data provider was created.
dataProviderCreationTime - The time the data provider was created.DataProvider.Builder description(String description)
A description of the data provider. Descriptions can have up to 31 characters. A description can contain only ASCII letters, digits, and hyphens ('-'). Also, it can't end with a hyphen or contain two consecutive hyphens, and can only begin with a letter.
description - A description of the data provider. Descriptions can have up to 31 characters. A description can
contain only ASCII letters, digits, and hyphens ('-'). Also, it can't end with a hyphen or contain two
consecutive hyphens, and can only begin with a letter.DataProvider.Builder engine(String engine)
The type of database engine for the data provider. Valid values include "aurora",
"aurora_postgresql", "mysql", "oracle", "postgres", and
"sqlserver". A value of "aurora" represents Amazon Aurora MySQL-Compatible Edition.
engine - The type of database engine for the data provider. Valid values include "aurora",
"aurora_postgresql", "mysql", "oracle", "postgres"
, and "sqlserver". A value of "aurora" represents Amazon Aurora
MySQL-Compatible Edition.DataProvider.Builder settings(DataProviderSettings settings)
The settings in JSON format for a data provider.
settings - The settings in JSON format for a data provider.default DataProvider.Builder settings(Consumer<DataProviderSettings.Builder> settings)
The settings in JSON format for a data provider.
This is a convenience method that creates an instance of theDataProviderSettings.Builder avoiding
the need to create one manually via DataProviderSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to settings(DataProviderSettings).
settings - a consumer that will call methods on DataProviderSettings.Buildersettings(DataProviderSettings)Copyright © 2023. All rights reserved.