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 method that creates an instance of theAutoTuneMaintenanceSchedule.Builder avoiding the
need to create one manually via
AutoTuneMaintenanceSchedule.builder().
When the Consumer completes,
SdkBuilder.build() is
called immediately and its result is passed to #maintenanceSchedules(List.
maintenanceSchedules - a consumer that will call methods on
AutoTuneMaintenanceSchedule.Builder#maintenanceSchedules(java.util.Collection) Copyright © 2023. All rights reserved.