@Generated(value="software.amazon.awssdk:codegen") public final class ShardDetail extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ShardDetail.Builder,ShardDetail>
Provides details of a shard in a snapshot
| Modifier and Type | Class and Description |
|---|---|
static interface |
ShardDetail.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ShardDetail.Builder |
builder() |
ShardConfiguration |
configuration()
The configuration details of the shard
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The name of the shard
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ShardDetail.Builder> |
serializableBuilderClass() |
String |
size()
The size of the shard's snapshot
|
Instant |
snapshotCreationTime()
The date and time that the shard's snapshot was created
|
ShardDetail.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
The name of the shard
public final ShardConfiguration configuration()
The configuration details of the shard
public final String size()
The size of the shard's snapshot
public final Instant snapshotCreationTime()
The date and time that the shard's snapshot was created
public ShardDetail.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ShardDetail.Builder,ShardDetail>public static ShardDetail.Builder builder()
public static Class<? extends ShardDetail.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.