public static interface AutoTuneOptions.Builder extends SdkPojo, CopyableBuilder<AutoTuneOptions.Builder,AutoTuneOptions>
| Modifier and Type | Method and Description |
|---|---|
AutoTuneOptions.Builder |
desiredState(AutoTuneDesiredState desiredState)
Specifies the Auto-Tune desired state.
|
AutoTuneOptions.Builder |
desiredState(String desiredState)
Specifies the Auto-Tune desired state.
|
AutoTuneOptions.Builder |
maintenanceSchedules(AutoTuneMaintenanceSchedule... maintenanceSchedules)
Specifies list of maitenance schedules.
|
AutoTuneOptions.Builder |
maintenanceSchedules(Collection<AutoTuneMaintenanceSchedule> maintenanceSchedules)
Specifies list of maitenance schedules.
|
AutoTuneOptions.Builder |
maintenanceSchedules(Consumer<AutoTuneMaintenanceSchedule.Builder>... maintenanceSchedules)
Specifies list of maitenance schedules.
|
AutoTuneOptions.Builder |
rollbackOnDisable(RollbackOnDisable rollbackOnDisable)
Specifies the rollback state while disabling Auto-Tune for the domain.
|
AutoTuneOptions.Builder |
rollbackOnDisable(String rollbackOnDisable)
Specifies the rollback state while disabling Auto-Tune for the domain.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAutoTuneOptions.Builder desiredState(String desiredState)
Specifies the Auto-Tune desired state. Valid values are ENABLED, DISABLED.
desiredState - Specifies the Auto-Tune desired state. Valid values are ENABLED, DISABLED.AutoTuneDesiredState,
AutoTuneDesiredStateAutoTuneOptions.Builder desiredState(AutoTuneDesiredState desiredState)
Specifies the Auto-Tune desired state. Valid values are ENABLED, DISABLED.
desiredState - Specifies the Auto-Tune desired state. Valid values are ENABLED, DISABLED.AutoTuneDesiredState,
AutoTuneDesiredStateAutoTuneOptions.Builder rollbackOnDisable(String rollbackOnDisable)
Specifies the rollback state while disabling Auto-Tune for the domain. Valid values are NO_ROLLBACK, DEFAULT_ROLLBACK.
rollbackOnDisable - Specifies the rollback state while disabling Auto-Tune for the domain. Valid values are NO_ROLLBACK,
DEFAULT_ROLLBACK.RollbackOnDisable,
RollbackOnDisableAutoTuneOptions.Builder rollbackOnDisable(RollbackOnDisable rollbackOnDisable)
Specifies the rollback state while disabling Auto-Tune for the domain. Valid values are NO_ROLLBACK, DEFAULT_ROLLBACK.
rollbackOnDisable - Specifies the rollback state while disabling Auto-Tune for the domain. Valid values are NO_ROLLBACK,
DEFAULT_ROLLBACK.RollbackOnDisable,
RollbackOnDisableAutoTuneOptions.Builder maintenanceSchedules(Collection<AutoTuneMaintenanceSchedule> maintenanceSchedules)
Specifies list of maitenance schedules. See the Developer Guide for more information.
maintenanceSchedules - Specifies list of maitenance schedules. See the Developer Guide for more information.AutoTuneOptions.Builder maintenanceSchedules(AutoTuneMaintenanceSchedule... maintenanceSchedules)
Specifies list of maitenance schedules. See the Developer Guide for more information.
maintenanceSchedules - Specifies list of maitenance schedules. See the Developer Guide for more information.AutoTuneOptions.Builder maintenanceSchedules(Consumer<AutoTuneMaintenanceSchedule.Builder>... maintenanceSchedules)
Specifies list of maitenance schedules. See the Developer Guide for more information.
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 #maintenanceSchedules(List) .maintenanceSchedules - a consumer that will call methods on List.Builder #maintenanceSchedules(List) Copyright © 2022. All rights reserved.