public static interface DBEngineVersion.Builder extends SdkPojo, CopyableBuilder<DBEngineVersion.Builder,DBEngineVersion>
Modifier and Type | Method and Description |
---|---|
DBEngineVersion.Builder |
dbEngineDescription(String dbEngineDescription)
The description of the database engine.
|
DBEngineVersion.Builder |
dbEngineVersionDescription(String dbEngineVersionDescription)
The description of the database engine version.
|
DBEngineVersion.Builder |
dbParameterGroupFamily(String dbParameterGroupFamily)
The name of the DB parameter group family for the database engine.
|
DBEngineVersion.Builder |
defaultCharacterSet(CharacterSet defaultCharacterSet)
The default character set for new instances of this engine version, if the
CharacterSetName
parameter of the CreateDBInstance API is not specified. |
default DBEngineVersion.Builder |
defaultCharacterSet(Consumer<CharacterSet.Builder> defaultCharacterSet)
The default character set for new instances of this engine version, if the
CharacterSetName
parameter of the CreateDBInstance API is not specified. |
DBEngineVersion.Builder |
engine(String engine)
The name of the database engine.
|
DBEngineVersion.Builder |
engineVersion(String engineVersion)
The version number of the database engine.
|
DBEngineVersion.Builder |
exportableLogTypes(Collection<String> exportableLogTypes)
The types of logs that the database engine has available for export to CloudWatch Logs.
|
DBEngineVersion.Builder |
exportableLogTypes(String... exportableLogTypes)
The types of logs that the database engine has available for export to CloudWatch Logs.
|
DBEngineVersion.Builder |
supportedCharacterSets(CharacterSet... supportedCharacterSets)
A list of the character sets supported by this engine for the
CharacterSetName parameter of the
CreateDBInstance action. |
DBEngineVersion.Builder |
supportedCharacterSets(Collection<CharacterSet> supportedCharacterSets)
A list of the character sets supported by this engine for the
CharacterSetName parameter of the
CreateDBInstance action. |
DBEngineVersion.Builder |
supportedCharacterSets(Consumer<CharacterSet.Builder>... supportedCharacterSets)
A list of the character sets supported by this engine for the
CharacterSetName parameter of the
CreateDBInstance action. |
DBEngineVersion.Builder |
supportedEngineModes(Collection<String> supportedEngineModes)
A list of the supported DB engine modes.
|
DBEngineVersion.Builder |
supportedEngineModes(String... supportedEngineModes)
A list of the supported DB engine modes.
|
DBEngineVersion.Builder |
supportedTimezones(Collection<Timezone> supportedTimezones)
A list of the time zones supported by this engine for the
Timezone parameter of the
CreateDBInstance action. |
DBEngineVersion.Builder |
supportedTimezones(Consumer<Timezone.Builder>... supportedTimezones)
A list of the time zones supported by this engine for the
Timezone parameter of the
CreateDBInstance action. |
DBEngineVersion.Builder |
supportedTimezones(Timezone... supportedTimezones)
A list of the time zones supported by this engine for the
Timezone parameter of the
CreateDBInstance action. |
DBEngineVersion.Builder |
supportsLogExportsToCloudwatchLogs(Boolean supportsLogExportsToCloudwatchLogs)
A value that indicates whether the engine version supports exporting the log types specified by
ExportableLogTypes to CloudWatch Logs.
|
DBEngineVersion.Builder |
supportsReadReplica(Boolean supportsReadReplica)
Indicates whether the database engine version supports read replicas.
|
DBEngineVersion.Builder |
validUpgradeTarget(Collection<UpgradeTarget> validUpgradeTarget)
A list of engine versions that this database engine version can be upgraded to.
|
DBEngineVersion.Builder |
validUpgradeTarget(Consumer<UpgradeTarget.Builder>... validUpgradeTarget)
A list of engine versions that this database engine version can be upgraded to.
|
DBEngineVersion.Builder |
validUpgradeTarget(UpgradeTarget... validUpgradeTarget)
A list of engine versions that this database engine version can be upgraded to.
|
copy
applyMutation, build
DBEngineVersion.Builder engine(String engine)
The name of the database engine.
engine
- The name of the database engine.DBEngineVersion.Builder engineVersion(String engineVersion)
The version number of the database engine.
engineVersion
- The version number of the database engine.DBEngineVersion.Builder dbParameterGroupFamily(String dbParameterGroupFamily)
The name of the DB parameter group family for the database engine.
dbParameterGroupFamily
- The name of the DB parameter group family for the database engine.DBEngineVersion.Builder dbEngineDescription(String dbEngineDescription)
The description of the database engine.
dbEngineDescription
- The description of the database engine.DBEngineVersion.Builder dbEngineVersionDescription(String dbEngineVersionDescription)
The description of the database engine version.
dbEngineVersionDescription
- The description of the database engine version.DBEngineVersion.Builder defaultCharacterSet(CharacterSet defaultCharacterSet)
The default character set for new instances of this engine version, if the CharacterSetName
parameter of the CreateDBInstance API is not specified.
defaultCharacterSet
- The default character set for new instances of this engine version, if the
CharacterSetName
parameter of the CreateDBInstance API is not specified.default DBEngineVersion.Builder defaultCharacterSet(Consumer<CharacterSet.Builder> defaultCharacterSet)
The default character set for new instances of this engine version, if the CharacterSetName
parameter of the CreateDBInstance API is not specified.
CharacterSet.Builder
avoiding the need to
create one manually via CharacterSet.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to defaultCharacterSet(CharacterSet)
.defaultCharacterSet
- a consumer that will call methods on CharacterSet.Builder
defaultCharacterSet(CharacterSet)
DBEngineVersion.Builder supportedCharacterSets(Collection<CharacterSet> supportedCharacterSets)
A list of the character sets supported by this engine for the CharacterSetName
parameter of the
CreateDBInstance
action.
supportedCharacterSets
- A list of the character sets supported by this engine for the CharacterSetName
parameter
of the CreateDBInstance
action.DBEngineVersion.Builder supportedCharacterSets(CharacterSet... supportedCharacterSets)
A list of the character sets supported by this engine for the CharacterSetName
parameter of the
CreateDBInstance
action.
supportedCharacterSets
- A list of the character sets supported by this engine for the CharacterSetName
parameter
of the CreateDBInstance
action.DBEngineVersion.Builder supportedCharacterSets(Consumer<CharacterSet.Builder>... supportedCharacterSets)
A list of the character sets supported by this engine for the CharacterSetName
parameter of the
CreateDBInstance
action.
List.Builder
avoiding the need to
create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and its
result is passed to #supportedCharacterSets(List)
.supportedCharacterSets
- a consumer that will call methods on List.Builder
#supportedCharacterSets(List)
DBEngineVersion.Builder validUpgradeTarget(Collection<UpgradeTarget> validUpgradeTarget)
A list of engine versions that this database engine version can be upgraded to.
validUpgradeTarget
- A list of engine versions that this database engine version can be upgraded to.DBEngineVersion.Builder validUpgradeTarget(UpgradeTarget... validUpgradeTarget)
A list of engine versions that this database engine version can be upgraded to.
validUpgradeTarget
- A list of engine versions that this database engine version can be upgraded to.DBEngineVersion.Builder validUpgradeTarget(Consumer<UpgradeTarget.Builder>... validUpgradeTarget)
A list of engine versions that this database engine version can be upgraded to.
This is a convenience that creates an instance of theList.Builder
avoiding the need
to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and
its result is passed to #validUpgradeTarget(List)
.validUpgradeTarget
- a consumer that will call methods on List.Builder
#validUpgradeTarget(List)
DBEngineVersion.Builder supportedTimezones(Collection<Timezone> supportedTimezones)
A list of the time zones supported by this engine for the Timezone
parameter of the
CreateDBInstance
action.
supportedTimezones
- A list of the time zones supported by this engine for the Timezone
parameter of the
CreateDBInstance
action.DBEngineVersion.Builder supportedTimezones(Timezone... supportedTimezones)
A list of the time zones supported by this engine for the Timezone
parameter of the
CreateDBInstance
action.
supportedTimezones
- A list of the time zones supported by this engine for the Timezone
parameter of the
CreateDBInstance
action.DBEngineVersion.Builder supportedTimezones(Consumer<Timezone.Builder>... supportedTimezones)
A list of the time zones supported by this engine for the Timezone
parameter of the
CreateDBInstance
action.
List.Builder
avoiding the need to
create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and its
result is passed to #supportedTimezones(List)
.supportedTimezones
- a consumer that will call methods on List.Builder
#supportedTimezones(List)
DBEngineVersion.Builder exportableLogTypes(Collection<String> exportableLogTypes)
The types of logs that the database engine has available for export to CloudWatch Logs.
exportableLogTypes
- The types of logs that the database engine has available for export to CloudWatch Logs.DBEngineVersion.Builder exportableLogTypes(String... exportableLogTypes)
The types of logs that the database engine has available for export to CloudWatch Logs.
exportableLogTypes
- The types of logs that the database engine has available for export to CloudWatch Logs.DBEngineVersion.Builder supportsLogExportsToCloudwatchLogs(Boolean supportsLogExportsToCloudwatchLogs)
A value that indicates whether the engine version supports exporting the log types specified by ExportableLogTypes to CloudWatch Logs.
supportsLogExportsToCloudwatchLogs
- A value that indicates whether the engine version supports exporting the log types specified by
ExportableLogTypes to CloudWatch Logs.DBEngineVersion.Builder supportsReadReplica(Boolean supportsReadReplica)
Indicates whether the database engine version supports read replicas.
supportsReadReplica
- Indicates whether the database engine version supports read replicas.DBEngineVersion.Builder supportedEngineModes(Collection<String> supportedEngineModes)
A list of the supported DB engine modes.
supportedEngineModes
- A list of the supported DB engine modes.DBEngineVersion.Builder supportedEngineModes(String... supportedEngineModes)
A list of the supported DB engine modes.
supportedEngineModes
- A list of the supported DB engine modes.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.