Interface DBEngineVersion.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<DBEngineVersion.Builder,,- DBEngineVersion> - SdkBuilder<DBEngineVersion.Builder,,- DBEngineVersion> - SdkPojo
- Enclosing class:
- DBEngineVersion
- 
Method SummaryModifier and TypeMethodDescriptiondbEngineDescription(String dbEngineDescription) The description of the database engine.dbEngineVersionDescription(String dbEngineVersionDescription) The description of the database engine version.dbParameterGroupFamily(String dbParameterGroupFamily) The name of the DB parameter group family for the database engine.default DBEngineVersion.BuilderdefaultCharacterSet(Consumer<CharacterSet.Builder> defaultCharacterSet) (Not supported by Neptune)defaultCharacterSet(CharacterSet defaultCharacterSet) (Not supported by Neptune)The name of the database engine.engineVersion(String engineVersion) The version number of the database engine.exportableLogTypes(String... exportableLogTypes) The types of logs that the database engine has available for export to CloudWatch Logs.exportableLogTypes(Collection<String> exportableLogTypes) The types of logs that the database engine has available for export to CloudWatch Logs.supportedCharacterSets(Collection<CharacterSet> supportedCharacterSets) (Not supported by Neptune)supportedCharacterSets(Consumer<CharacterSet.Builder>... supportedCharacterSets) (Not supported by Neptune)supportedCharacterSets(CharacterSet... supportedCharacterSets) (Not supported by Neptune)supportedTimezones(Collection<Timezone> supportedTimezones) A list of the time zones supported by this engine for theTimezoneparameter of theCreateDBInstanceaction.supportedTimezones(Consumer<Timezone.Builder>... supportedTimezones) A list of the time zones supported by this engine for theTimezoneparameter of theCreateDBInstanceaction.supportedTimezones(Timezone... supportedTimezones) A list of the time zones supported by this engine for theTimezoneparameter of theCreateDBInstanceaction.supportsGlobalDatabases(Boolean supportsGlobalDatabases) A value that indicates whether you can use Aurora global databases with a specific DB engine version.supportsLogExportsToCloudwatchLogs(Boolean supportsLogExportsToCloudwatchLogs) A value that indicates whether the engine version supports exporting the log types specified by ExportableLogTypes to CloudWatch Logs.supportsReadReplica(Boolean supportsReadReplica) Indicates whether the database engine version supports read replicas.validUpgradeTarget(Collection<UpgradeTarget> validUpgradeTarget) A list of engine versions that this database engine version can be upgraded to.validUpgradeTarget(Consumer<UpgradeTarget.Builder>... validUpgradeTarget) A list of engine versions that this database engine version can be upgraded to.validUpgradeTarget(UpgradeTarget... validUpgradeTarget) A list of engine versions that this database engine version can be upgraded to.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
engineThe name of the database engine. - Parameters:
- engine- The name of the database engine.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
engineVersionThe version number of the database engine. - Parameters:
- engineVersion- The version number of the database engine.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
dbParameterGroupFamilyThe name of the DB parameter group family for the database engine. - Parameters:
- dbParameterGroupFamily- The name of the DB parameter group family for the database engine.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
dbEngineDescriptionThe description of the database engine. - Parameters:
- dbEngineDescription- The description of the database engine.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
dbEngineVersionDescriptionThe description of the database engine version. - Parameters:
- dbEngineVersionDescription- The description of the database engine version.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
defaultCharacterSet(Not supported by Neptune) - Parameters:
- defaultCharacterSet- (Not supported by Neptune)
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
defaultCharacterSetdefault DBEngineVersion.Builder defaultCharacterSet(Consumer<CharacterSet.Builder> defaultCharacterSet) (Not supported by Neptune) This is a convenience method that creates an instance of theCharacterSet.Builderavoiding the need to create one manually viaCharacterSet.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todefaultCharacterSet(CharacterSet).- Parameters:
- defaultCharacterSet- a consumer that will call methods on- CharacterSet.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
supportedCharacterSets(Not supported by Neptune) - Parameters:
- supportedCharacterSets- (Not supported by Neptune)
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
supportedCharacterSets(Not supported by Neptune) - Parameters:
- supportedCharacterSets- (Not supported by Neptune)
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
supportedCharacterSetsDBEngineVersion.Builder supportedCharacterSets(Consumer<CharacterSet.Builder>... supportedCharacterSets) (Not supported by Neptune) This is a convenience method that creates an instance of theCharacterSet.Builderavoiding the need to create one manually viaCharacterSet.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosupportedCharacterSets(List<CharacterSet>).- Parameters:
- supportedCharacterSets- a consumer that will call methods on- CharacterSet.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
validUpgradeTargetA list of engine versions that this database engine version can be upgraded to. - Parameters:
- validUpgradeTarget- A list of engine versions that this database engine version can be upgraded to.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
validUpgradeTargetA list of engine versions that this database engine version can be upgraded to. - Parameters:
- validUpgradeTarget- A list of engine versions that this database engine version can be upgraded to.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
validUpgradeTargetA list of engine versions that this database engine version can be upgraded to. This is a convenience method that creates an instance of theUpgradeTarget.Builderavoiding the need to create one manually viaUpgradeTarget.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovalidUpgradeTarget(List<UpgradeTarget>).- Parameters:
- validUpgradeTarget- a consumer that will call methods on- UpgradeTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
supportedTimezonesA list of the time zones supported by this engine for the Timezoneparameter of theCreateDBInstanceaction.- Parameters:
- supportedTimezones- A list of the time zones supported by this engine for the- Timezoneparameter of the- CreateDBInstanceaction.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
supportedTimezonesA list of the time zones supported by this engine for the Timezoneparameter of theCreateDBInstanceaction.- Parameters:
- supportedTimezones- A list of the time zones supported by this engine for the- Timezoneparameter of the- CreateDBInstanceaction.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
supportedTimezonesA list of the time zones supported by this engine for the This is a convenience method that creates an instance of theTimezoneparameter of theCreateDBInstanceaction.Timezone.Builderavoiding the need to create one manually viaTimezone.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosupportedTimezones(List<Timezone>).- Parameters:
- supportedTimezones- a consumer that will call methods on- Timezone.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
exportableLogTypesThe types of logs that the database engine has available for export to CloudWatch Logs. - Parameters:
- exportableLogTypes- The types of logs that the database engine has available for export to CloudWatch Logs.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
exportableLogTypesThe types of logs that the database engine has available for export to CloudWatch Logs. - Parameters:
- exportableLogTypes- The types of logs that the database engine has available for export to CloudWatch Logs.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
supportsLogExportsToCloudwatchLogsDBEngineVersion.Builder supportsLogExportsToCloudwatchLogs(Boolean supportsLogExportsToCloudwatchLogs) A value that indicates whether the engine version supports exporting the log types specified by ExportableLogTypes to CloudWatch Logs. - Parameters:
- supportsLogExportsToCloudwatchLogs- A value that indicates whether the engine version supports exporting the log types specified by ExportableLogTypes to CloudWatch Logs.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
supportsReadReplicaIndicates whether the database engine version supports read replicas. - Parameters:
- supportsReadReplica- Indicates whether the database engine version supports read replicas.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
supportsGlobalDatabasesA value that indicates whether you can use Aurora global databases with a specific DB engine version. - Parameters:
- supportsGlobalDatabases- A value that indicates whether you can use Aurora global databases with a specific DB engine version.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-