@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SnapshotOptionsStatus extends Object implements Serializable, Cloneable, StructuredPojo
Status of a daily automated snapshot.
| Constructor and Description |
|---|
SnapshotOptionsStatus() |
| Modifier and Type | Method and Description |
|---|---|
SnapshotOptionsStatus |
clone() |
boolean |
equals(Object obj) |
SnapshotOptions |
getOptions()
Specifies the daily snapshot options specified for the Elasticsearch domain.
|
OptionStatus |
getStatus()
Specifies the status of a daily automated snapshot.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setOptions(SnapshotOptions options)
Specifies the daily snapshot options specified for the Elasticsearch domain.
|
void |
setStatus(OptionStatus status)
Specifies the status of a daily automated snapshot.
|
String |
toString()
Returns a string representation of this object.
|
SnapshotOptionsStatus |
withOptions(SnapshotOptions options)
Specifies the daily snapshot options specified for the Elasticsearch domain.
|
SnapshotOptionsStatus |
withStatus(OptionStatus status)
Specifies the status of a daily automated snapshot.
|
public void setOptions(SnapshotOptions options)
Specifies the daily snapshot options specified for the Elasticsearch domain.
options - Specifies the daily snapshot options specified for the Elasticsearch domain.public SnapshotOptions getOptions()
Specifies the daily snapshot options specified for the Elasticsearch domain.
public SnapshotOptionsStatus withOptions(SnapshotOptions options)
Specifies the daily snapshot options specified for the Elasticsearch domain.
options - Specifies the daily snapshot options specified for the Elasticsearch domain.public void setStatus(OptionStatus status)
Specifies the status of a daily automated snapshot.
status - Specifies the status of a daily automated snapshot.public OptionStatus getStatus()
Specifies the status of a daily automated snapshot.
public SnapshotOptionsStatus withStatus(OptionStatus status)
Specifies the status of a daily automated snapshot.
status - Specifies the status of a daily automated snapshot.public String toString()
toString in class ObjectObject.toString()public SnapshotOptionsStatus clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.