@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.
|
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 final String key()
Key name of the object.
Replacement must be made for object keys containing special characters (such as carriage returns) when using XML requests. For more information, see XML related object key constraints.
Replacement must be made for object keys containing special characters (such as carriage returns) when using XML requests. For more information, see XML related object key constraints.
public final 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 final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2023. All rights reserved.