@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AutoTuneStatus extends Object implements Serializable, Cloneable, StructuredPojo
Provides the current status of the Auto-Tune options.
Constructor and Description |
---|
AutoTuneStatus() |
Modifier and Type | Method and Description |
---|---|
AutoTuneStatus |
clone() |
boolean |
equals(Object obj) |
Date |
getCreationDate()
Timestamp which tells Auto-Tune options creation date .
|
String |
getErrorMessage()
Specifies the error message while enabling or disabling the Auto-Tune options.
|
Boolean |
getPendingDeletion()
Indicates whether the Elasticsearch domain is being deleted.
|
String |
getState()
Specifies the
AutoTuneState for the Elasticsearch domain. |
Date |
getUpdateDate()
Timestamp which tells Auto-Tune options last updated time.
|
Integer |
getUpdateVersion()
Specifies the Auto-Tune options latest version.
|
int |
hashCode() |
Boolean |
isPendingDeletion()
Indicates whether the Elasticsearch domain is being deleted.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreationDate(Date creationDate)
Timestamp which tells Auto-Tune options creation date .
|
void |
setErrorMessage(String errorMessage)
Specifies the error message while enabling or disabling the Auto-Tune options.
|
void |
setPendingDeletion(Boolean pendingDeletion)
Indicates whether the Elasticsearch domain is being deleted.
|
void |
setState(String state)
Specifies the
AutoTuneState for the Elasticsearch domain. |
void |
setUpdateDate(Date updateDate)
Timestamp which tells Auto-Tune options last updated time.
|
void |
setUpdateVersion(Integer updateVersion)
Specifies the Auto-Tune options latest version.
|
String |
toString()
Returns a string representation of this object.
|
AutoTuneStatus |
withCreationDate(Date creationDate)
Timestamp which tells Auto-Tune options creation date .
|
AutoTuneStatus |
withErrorMessage(String errorMessage)
Specifies the error message while enabling or disabling the Auto-Tune options.
|
AutoTuneStatus |
withPendingDeletion(Boolean pendingDeletion)
Indicates whether the Elasticsearch domain is being deleted.
|
AutoTuneStatus |
withState(AutoTuneState state)
Specifies the
AutoTuneState for the Elasticsearch domain. |
AutoTuneStatus |
withState(String state)
Specifies the
AutoTuneState for the Elasticsearch domain. |
AutoTuneStatus |
withUpdateDate(Date updateDate)
Timestamp which tells Auto-Tune options last updated time.
|
AutoTuneStatus |
withUpdateVersion(Integer updateVersion)
Specifies the Auto-Tune options latest version.
|
public void setCreationDate(Date creationDate)
Timestamp which tells Auto-Tune options creation date .
creationDate
- Timestamp which tells Auto-Tune options creation date .public Date getCreationDate()
Timestamp which tells Auto-Tune options creation date .
public AutoTuneStatus withCreationDate(Date creationDate)
Timestamp which tells Auto-Tune options creation date .
creationDate
- Timestamp which tells Auto-Tune options creation date .public void setUpdateDate(Date updateDate)
Timestamp which tells Auto-Tune options last updated time.
updateDate
- Timestamp which tells Auto-Tune options last updated time.public Date getUpdateDate()
Timestamp which tells Auto-Tune options last updated time.
public AutoTuneStatus withUpdateDate(Date updateDate)
Timestamp which tells Auto-Tune options last updated time.
updateDate
- Timestamp which tells Auto-Tune options last updated time.public void setUpdateVersion(Integer updateVersion)
Specifies the Auto-Tune options latest version.
updateVersion
- Specifies the Auto-Tune options latest version.public Integer getUpdateVersion()
Specifies the Auto-Tune options latest version.
public AutoTuneStatus withUpdateVersion(Integer updateVersion)
Specifies the Auto-Tune options latest version.
updateVersion
- Specifies the Auto-Tune options latest version.public void setState(String state)
Specifies the AutoTuneState
for the Elasticsearch domain.
state
- Specifies the AutoTuneState
for the Elasticsearch domain.AutoTuneState
public String getState()
Specifies the AutoTuneState
for the Elasticsearch domain.
AutoTuneState
for the Elasticsearch domain.AutoTuneState
public AutoTuneStatus withState(String state)
Specifies the AutoTuneState
for the Elasticsearch domain.
state
- Specifies the AutoTuneState
for the Elasticsearch domain.AutoTuneState
public AutoTuneStatus withState(AutoTuneState state)
Specifies the AutoTuneState
for the Elasticsearch domain.
state
- Specifies the AutoTuneState
for the Elasticsearch domain.AutoTuneState
public void setErrorMessage(String errorMessage)
Specifies the error message while enabling or disabling the Auto-Tune options.
errorMessage
- Specifies the error message while enabling or disabling the Auto-Tune options.public String getErrorMessage()
Specifies the error message while enabling or disabling the Auto-Tune options.
public AutoTuneStatus withErrorMessage(String errorMessage)
Specifies the error message while enabling or disabling the Auto-Tune options.
errorMessage
- Specifies the error message while enabling or disabling the Auto-Tune options.public void setPendingDeletion(Boolean pendingDeletion)
Indicates whether the Elasticsearch domain is being deleted.
pendingDeletion
- Indicates whether the Elasticsearch domain is being deleted.public Boolean getPendingDeletion()
Indicates whether the Elasticsearch domain is being deleted.
public AutoTuneStatus withPendingDeletion(Boolean pendingDeletion)
Indicates whether the Elasticsearch domain is being deleted.
pendingDeletion
- Indicates whether the Elasticsearch domain is being deleted.public Boolean isPendingDeletion()
Indicates whether the Elasticsearch domain is being deleted.
public String toString()
toString
in class Object
Object.toString()
public AutoTuneStatus clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.