@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ScheduledAutoTuneDetails extends Object implements Serializable, Cloneable, StructuredPojo
Specifies details of the scheduled Auto-Tune action. See the Developer Guide for more information.
Constructor and Description |
---|
ScheduledAutoTuneDetails() |
Modifier and Type | Method and Description |
---|---|
ScheduledAutoTuneDetails |
clone() |
boolean |
equals(Object obj) |
String |
getAction()
Specifies Auto-Tune action description.
|
String |
getActionType()
Specifies Auto-Tune action type.
|
Date |
getDate()
Specifies timestamp for the Auto-Tune action scheduled for the domain.
|
String |
getSeverity()
Specifies Auto-Tune action severity.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setAction(String action)
Specifies Auto-Tune action description.
|
void |
setActionType(String actionType)
Specifies Auto-Tune action type.
|
void |
setDate(Date date)
Specifies timestamp for the Auto-Tune action scheduled for the domain.
|
void |
setSeverity(String severity)
Specifies Auto-Tune action severity.
|
String |
toString()
Returns a string representation of this object.
|
ScheduledAutoTuneDetails |
withAction(String action)
Specifies Auto-Tune action description.
|
ScheduledAutoTuneDetails |
withActionType(ScheduledAutoTuneActionType actionType)
Specifies Auto-Tune action type.
|
ScheduledAutoTuneDetails |
withActionType(String actionType)
Specifies Auto-Tune action type.
|
ScheduledAutoTuneDetails |
withDate(Date date)
Specifies timestamp for the Auto-Tune action scheduled for the domain.
|
ScheduledAutoTuneDetails |
withSeverity(ScheduledAutoTuneSeverityType severity)
Specifies Auto-Tune action severity.
|
ScheduledAutoTuneDetails |
withSeverity(String severity)
Specifies Auto-Tune action severity.
|
public void setDate(Date date)
Specifies timestamp for the Auto-Tune action scheduled for the domain.
date
- Specifies timestamp for the Auto-Tune action scheduled for the domain.public Date getDate()
Specifies timestamp for the Auto-Tune action scheduled for the domain.
public ScheduledAutoTuneDetails withDate(Date date)
Specifies timestamp for the Auto-Tune action scheduled for the domain.
date
- Specifies timestamp for the Auto-Tune action scheduled for the domain.public void setActionType(String actionType)
Specifies Auto-Tune action type. Valid values are JVM_HEAP_SIZE_TUNING and JVM_YOUNG_GEN_TUNING.
actionType
- Specifies Auto-Tune action type. Valid values are JVM_HEAP_SIZE_TUNING and JVM_YOUNG_GEN_TUNING.ScheduledAutoTuneActionType
public String getActionType()
Specifies Auto-Tune action type. Valid values are JVM_HEAP_SIZE_TUNING and JVM_YOUNG_GEN_TUNING.
ScheduledAutoTuneActionType
public ScheduledAutoTuneDetails withActionType(String actionType)
Specifies Auto-Tune action type. Valid values are JVM_HEAP_SIZE_TUNING and JVM_YOUNG_GEN_TUNING.
actionType
- Specifies Auto-Tune action type. Valid values are JVM_HEAP_SIZE_TUNING and JVM_YOUNG_GEN_TUNING.ScheduledAutoTuneActionType
public ScheduledAutoTuneDetails withActionType(ScheduledAutoTuneActionType actionType)
Specifies Auto-Tune action type. Valid values are JVM_HEAP_SIZE_TUNING and JVM_YOUNG_GEN_TUNING.
actionType
- Specifies Auto-Tune action type. Valid values are JVM_HEAP_SIZE_TUNING and JVM_YOUNG_GEN_TUNING.ScheduledAutoTuneActionType
public void setAction(String action)
Specifies Auto-Tune action description.
action
- Specifies Auto-Tune action description.public String getAction()
Specifies Auto-Tune action description.
public ScheduledAutoTuneDetails withAction(String action)
Specifies Auto-Tune action description.
action
- Specifies Auto-Tune action description.public void setSeverity(String severity)
Specifies Auto-Tune action severity. Valid values are LOW, MEDIUM and HIGH.
severity
- Specifies Auto-Tune action severity. Valid values are LOW, MEDIUM and HIGH.ScheduledAutoTuneSeverityType
public String getSeverity()
Specifies Auto-Tune action severity. Valid values are LOW, MEDIUM and HIGH.
ScheduledAutoTuneSeverityType
public ScheduledAutoTuneDetails withSeverity(String severity)
Specifies Auto-Tune action severity. Valid values are LOW, MEDIUM and HIGH.
severity
- Specifies Auto-Tune action severity. Valid values are LOW, MEDIUM and HIGH.ScheduledAutoTuneSeverityType
public ScheduledAutoTuneDetails withSeverity(ScheduledAutoTuneSeverityType severity)
Specifies Auto-Tune action severity. Valid values are LOW, MEDIUM and HIGH.
severity
- Specifies Auto-Tune action severity. Valid values are LOW, MEDIUM and HIGH.ScheduledAutoTuneSeverityType
public String toString()
toString
in class Object
Object.toString()
public ScheduledAutoTuneDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2022. All rights reserved.