@Generated(value="software.amazon.awssdk:codegen") public final class ObjectIdentifier extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ObjectIdentifier.Builder,ObjectIdentifier>
Object Identifier is unique value to identify objects.
Modifier and Type | Class and Description |
---|---|
static interface |
ObjectIdentifier.Builder |
Modifier and Type | Method and Description |
---|---|
static ObjectIdentifier.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
key()
Key name of the object to delete.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ObjectIdentifier.Builder> |
serializableBuilderClass() |
ObjectIdentifier.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
versionId()
VersionId for the specific version of the object to delete.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public String key()
Key name of the object to delete.
public String versionId()
VersionId for the specific version of the object to delete.
public ObjectIdentifier.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<ObjectIdentifier.Builder,ObjectIdentifier>
public static ObjectIdentifier.Builder builder()
public static Class<? extends ObjectIdentifier.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public String toString()
Copyright © 2020. All rights reserved.