@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AutoTuneOptionsInput extends Object implements Serializable, Cloneable, StructuredPojo
Specifies the Auto-Tune options: the Auto-Tune desired state for the domain and list of maintenance schedules.
Constructor and Description |
---|
AutoTuneOptionsInput() |
Modifier and Type | Method and Description |
---|---|
AutoTuneOptionsInput |
clone() |
boolean |
equals(Object obj) |
String |
getDesiredState()
Specifies the Auto-Tune desired state.
|
List<AutoTuneMaintenanceSchedule> |
getMaintenanceSchedules()
Specifies list of maitenance schedules.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setDesiredState(String desiredState)
Specifies the Auto-Tune desired state.
|
void |
setMaintenanceSchedules(Collection<AutoTuneMaintenanceSchedule> maintenanceSchedules)
Specifies list of maitenance schedules.
|
String |
toString()
Returns a string representation of this object.
|
AutoTuneOptionsInput |
withDesiredState(AutoTuneDesiredState desiredState)
Specifies the Auto-Tune desired state.
|
AutoTuneOptionsInput |
withDesiredState(String desiredState)
Specifies the Auto-Tune desired state.
|
AutoTuneOptionsInput |
withMaintenanceSchedules(AutoTuneMaintenanceSchedule... maintenanceSchedules)
Specifies list of maitenance schedules.
|
AutoTuneOptionsInput |
withMaintenanceSchedules(Collection<AutoTuneMaintenanceSchedule> maintenanceSchedules)
Specifies list of maitenance schedules.
|
public void setDesiredState(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
public String getDesiredState()
Specifies the Auto-Tune desired state. Valid values are ENABLED, DISABLED.
AutoTuneDesiredState
public AutoTuneOptionsInput withDesiredState(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
public AutoTuneOptionsInput withDesiredState(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
public List<AutoTuneMaintenanceSchedule> getMaintenanceSchedules()
Specifies list of maitenance schedules. See the Developer Guide for more information.
public void setMaintenanceSchedules(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.public AutoTuneOptionsInput withMaintenanceSchedules(AutoTuneMaintenanceSchedule... maintenanceSchedules)
Specifies list of maitenance schedules. See the Developer Guide for more information.
NOTE: This method appends the values to the existing list (if any). Use
setMaintenanceSchedules(java.util.Collection)
or withMaintenanceSchedules(java.util.Collection)
if you want to override the existing values.
maintenanceSchedules
- Specifies list of maitenance schedules. See the Developer Guide for more information.public AutoTuneOptionsInput withMaintenanceSchedules(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.public String toString()
toString
in class Object
Object.toString()
public AutoTuneOptionsInput clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2022. All rights reserved.