public class SnapshotOptions
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Specifies the time, in UTC format, when the service takes a daily automated
snapshot of the specified Elasticsearch domain. Default value is
0
hours.
Modifier and Type | Field and Description |
---|---|
private java.lang.Integer |
automatedSnapshotStartHour
Specifies the time, in UTC format, when the service takes a daily
automated snapshot of the specified Elasticsearch domain.
|
Constructor and Description |
---|
SnapshotOptions() |
Modifier and Type | Method and Description |
---|---|
SnapshotOptions |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.Integer |
getAutomatedSnapshotStartHour()
Specifies the time, in UTC format, when the service takes a daily
automated snapshot of the specified Elasticsearch domain.
|
int |
hashCode() |
void |
setAutomatedSnapshotStartHour(java.lang.Integer automatedSnapshotStartHour)
Specifies the time, in UTC format, when the service takes a daily
automated snapshot of the specified Elasticsearch domain.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
SnapshotOptions |
withAutomatedSnapshotStartHour(java.lang.Integer automatedSnapshotStartHour)
Specifies the time, in UTC format, when the service takes a daily
automated snapshot of the specified Elasticsearch domain.
|
private java.lang.Integer automatedSnapshotStartHour
Specifies the time, in UTC format, when the service takes a daily
automated snapshot of the specified Elasticsearch domain. Default value
is 0
hours.
public void setAutomatedSnapshotStartHour(java.lang.Integer automatedSnapshotStartHour)
Specifies the time, in UTC format, when the service takes a daily
automated snapshot of the specified Elasticsearch domain. Default value
is 0
hours.
automatedSnapshotStartHour
- Specifies the time, in UTC format, when the service takes a daily
automated snapshot of the specified Elasticsearch domain. Default
value is 0
hours.public java.lang.Integer getAutomatedSnapshotStartHour()
Specifies the time, in UTC format, when the service takes a daily
automated snapshot of the specified Elasticsearch domain. Default value
is 0
hours.
0
hours.public SnapshotOptions withAutomatedSnapshotStartHour(java.lang.Integer automatedSnapshotStartHour)
Specifies the time, in UTC format, when the service takes a daily
automated snapshot of the specified Elasticsearch domain. Default value
is 0
hours.
automatedSnapshotStartHour
- Specifies the time, in UTC format, when the service takes a daily
automated snapshot of the specified Elasticsearch domain. Default
value is 0
hours.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public SnapshotOptions clone()
clone
in class java.lang.Object