public static interface MaintenanceTrack.Builder extends SdkPojo, CopyableBuilder<MaintenanceTrack.Builder,MaintenanceTrack>
Modifier and Type | Method and Description |
---|---|
MaintenanceTrack.Builder |
databaseVersion(String databaseVersion)
The version number for the cluster release.
|
MaintenanceTrack.Builder |
maintenanceTrackName(String maintenanceTrackName)
The name of the maintenance track.
|
MaintenanceTrack.Builder |
updateTargets(Collection<UpdateTarget> updateTargets)
An array of UpdateTarget objects to update with the maintenance track.
|
MaintenanceTrack.Builder |
updateTargets(Consumer<UpdateTarget.Builder>... updateTargets)
An array of UpdateTarget objects to update with the maintenance track.
|
MaintenanceTrack.Builder |
updateTargets(UpdateTarget... updateTargets)
An array of UpdateTarget objects to update with the maintenance track.
|
copy
applyMutation, build
MaintenanceTrack.Builder maintenanceTrackName(String maintenanceTrackName)
The name of the maintenance track. Possible values are current
and trailing
.
maintenanceTrackName
- The name of the maintenance track. Possible values are current
and trailing
.MaintenanceTrack.Builder databaseVersion(String databaseVersion)
The version number for the cluster release.
databaseVersion
- The version number for the cluster release.MaintenanceTrack.Builder updateTargets(Collection<UpdateTarget> updateTargets)
An array of UpdateTarget objects to update with the maintenance track.
updateTargets
- An array of UpdateTarget objects to update with the maintenance track.MaintenanceTrack.Builder updateTargets(UpdateTarget... updateTargets)
An array of UpdateTarget objects to update with the maintenance track.
updateTargets
- An array of UpdateTarget objects to update with the maintenance track.MaintenanceTrack.Builder updateTargets(Consumer<UpdateTarget.Builder>... updateTargets)
An array of UpdateTarget objects to update with the maintenance track.
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 #updateTargets(List)
.updateTargets
- a consumer that will call methods on List.Builder
#updateTargets(List)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.