public static interface CreateDataProviderRequest.Builder extends DatabaseMigrationRequest.Builder, SdkPojo, CopyableBuilder<CreateDataProviderRequest.Builder,CreateDataProviderRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateDataProviderRequest.Builder dataProviderName(String dataProviderName)
A user-friendly name for the data provider.
dataProviderName - A user-friendly name for the data provider.CreateDataProviderRequest.Builder description(String description)
A user-friendly description of the data provider.
description - A user-friendly description of the data provider.CreateDataProviderRequest.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.CreateDataProviderRequest.Builder settings(DataProviderSettings settings)
The settings in JSON format for a data provider.
settings - The settings in JSON format for a data provider.default CreateDataProviderRequest.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)CreateDataProviderRequest.Builder tags(Collection<Tag> tags)
One or more tags to be assigned to the data provider.
tags - One or more tags to be assigned to the data provider.CreateDataProviderRequest.Builder tags(Tag... tags)
One or more tags to be assigned to the data provider.
tags - One or more tags to be assigned to the data provider.CreateDataProviderRequest.Builder tags(Consumer<Tag.Builder>... tags)
One or more tags to be assigned to the data provider.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one
manually via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) CreateDataProviderRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateDataProviderRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.