@Generated(value="software.amazon.awssdk:codegen") public final class AutoTuneOptionsInput extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AutoTuneOptionsInput.Builder,AutoTuneOptionsInput>
Specifies the Auto-Tune options: the Auto-Tune desired state for the domain and list of maintenance schedules.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AutoTuneOptionsInput.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AutoTuneOptionsInput.Builder |
builder() |
AutoTuneDesiredState |
desiredState()
Specifies the Auto-Tune desired state.
|
String |
desiredStateAsString()
Specifies the Auto-Tune desired state.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasMaintenanceSchedules()
Returns true if the MaintenanceSchedules property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
List<AutoTuneMaintenanceSchedule> |
maintenanceSchedules()
Specifies list of maitenance schedules.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AutoTuneOptionsInput.Builder> |
serializableBuilderClass() |
AutoTuneOptionsInput.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final AutoTuneDesiredState desiredState()
Specifies the Auto-Tune desired state. Valid values are ENABLED, DISABLED.
If the service returns an enum value that is not available in the current SDK version, desiredState will
return AutoTuneDesiredState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from desiredStateAsString().
AutoTuneDesiredStatepublic final String desiredStateAsString()
Specifies the Auto-Tune desired state. Valid values are ENABLED, DISABLED.
If the service returns an enum value that is not available in the current SDK version, desiredState will
return AutoTuneDesiredState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from desiredStateAsString().
AutoTuneDesiredStatepublic final boolean hasMaintenanceSchedules()
public final List<AutoTuneMaintenanceSchedule> maintenanceSchedules()
Specifies list of maitenance schedules. See the Developer Guide for more information.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasMaintenanceSchedules() to see if a value was sent in this field.
public AutoTuneOptionsInput.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AutoTuneOptionsInput.Builder,AutoTuneOptionsInput>public static AutoTuneOptionsInput.Builder builder()
public static Class<? extends AutoTuneOptionsInput.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.