@Generated(value="software.amazon.awssdk:codegen") public final class Metrics extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Metrics.Builder,Metrics>
A container that specifies replication metrics-related settings.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Metrics.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Metrics.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
ReplicationTimeValue |
eventThreshold()
A container that specifies the time threshold for emitting the
s3:Replication:OperationMissedThreshold event. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends Metrics.Builder> |
serializableBuilderClass() |
MetricsStatus |
status()
Specifies whether replication metrics are enabled.
|
String |
statusAsString()
Specifies whether replication metrics are enabled.
|
Metrics.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final MetricsStatus status()
Specifies whether replication metrics are enabled.
If the service returns an enum value that is not available in the current SDK version, status will
return MetricsStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
MetricsStatuspublic final String statusAsString()
Specifies whether replication metrics are enabled.
If the service returns an enum value that is not available in the current SDK version, status will
return MetricsStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
MetricsStatuspublic final 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.
s3:Replication:OperationMissedThreshold event. This is not supported by Amazon S3 on Outposts buckets.
public Metrics.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Metrics.Builder,Metrics>public static Metrics.Builder builder()
public static Class<? extends Metrics.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.