@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Metrics extends Object implements Serializable, Cloneable
A container that specifies replication metrics-related settings.
| Constructor and Description |
|---|
Metrics() |
| Modifier and Type | Method and Description |
|---|---|
Metrics |
clone() |
boolean |
equals(Object obj) |
ReplicationTimeValue |
getEventThreshold()
A container that specifies the time threshold for emitting the
s3:Replication:OperationMissedThreshold event. |
String |
getStatus()
Specifies whether replication metrics are enabled.
|
int |
hashCode() |
void |
setEventThreshold(ReplicationTimeValue eventThreshold)
A container that specifies the time threshold for emitting the
s3:Replication:OperationMissedThreshold event. |
void |
setStatus(String status)
Specifies whether replication metrics are enabled.
|
String |
toString()
Returns a string representation of this object.
|
Metrics |
withEventThreshold(ReplicationTimeValue eventThreshold)
A container that specifies the time threshold for emitting the
s3:Replication:OperationMissedThreshold event. |
Metrics |
withStatus(MetricsStatus status)
Specifies whether replication metrics are enabled.
|
Metrics |
withStatus(String status)
Specifies whether replication metrics are enabled.
|
public void setStatus(String status)
Specifies whether replication metrics are enabled.
status - Specifies whether replication metrics are enabled.MetricsStatuspublic String getStatus()
Specifies whether replication metrics are enabled.
MetricsStatuspublic Metrics withStatus(String status)
Specifies whether replication metrics are enabled.
status - Specifies whether replication metrics are enabled.MetricsStatuspublic Metrics withStatus(MetricsStatus status)
Specifies whether replication metrics are enabled.
status - Specifies whether replication metrics are enabled.MetricsStatuspublic void setEventThreshold(ReplicationTimeValue eventThreshold)
A container that specifies the time threshold for emitting the
s3:Replication:OperationMissedThreshold event.
This is not supported by Amazon S3 on Outposts buckets.
eventThreshold - A container that specifies the time threshold for emitting the
s3:Replication:OperationMissedThreshold event. This is not supported by Amazon S3 on Outposts buckets.
public ReplicationTimeValue getEventThreshold()
A container that specifies the time threshold for emitting the
s3:Replication:OperationMissedThreshold event.
This is not supported by Amazon S3 on Outposts buckets.
s3:Replication:OperationMissedThreshold event. This is not supported by Amazon S3 on Outposts buckets.
public Metrics withEventThreshold(ReplicationTimeValue eventThreshold)
A container that specifies the time threshold for emitting the
s3:Replication:OperationMissedThreshold event.
This is not supported by Amazon S3 on Outposts buckets.
eventThreshold - A container that specifies the time threshold for emitting the
s3:Replication:OperationMissedThreshold event. This is not supported by Amazon S3 on Outposts buckets.
public String toString()
toString in class ObjectObject.toString()